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 |
| 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 está será descontinuado em 15 de agosto de 2022. |
28 de julho de 2022 |
|
|
A atualização da dependência é necessária para autenticação única. |
18 de julho de 2022 |
|
|
Atualização das informações de segurança do TLS. |
8 de abril de 2022 |
|
|
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 |
|
Waiters lançados; tópico adicionado para o novo atributo. |
30 de setembro de 2020 |
|
|
Métricas lançadas; tópico adicionado para o novo atributo. |
17 de agosto de 2020 |
|
|
Adição de tópicos de exemplos do Amazon SNS. |
30 de maio de 2020 |
|
|
Adição do tópico de desempenho da função AWS Lambda. |
29 de maio de 2020 |
|
|
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 |
|
O TLS 1.2 foi adicionado à seção de segurança. |
19 de março de 2020 |
|
|
Adição de exemplos de fluxo Kinesis. |
2 de agosto de 2018 |
|
|
Adição do tópico de paginação automática. |
5 de abril de 2018 |
|
|
Adição de tópicos de exemplo do IAM, Amazon EC2, CloudWatch e DynamoDB. |
29 de dezembro de 2017 |
|
|
Adição de exemplo de getobjects para o Amazon S3. |
7 de agosto de 2017 |
|
|
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 |