Histórico do documento - AWS SDK for Java 2.x

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Histórico do documento

Este tópico descreve alterações importantes feitas no Guia do desenvolvedor do AWS SDK para Java ao longo do seu histórico.

Alteração Descrição Data
Chave atual Adição de uma nova chave PGP que expira em 2026-09-27. 1.º de outubro de 2025
Padrões de código do incompatíveis Documentação dos padrões de código incompatíveis da ferramenta de migração. 23 de setembro de 2025
Ferramenta de migração Atualizações do lançamento para o público. 19 de setembro de 2025
Referência de métricas Adição de mais detalhes sobre as métricas coletadas pelo SDK. 3 de setembro de 2025
Implementar um bloqueio positivo com o VersionedRecordExtension Adição de detalhes sobre a VersionRecordExtension do Cliente Aprimorado do DynamoDB. 2 de setembro de 2025
Encontrar aplicações usando clientes de 1.x Adição de instruções para ajudar a identificar aplicações usando clientes AWS SDK para Java 1.x consultando eventos do AWS CloudTrail antes de migrar para a versão 2. 20 de agosto de 2025
Gerenciador de Transferências Adição de tabelas de migração abrangentes para construtores, métodos, objetos de modelo e mudanças de comportamento do cliente. Inclusão de exemplos de código detalhados para métodos não compatíveis que exigem migração manual. 1.º de julho de 2025
Métricas Adição de uma documentação abrangente para LoggingMetricPublisher. Reestruturação do tópico de métricas com uma orientação aprimorada de conceitos básicos. 20 de junho de 2025
Alterações de alto nível nas bibliotecas de mapeamento da versão 1 para a versão 2 do SDK para Java Adição de informações sobre as diferenças de gerenciamento de strings vazias entre DynamoDBMapper (v1) e o Cliente Aprimorado do DynamoDB (v2) no guia de migração. 18 de junho de 2025
Reorganização do índice Adição de um capítulo Configurar clientes de serviço no AWS SDK for Java 2.x montado com base em outras seções do guia. 16 de junho de 2025
Use o LegacyMd5Plugin para simplificar a compatibilidade com o MD5 Adição de informações sobre o uso do LegacyMd5Plugin para compatibilidade de versões anteriores com sistemas que exigem somas de verificação MD5. 19 de maio de 2025
Diferenças do clientes do S3 entre a versão 1 e a versão 2 do AWS SDK para Java Adição das diferenças entre a v1 e a v2 do cliente do S3 do AWS SDK para Java e inclusão de exemplos de migração caso a ferramenta de migração não possa migrar automaticamente o código da V1. 24 de abril de 2025
Diferenças de desserialização Adição da diferença de desserialização entre a v1 e a v2 do SDK para Java. 10 de abril de 2025
Alterações no agrupamento em lotes automático de solicitações do Amazon SQS da versão 1 para a versão 2 Adição de conteúdo de migração para o agrupamento automático de solicitações do SQS da v1 ou v2 do SDK para Java. 8 de abril de 2025
Outras opções de cálculo da soma de verificação Atualização de informações sobre cálculos automáticos de soma de verificação 3 de abril de 2025
Configurar a negociação do protocolo ALPN Demonstração da configuração da negociação do protocolo ALPN com o cliente HTTP baseado em Netty. 21 de fevereiro de 2025
Publicar métricas do SDK para funções do AWS Lambda usando o AWS SDK for Java 2.x Adição de informações sobre como usar o publicador de métricas de registro em log do EMF com o AWS Lambda para capturar métricas do SDK. 6 de fevereiro de 2025
Implemente o ContentStreamProvider Adição de um tópico sobre como implementar um ContentStreamProvider. 29 de janeiro de 2025
Proteção da integridade de dados com somas de verificação Conteúdo atualizado com detalhes sobre o cálculo automático da soma de verificação. 16 de janeiro de 2025
Alterações no trabalho com o Amazon S3 da versão 1 para a versão 2 do AWS SDK para Java Adição de conteúdo de migração para trabalhar com o Amazon S3. 8 de janeiro de 2025
Acessar os clientes HTTP baseados em AWS CRT Adição de informações sobre como usar um jar específico da plataforma com componentes baseados no CRT AWS. 14 de novembro de 2024
Usar o IAM Roles Anywhere para autenticação Adição de informações sobre como usar o IAM Roles Anywhere para autenticação. 6 de novembro de 2024
Exemplo de configuração de credenciais armazenadas em cache Adição de um exemplo que configure um provedor de credenciais usando a propriedade asyncCredentialUpdateEnabled. 4 de novembro de 2024
Usar o agrupamento em lotes automático de solicitações para Amazon SQS com o AWS SDK for Java 2.x Adição de um novo tópico que documente a API de agrupamento em lote automático de solicitações para o Amazon SQS. 23 de outubro de 2024
Chave OpenPGP para o AWS SDK para Java Atualização da informação da chave OpenPGP atual. 10 de outubro de 2024
Usar tipos complexos em expressões e da Atualizar itens que contêm tipos complexos Adição de conteúdo sobre como trabalhar com tipos complexos em expressões e atualizações. 10 de outubro de 2024
Atualização dos nomes de buckets do Amazon S3 Atualização dos nomes de buckets do Amazon S3. 30 de setembro de 2024
Otimize o desempenho com endpoints baseados em contas Adicione informações sobre endpoints baseados em contas da AWS para o DynamoDB. 24 de setembro de 2024
Trabalhar com atributos que são beans, mapas, listas e conjuntos Atualização da seção do Cliente Aprimorado do DynamoDB que aborda o trabalho com atributos que são tipos complexos. 6 de setembro de 2024
Configurar clientes de serviço para reduzir as pesquisas Esclarecimento do uso do EnvironmentVariableCredentialsProvider quando o Lambda SnapStart para Java é utilizado. 19 de agosto de 2024
Configurar o cliente assíncrono do S3 baseado em Java para usar transferências paralelas Adição de uma página com informações sobre como ativar o suporte à transferência paralela 15 de agosto de 2024
Gerar um UUID com a AutoGeneratedUuidExtension Adição de informações sobre a AutoGeneratedUuidExtension do cliente aprimorado DynamoDB. 14 de agosto de 2024
Ferramenta de migração do AWS SDK para Java Adição de uma seção sobre a ferramenta de migração (versão prévia) 9 de agosto de 2024
Trabalhar com Notificações de Eventos do S3 Adição de uma seção que aborda como trabalhar com a API de notificações de eventos do S3 21 de julho de 2024
Alterações no trabalho com o DynamoDB da versão 1 para a versão 2 do AWS SDK para Java Adição de informações de migração da v1 a v2 para as APIs de mapeamento/documento do DynamoDB 21 de julho de 2024
Alterações na API de Notificações de Eventos do S3 da versão 1 para a versão 2 Adição de informações de migração da v1 a b2 para a API de notificações de eventos do S3 21 de julho de 2024
Configurar o comportamento de novas tentativas no AWS SDK for Java 2.x Adição de tópico de estratégia de novas tentativas 18 de junho de 2024
Como definir o TTL da JVM Remova as instruções para definir a propriedade de segurança networkaddress.cache.ttl usando uma propriedade de sistema de linha de comando java. 21 de maio de 2024
Reduzir o tempo de inicialização do SDK para o AWS Lambda Atualização da recomendação do cliente HTTP para reduzir o tempo de inicialização do AWS Lambda 14 de maio de 2024
AWS SDK for Java 2.x: referência abrangente de métricas Reorganização de itens da tabela de métricas 1º. de maio de 2024
Perguntas frequentes sobre solução de problemas Adição do tópico de solução de problemas. 26 de abril de 2024
Métricas coletadas com cada solicitação Adição de novas métricas relatadas pelo SDK. 26 de abril de 2024
Definir o JVM TTL para pesquisas de nome DNS Alteração do TTL de pesquisa de DNS recomendado para cinco segundos. 23 de abril de 2024
Nome do pacote para mapeamentos de artifactId do Maven. Adição de o nome do pacote ao tópico de mapeamento artifactId do Maven. 17 de abril de 2024
Publicar métricas do SDK pelo AWS SDK for Java 2.x Adição de detalhes da configuração à seção de métricas. 12 de abril de 2024
Alterações da API do Compilador de Políticas do IAM da versão 1 para a versão 2 Adição de informações de migração da API do Compilador de Políticas do IAM. 11 de abril de 2024
Configurar proxies HTTP Atualização das informações do proxy HTTP. 3 de abril de 2024
Adquirir com segurança as credenciais de perfil do IAM Adição de instruções para desativar o IMDSv1. 14 de março de 2024
Instruções passo a passo de migração com exemplo Adição de instruções de migração passo a passo. 8 de março de 2024
Migrar da versão 1.x para a versão 2.x do AWS SDK para Java Atualização do tópico de migração. 14 de fevereiro de 2024
Configurar os clientes HTTP baseados em AWS CRT Adicione informações sobre o cliente HTTP baseado no AWS CRT síncrono. 5 de janeiro de 2024
Exemplos do Amazon Cognito Identity usando o SDK para Java 2.x e da Exemplos de código do Provedor de Identidade do Amazon Cognito usando o SDK para Java 2.x Os exemplos do Amazon Cognito foram movidos para a seção Exemplos de código. 28 de dezembro de 2023
Chave OpenPGP para o AWS SDK para Java Forneça a chave OpenPGP atual. 6 de dezembro de 2023
Diferenças de desserialização entre as versões 1.x e 2.x do AWS SDK para Java Descreva as diferenças de serialização entre a v1 e a v2 do SDK para Java. 5 de dezembro de 2023
Migrar o Gerenciador de Transferências da versão 1 para a versão 2 do AWS SDK para Java Adição de uma seção que detalha as alterações no S3 Transfer Manager da versão 1 para a versão 2. 13 de novembro de 2023
Anotações de classes de dados Adição de uma lista de anotações de classes de dados que podem ser usadas com o cliente aprimorado DynamoDB. 30 de outubro de 2023
Status da migração de bibliotecas e utilitários Adição de informações sobre o status de migração de bibliotecas e utilitários do SDK para Java v1.x para v2.x 17 de outubro de 2023
Configurar um projeto Gradle que usa o AWS SDK for Java 2.x Atualização do tópico de configuração do Gradle 17 de outubro de 2023
Evitar salvar atributos nulos de objetos aninhados Adição de informações sobre a anotação do cliente aprimorado DynamoDB @DynamoDbIgnoreNulls. 22 de setembro de 2023
Acesso entre regiões para o Amazon S3 Adição de informações sobre acesso entre regiões a buckets do Amazon S3. 31 de agosto de 2023
Preservar objetos vazios com @DynamoDbPreserveEmptyObject Adição de seção que discute a anotação @DynamoDbPreserveEmptyObject. 25 de agosto de 2023
Fazer solicitações de AWS service (Serviço da AWS) usando o AWS SDK for Java 2.x Atualização da seção do cliente do serviço. 15 de agosto de 2023
Recomendações do cliente HTTP Desde a versão 0.23, o AWS CRT suporta sistemas operacionais baseados em musl, como o Alpine Linux. As recomendações do cliente HTTP agora refletem o suporte musl. 11 de agosto de 2023
Crie políticas do IAM com o AWS SDK for Java 2.x Adição da seção da API do construtor de política do IAM 31 de julho de 2023
Conceitos básicos da API do Cliente Aprimorado do DynamoDB Correção de vários trechos na seção Introdução do tópico do cliente aprimorado do DynamoDB. 24 de julho de 2023
Configurar proxies HTTP Adição de informações e exemplos de suporte de proxy HTTP para cada cliente HTTP. 2 de junho de 2023
Reorganização do índice Promoção da seção Exemplos de código do SDK para Java 2.x e das entradas Chamar Serviços da AWS pelo AWS SDK for Java 2.x dos TOC de nível superior. 24 de maio de 2023
Adicionar dependência de registro Mostrar as dependências do Gradle na seção de registro. 23 de maio de 2023
Usar resultados paginados no AWS SDK para Java 2.x Atualização do tópico de paginação. 18 de maio de 2023
Configurar um projeto Gradle que usa o AWS SDK for Java 2.x Atualização da configuração do projeto Gradle. 3 de maio de 2023
API do cliente aprimorado do DynamoDB Lançamento do tópico reescrito da API do cliente aprimorado DynamoDB. 28 de abril de 2023
Atualização das instruções do tutorial de introdução Modificação do arquétipo do Maven para incluir a opção CredentialsProvider; instruções modificadas adequadamente. 11 de abril de 2023
Recomendações do cliente HTTP Adição de orientação de decisão do cliente HTTP 30 de março de 2023

