Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Historial de documentos
En este tema se describen los cambios importantes en la Guía para desarrolladores de AWS SDK para Java a lo largo de su historia.
| Cambio | Descripción | Fecha |
|---|---|---|
| Clave actual | Agregue una nueva clave PGP que caduque el 27 de septiembre de 2026. | 1 de octubre de 2025 |
| Patrones de código no compatibles | Documente los patrones de código no compatibles de la herramienta de migración. | 23 de septiembre de 2025 |
| Herramienta de migración | Actualizaciones para el lanzamiento de GA. | 19 de septiembre de 2025 |
| Referencia de métricas | Agregue más detalles sobre las métricas recopiladas por el SDK. | 3 de septiembre de 2025 |
| Implemente bloqueo positivo con VersionedRecordExtension | Agregue detalles sobre la VersionRecordExtension de DynamoDB Enhanced Client. |
2 de septiembre de 2025 |
| Busque aplicaciones mediante clientes 1.x | Agregue instrucciones que ayuden a identificar las aplicaciones que utilizan clientes de AWS SDK para Java 1.x consultando eventos AWS CloudTrail antes de migrar a la versión 2. | 20 de agosto de 2025 |
| Transfer Manager | Agregue tablas de migración completas para constructores de clientes, métodos, objetos del modelo y cambios de comportamiento. Incluye ejemplos detallados de código para métodos no compatibles que requieren migración manual. | 1 de julio de 2025 |
| Métricas | Agregue documentación completa para LoggingMetricPublisher. Se ha reestructurado el tema sobre métricas con una guía de introducción mejorada. | 20 de junio de 2025 |
| Cambios de alto nivel en las bibliotecas asignación de la versión 1 a la 2 del SDK para Java | Agregue información sobre diferencias en la administración de cadenas vacías entre DynamoDBMapper (v1) y DynamoDB Enhanced Client (v2) en la guía de migración. |
18 de junio de 2025 |
| Reorganización del índice | Agregue un capítulo Configuración de clientes de servicio en AWS SDK for Java 2.x compilado a partir de otras secciones de la guía. | 16 de junio de 2025 |
| Utilice LegacyMd5Plugin para simplificar la compatibilidad con MD5 | Agregue información sobre el uso del LegacyMd5Plugin para garantizar la compatibilidad con versiones anteriores de sistemas que requieren sumas de comprobación MD5. |
19 de mayo de 2025 |
| Diferencias entre clientes de S3 de la versión 1 y la 2 del AWS SDK para Java | Agregue las diferencias de clientes de S3 entre v1 y v2 de AWS SDK para Java y proporcione ejemplos de migración si la herramienta de migración no puede migrar automáticamente el código de v1. | 24 de abril de 2025 |
| Diferencias en la deserialización | Agregue diferencia de deserialización entre v1 y v2 del SDK para Java. | 10 de abril de 2025 |
| Cambios en el procesamiento automático de solicitudes por lotes de Amazon SQS de la versión 1 a la 2 | Agregue contenido de migración para procesamiento automático de solicitudes por lotes de SQS de v1 a v2 del SDK para Java. | 8 de abril de 2025 |
| Otras opciones de cálculo de la suma de comprobación | Actualice la información sobre cálculos automáticos de sumas de control | 3 de abril de 2025 |
| Configuración de la negociación del protocolo ALPN | Muestre la configuración de la negociación del protocolo ALPN con el cliente HTTP basado en Netty. | 21 de febrero de 2025 |
| Publicación de métricas del SDK para funciones AWS Lambda mediante AWS SDK for Java 2.x | Agregue información sobre el uso del publicador de métricas de registro de EMF con AWS Lambda para capturar métricas del SDK. | 6 de febrero de 2025 |
| Implemente ContentStreamProvider | Agregue un tema sobre cómo implementar un ContentStreamProvider. |
29 de enero de 2025 |
| Protección de la integridad de los datos con sumas de comprobación | Se ha actualizado el contenido con detalles sobre el cálculo automático de sumas de comprobación. | 16 de enero de 2025 |
| Cambios en el trabajo con Amazon S3 de la versión 1 a la versión 2 de AWS SDK para Java | Agregue contenido de migración para trabajar con Amazon S3. | 8 de enero de 2025 |
| Acceder a los clientes HTTP basados en CRT de AWS | Agregue información sobre cómo usar un jar específico de la plataforma con componentes basados en AWS CRT. | 14 de noviembre de 2024 |
| Uso IAM Roles Anywhere en autenticación | Agregue información sobre cómo usar IAM Roles Anywhere para autenticación. | 6 de noviembre de 2024 |
| Ejemplo de configuración de credenciales de almacenamiento en caché | Agregue un ejemplo que configure un proveedor de credenciales mediante la propiedad asyncCredentialUpdateEnabled. |
4 de noviembre de 2024 |
| Uso de procesamiento automático de solicitudes por lotes para Amazon SQS con AWS SDK for Java 2.x | Agregue un tema nuevo que documente la API de procesamiento automático de solicitudes por lotes para Amazon SQS. | 23 de octubre de 2024 |
| Clave OpenPGP para AWS SDK para Java | Actualice la información clave actual de OpenPGP. | 10 de octubre de 2024 |
| Uso de tipos complejos en expresiones y Actualización de elementos que contienen tipos complejos | Agregue contenido sobre cómo trabajar con tipos complejos en expresiones y actualizaciones. | 10 de octubre de 2024 |
| Actualización de nombres de bucket de Amazon S3 | Actualice nombres de bucket de Amazon S3. | 30 de septiembre de 2024 |
| Optimización del rendimiento con puntos de conexión basados en cuentas | Agregue información sobre los puntos de conexión basados en cuentas de AWS para DynamoDB. | 24 de septiembre de 2024 |
| Uso de atributos que son beans, mapas, listas y conjuntos | Actualiz la sección para DynamoDB Enhance Client en la que se explica cómo trabajar con atributos de tipos complejos. | 6 de septiembre de 2024 |
| Configurar los clientes de servicio para abreviar las búsquedas | Aclare el uso de EnvironmentVariableCredentialsProvider cuando se utiliza Lambda SnapStart para Java. |
19 de agosto de 2024 |
| Configuración del cliente asincrónico S3 basado en Java para usar transferencias paralelas | Adición de una página con información sobre cómo habilitar compatibilidad con transferencia paralela | 15 de agosto de 2024 |
| Genere un UUID con la AutoGeneratedUuidExtension | Adición de información sobre el AutoGeneratedUuidExtension de DynamoDB Enhanced Client |
14 de agosto de 2024 |
| Herramienta de migración de AWS SDK para Java | Adición de una sección sobre la herramienta de migración (versión preliminar) | 9 de agosto de 2024 |
| Uso de notificaciones de eventos de S3 | Adición de una sección que analice cómo trabajar con la API Notificaciones de eventos de S3 | 21 de julio de 2024 |
| Cambios en el uso de DynamoDB de la versión 1 a la 2 de AWS SDK para Java | Adición de información de migración de v1 a v2 para las API de asignación y documentos de DynamoDB | 21 de julio de 2024 |
| Cambios en la API Notificaciones de eventos de S3 de la versión 1 a la 2 | Adición de información de migración de v1 a v2 para la API Notificaciones de eventos de S3 | 21 de julio de 2024 |
| Configuración del comportamiento de reintento en AWS SDK for Java 2.x | Adición de tema de estrategia de reintento | 18 de junio de 2024 |
| Cómo configurar el TTL de JVM | Elimine las instrucciones para establecer la propiedad de seguridad networkaddress.cache.ttl mediante una propiedad del sistema de línea de comandos de Java. |
21 de mayo de 2024 |
| Reducir el tiempo de startup del SDK para AWS Lambda | Actualización de la recomendación del cliente HTTP para reducir el tiempo de inicio de AWS Lambda | 14 de mayo de 2024 |
| AWS SDK for Java 2.x: referencia completa de métricas | Reorganización de elementos de tablas de métricas | 1 de mayo de 2024 |
| Preguntas frecuentes de solución de problemas | Agregue tema sobre solución de problemas. | 26 de abril de 2024 |
| Métricas recopiladas con cada solicitud | Agregue nuevas métricas facilitadas por el SDK. | 26 de abril de 2024 |
| Configurar el TTL de JVM para las búsquedas de nombres DNS | Cambie el TTL de consulta de DNS recomendado a 5 segundos. | 23 de abril de 2024 |
| Asignaciones de nombre del paquete a artifactId de Maven | Agregue el nombre del paquete al tema de asignación de artifactId de Maven. | 17 de abril de 2024 |
| Publicación de métricas del SDK desde AWS SDK for Java 2.x | Agregue detalles de configuración a la sección de métricas. | 12 de abril de 2024 |
| Cambios en la API del creador de políticas de IAM de la versión 1 a la 2 | Agregue información de migración de la API del creador de políticas de IAM. | 11 de abril de 2024 |
| Configuración de proxies de HTTP | Actualice la información del proxy de HTTP. | 3 de abril de 2024 |
| Adquisición segura de credenciales de roles de IAM | Agregue instrucciones para deshabilitar IMDSv1. | 14 de marzo de 2024 |
| Instrucciones de migración paso a paso con ejemplo | Agregue instrucciones de migración paso a paso. | 8 de marzo de 2024 |
| Migrar de la versión 1.x a la 2.x del AWS SDK para Java | Actualice el tema de migración. | 14 de febrero de 2024 |
| Configurar el cliente HTTP basado en CRT de AWS | Añadir información sobre el cliente HTTP síncrono AWS basado en CRT. | 5 de enero de 2024 |
| Ejemplos de identidad de Amazon Cognito usando SDK para Java 2.x y Ejemplos de Amazon Cognito Identity Provider usando SDK para Java 2.x | Los ejemplos de Amazon Cognito se han trasladado a la sección de ejemplos de código. | 28 de diciembre de 2023 |
| Clave OpenPGP para AWS SDK para Java | Proporcionar la clave OpenPGP actual. | 6 de diciembre de 2023 |
| Diferencias en la deserialización entre 1.x y 2.x de AWS SDK para Java | Describir las diferencias de serialización entre las versiones 1 y 2 del SDK para Java. | 5 de diciembre de 2023 |
| Migración del Transfer Manager de la versión 1 a la versión 2 de AWS SDK para Java | Añadida una sección que detalla los cambios en el S3 Transfer Manager de la versión 1 a la versión 2. | 13 de noviembre de 2023 |
| Anotaciones de clases de datos | Añadida una lista de anotaciones de clases de datos que se puedan utilizar con el cliente mejorado de DynamoDB. | 30 de octubre de 2023 |
| Estado migratorio de bibliotecas y utilidades | Añadida información sobre el estado de migración de las bibliotecas y utilidades del SDK para Java v1.x a la v2.x | 17 de octubre de 2023 |
| Configuración de un proyecto de Gradle que utilice AWS SDK for Java 2.x | Actualizado el tema de configuración de Gradle | 17 de octubre de 2023 |
| Evitar guardar atributos nulos de los objetos anidados | Añadida información sobre la anotación @DynamoDbIgnoreNulls del cliente mejorado DynamoDB |
22 de septiembre de 2023 |
| Acceso entre regiones de Amazon S3 | Añadida información acerca del acceso entre regiones a los buckets de Amazon S3. | 31 de agosto de 2023 |
| Conserva los objetos vacíos con @DynamoDbPreserveEmptyObject | Añadida una sección que analiza la anotación @DynamoDbPreserveEmptyObject. |
25 de agosto de 2023 |
| Realización de solicitudes de Servicio de AWS con AWS SDK for Java 2.x | Actualizada la sección de clientes del servicio. | 15 de agosto de 2023 |
| Recomendaciones sobre el cliente HTTP | Desde la versión 0.23, AWS CRT es compatible con sistemas operativos basados en MUSL, como Alpine Linux. Las recomendaciones de los clientes HTTP ahora reflejan la compatibilidad con musl. | 11 de agosto de 2023 |
| Cree políticas de IAM con AWS SDK for Java 2.x | Añadida la sección API del creador de políticas de IAM | 31 de julio de 2023 |
| Empiece a utilizar la API de cliente mejorado de DynamoDB | Corregidos varios fragmentos de la sección Introducción del tema Cliente mejorado de DynamoDB | 24 de julio de 2023 |
| Configuración de proxies de HTTP | Añadidos información y ejemplos de compatibilidad con el proxy HTTP para cada cliente HTTP. | 2 de junio de 2023 |
| Reorganizada la tabla de contenido | Promocionada la sección Ejemplos de código de AWS SDK para Java 2.x y Llamada a Servicios de AWS desde AWS SDK for Java 2.x a entradas del índice nivel superior. | 24 de mayo de 2023 |
| Añadir dependencia de registro | Muestra las dependencias de Gradle en la sección de registro. | 23 de mayo de 2023 |
| Uso de resultados paginados en AWS SDK para Java 2.x | Actualizado el tema de paginación. | 18 de mayo de 2023 |
| Configuración de un proyecto de Gradle que utilice AWS SDK for Java 2.x | Actualizada la configuración del proyecto de Gradle. | 3 de mayo de 2023 |
| API de cliente mejorado de DynamoDB | Publicado el tema reescrito sobre la API de cliente mejorado de DynamoDB. | 28 de abril de 2023 |
| Actualizadas las instrucciones del tutorial de introducción | Modificado el arquetipo de Maven para incluir la opción CredentialsProvider; las instrucciones se modificaron en consecuencia. | 11 de abril de 2023 |
| Recomendaciones sobre el cliente HTTP | Añadida una guía para la toma de decisiones para clientes HTTP | 30 de marzo de 2023 |
|
Actualizaciones de las prácticas recomendadas de IAM |
Se ha actualizado la guía para implementar las prácticas recomendadas de IAM. Para obtener más información, consulta prácticas recomendadas de seguridad en IAM. |
14 de marzo de 2023 |
| Volver a cargar credenciales del perfil | Añadida una sección sobre la recarga de las credenciales del perfil. | 9 de febrero de 2023 |
| Configurar el cliente HTTP basado en CRT de AWS | Tema actualizado para el lanzamiento de GA. | 8 de febrero de 2023 |
| Trabajar con metadatos de la instancia de Amazon EC2 | Añadido un ejemplo guiado para el cliente Java SDK para el servicio de metadatos de instancias Amazon S3. | 1 de febrero de 2023 |
| Utilizar un cliente S3 de alto rendimiento: cliente S3 basado en CRT AWS | Añadida una sección para el Cliente S3 basado en AWS CRT. | 19 de diciembre de 2022 |
| Transferir archivos y directorios con Amazon S3 Transfer Manager | Actualizados los ejemplos del Amazon S3 Transfer Manager para la versión de GA. | 19 de diciembre de 2022 |
| Prácticas recomendadas para utilizar AWS SDK for Java 2.x | Añadida la sección de prácticas recomendadas. | 18 de noviembre de 2022 |
| Carga de credenciales desde un proceso externo mediante AWS SDK for Java 2.x | Añadida una sección sobre la carga de credenciales de un proceso externo. | 15 de noviembre de 2022 |
| AWS SDK for Java 2.x: referencia completa de métricas | Actualizado el listado de métricas con el requisito de uso de clientes HTTP. | 9 de noviembre de 2022 |
| Transferir archivos y directorios con Amazon S3 Transfer Manager | Código de ejemplo corregido. | 2 de noviembre de 2022 |
| Reducir el tiempo de startup del SDK para AWS Lambda | Sección actualizada con opciones adicionales para reducir el tiempo de arranque de Lambda. | 1 de noviembre de 2022 |
| Configure los clientes HTTP en el AWS SDK for Java 2.x | Añadida información de configuración para cubrir todos los clientes HTTP del SDK. | 26 de octubre de 2022 |
| Inicio de sesión con SDK para Java 2.x | Tema de registro actualizado para incluir detalles de registro de red para todos los clientes HTTP. | 4 de octubre de 2022 |
| Añadida una sección de descripción de los servicios de bases de datos AWS y SDK para Java 2.x. | 13 de septiembre de 2022 | |
|
EC2-Classic se retirará el 15 de agosto de 2022. |
28 de julio de 2022 |
|
|
Actualización de la dependencia necesaria para la autenticación de inicio de sesión único. |
18 de julio de 2022 |
|
|
Información de seguridad TLS actualizada. |
8 de abril de 2022 |
|
|
Se ha añadido más información sobre la configuración y el uso de credenciales. |
22 de febrero de 2021 |
|
|
Configuración de un proyecto de imagen nativa de GraalVM para AWS SDK for Java 2.x |
Nuevo tema para configurar un proyecto de GraalVM Native Image. |
18 de febrero de 2021 |
|
Lanzamiento de esperadores; se ha añadido un tema para la nueva característica. |
30 de septiembre de 2020 |
|
|
Métricas publicadas; tema añadido para la nueva característica. |
17 de agosto de 2020 |
|
|
Se han añadido temas de ejemplo para Amazon SNS. |
30 de mayo de 2020 |
|
|
Añadido el tema del rendimiento de la función AWS Lambda. |
29 mayo de 2020 |
|
|
Añadido el tema JVM TTL DNS caching. |
27 de abril de 2020 |
|
|
Configuración de un proyecto de Apache Maven que utilice AWS SDK for Java 2.x, Configuración de un proyecto de Gradle que utilice AWS SDK for Java 2.x |
Nuevos temas de configuración de Maven y Gradle. |
21 de abril de 2020 |
|
Se ha agregado TLS 1.2 a la sección de seguridad. |
19 de marzo de 2020 |
|
|
Añadidos ejemplos de flujos de Kinesis. |
2 de agosto de 2018 |
|
|
Se ha añadido un tema sobre la paginación automática. |
5 de abril de 2018 |
|
|
Añadidos temas de ejemplo para IAM, Amazon EC2, CloudWatch y DynamoDB. |
29 de diciembre de 2017 |
|
|
Añadido el ejemplo getobjects para Amazon S3. |
7 de agosto de 2017 |
|
|
Se ha añadido el tema sobre métodos asíncronos. |
4 de agosto de 2017 |
|
|
Publicación GA del AWS SDK para Java 2.x |
Lanzamiento de la versión 2 (v2) del AWS SDK para Java. |
28 de junio de 2017 |