Document history
The following table describes the important changes to the Amazon Kinesis Data Streams documentation.
| Change | Description | Date |
|---|---|---|
Added support for rolling back from KCL 3.x Phase 1 to KCL 2.x | Added Migrate from
previous KCL versions covering the | September 25, 2026 |
Added service-managed record distribution | September 23, 2026 | |
Added Regions for enhanced fan-out consumers | Added new supported AWS Regions to Develop enhanced fan-out consumers with dedicated throughput. | September 1, 2026 |
Added the streaming tables and Amazon S3 delivery chapter | Added Streaming tables and Amazon S3 delivery for Amazon Kinesis Data Streams. | August 31, 2026 |
Added dry run validation for data plane APIs | Added Test your permissions and request inputs with dry run. | August 25, 2026 |
Added warm throughput scale-down behavior and CLI/API updates | Updated Create and manage Kinesis data streams with warm throughput scale-down behavior. | July 22, 2026 |
Documented single table migration metrics for the KCL | Updated Single table format for KCL with migration metrics. | July 21, 2026 |
Added KCL v3.5 single table format documentation | Added Single table format for KCL. | June 18, 2026 |
Added support for large record sizes up to 10 MiB | Added Handle large records. | October 27, 2025 |
Added support for resilience testing with AWS Fault Injection Service | Added Perform resilience testing with AWS Fault Injection Service. | October 15, 2025 |
End-of-support dates and version lifecycle policy | Added information about end-of-support dates and version lifecycle policy for Amazon Kinesis Producer Library (KPL) and Amazon Kinesis Client Library (KCL). For more information, see KPL version lifecycle policy and KCL version lifecycle policy. | March 13, 2025 |
Added support for sharing data streams across accounts | November 22, 2023 | |
Added support for the on-demand and provisioned data stream capacity modes | November 29, 2021 | |
Enabled multi-stream processing in Kinesis Client Library | Added Process multiple data streams with the same KCL 2.x for Java consumer application | October 20, 2020 |
Added two new API features to simplify consuming data from Kinesis data streams | Added two new API features to simplify consuming data from Kinesis data streams. See List shards. | August 18, 2020 |
Added information about controlling access to VPC endpoints for Kinesis Data Streams | Added Control access to VPC endpoints for Kinesis Data Streams. | August 23, 2019 |
New documentation for consumers that use enhanced fan-out | Added Develop enhanced fan-out consumers with dedicated throughput | August 2, 2018 |
Updated summary of service limits | Provided a clearer description of the service limits in Quotas and limits. | June 6, 2018 |
New content for server-side encryption | July 7, 2017 | |
New content for enhanced CloudWatch metrics | Updated Monitor Kinesis Data Streams. | April 19, 2016 |
New content for enhanced Kinesis Agent | Updated Write to Amazon Kinesis Data Streams using Kinesis Agent | April 11, 2016 |
New content for using Kinesis Agent | Added Write to Amazon Kinesis Data Streams using Kinesis Agent. | October 2, 2015 |
Update KPL content for release 0.10.0 | Added Develop producers using the Amazon Kinesis Producer Library (KPL). | July 15, 2015 |
Update KCL metrics topic for configurable metrics | Updated Monitor the Amazon Kinesis Client Library with Amazon CloudWatch. | July 9, 2015 |
Re-organized content | Significantly re-organized content topics for more concise tree view and more logical grouping. | July 1, 2015 |
New KPL topic | Added Develop producers using the Amazon Kinesis Producer Library (KPL). | June 2, 2015 |
New KCL metrics topic | Added Monitor the Amazon Kinesis Client Library with Amazon CloudWatch. | May 19, 2015 |
Support for KCL .NET | Added Develop an Amazon Kinesis Client Library consumer in .NET. | May 1, 2015 |
Support for KCL Node.js | Added Develop an Amazon Kinesis Client Library consumer in Node.js. | March 26, 2015 |
Support for KCL Ruby | Added links to KCL Ruby library. | January 12, 2015 |
New API PutRecords | Added information about new PutRecords API to Add multiple records with PutRecords. | December 15, 2014 |
Support for tagging | September 11, 2014 | |
New CloudWatch metric | Added the metric | September 3, 2014 |
New monitoring chapter | Added Monitor Kinesis Data Streams and Monitor the Amazon Kinesis Data Streams service with Amazon CloudWatch. | July 30, 2014 |
Default shard limit | Updated the Quotas and limits. The default shard limit has been raised from 5 to 10. | February 25, 2014 |
Default shard limit | Updated the Quotas and limits. The default shard limit has been raised from 2 to 5. | January 28, 2014 |
API version updates | Updates for version 2013-12-02 of the Kinesis Data Streams API. | December 12, 2013 |
Initial release | Initial release of the Amazon Kinesis Developer Guide. | November 14, 2013 |