Atualizações de práticas recomendadas do IAM

Guia atualizado para alinhamento com as práticas recomendadas do IAM. Para obter mais informações, consulte Práticas recomendadas de segurança no IAM.

14 de março de 2023
Recarregar credenciais de perfil Adição de uma seção sobre como recarregar as credenciais do perfil. 9 de fevereiro de 2023
Configurar os clientes HTTP baseados em AWS CRT Atualização do tópico para o lançamento GA. 8 de fevereiro de 2023
Trabalhar com metadados da instância do Amazon EC2 Adição de um exemplo guiado do cliente Java SDK para o serviço de metadados da instância Amazon S3. 1° de fevereiro de 2023
Usar um cliente do S3 de alta performance: cliente do S3 baseado no AWS CRT Adição de uma seção para o Cliente do AWS S3 baseado em CRT. 19 de dezembro de 2022
Transfira arquivos e diretórios com o Gerenciador de transferências do Amazon S3 Atualização dos exemplos do Gerenciador de transferências do Amazon S3 para a versão GA. 19 de dezembro de 2022
Práticas recomendadas para o uso do AWS SDK for Java 2.x Adição da seção de melhores práticas. 18 de novembro de 2022
Carregar credenciais de um processo externo usando o AWS SDK for Java 2.x Adição de uma seção sobre o carregamento de credenciais de um processo externo. 15 de novembro de 2022
AWS SDK for Java 2.x: referência abrangente de métricas Atualização da lista de métricas com o requisito de uso do cliente HTTP. 9 de novembro de 2022
Transfira arquivos e diretórios com o Gerenciador de transferências do Amazon S3 Correção do código de exemplo. 2 de novembro de 2022
Reduzir o tempo de inicialização do SDK para o AWS Lambda Atualização da seção com opções adicionais para reduzir o tempo de inicialização do Lambda. 1º de novembro de 2022
Configure clientes HTTP no AWS SDK for Java 2.x Adição de informações de configuração para cobrir todos os clientes HTTP no SDK. 26 de outubro de 2022
Registro em log com o SDK para Java 2.x Atualização do tópico de registro para incluir detalhes de registro de conexão para todos os clientes HTTP. 04 de outubro de 2022

serviços de banco de dados AWS e AWS SDK for Java 2.x

Adição da seção de visão geral dos serviços de banco de dados AWS e do SDK para Java 2.x. 13 de setembro de 2022

O EC2-Classic Networking está será descontinuado

O EC2-Classic está será descontinuado em 15 de agosto de 2022.

28 de julho de 2022

Opções de autenticação adicionais

A atualização da dependência é necessária para autenticação única.

18 de julho de 2022

Trabalhar com TLS no SDK para Java

Atualização das informações de segurança do TLS.

8 de abril de 2022

Opções de autenticação adicionais

Adição de mais informações sobre configuração e uso de credenciais.

22 de fevereiro de 2021

Configurar um projeto do GraalVM Native Image que usa o AWS SDK for Java 2.x

Novo tópico para configurar um projeto GraalVM Native Image.

18 de fevereiro de 2021

Usar waiters no AWS SDK for Java 2.x

Waiters lançados; tópico adicionado para o novo atributo.

30 de setembro de 2020

Publicar métricas do SDK pelo AWS SDK for Java 2.x

Métricas lançadas; tópico adicionado para o novo atributo.

17 de agosto de 2020

Trabalhe com de Amazon Simple Notification Service

Adição de tópicos de exemplos do Amazon SNS.

30 de maio de 2020

Reduzir o tempo de inicialização do SDK para o AWS Lambda

Adição do tópico de desempenho da função AWS Lambda.

29 de maio de 2020

Definir o JVM TTL para pesquisas de nome DNS

Adição do tópico de cache de DNS do JVM TTL.

27 de abril de 2020

Configurar um projeto do Apache Maven que usa o AWS SDK for Java 2.x, Configurar um projeto Gradle que usa o AWS SDK for Java 2.x

Novos tópicos de configuração do Maven e do Gradle.

21 de abril de 2020

Trabalhar com TLS no SDK para Java

O TLS 1.2 foi adicionado à seção de segurança.

19 de março de 2020

Assine Amazon Kinesis Data Streams

Adição de exemplos de fluxo Kinesis.

2 de agosto de 2018

Usar resultados paginados no AWS SDK para Java 2.x

Adição do tópico de paginação automática.

5 de abril de 2018

Chamar Serviços da AWS pelo AWS SDK for Java 2.x

Adição de tópicos de exemplo do IAM, Amazon EC2, CloudWatch e DynamoDB.

29 de dezembro de 2017

Trabalhar com o Amazon S3

Adição de exemplo de getobjects para o Amazon S3.

7 de agosto de 2017

Programação assíncrona usando o AWS SDK for Java 2.x

Adição do tópico assíncrono.

4 de agosto de 2017

Versão GA do AWS SDK para Java 2.x

Lançamento do AWS SDK para Java versão 2 (v2).

28 de junho de 2017