# s3transfer changelog > An Amazon S3 Transfer Manager - Vendor: boto - Category: Developer Tools - Official site: https://github.com/boto/s3transfer - Tracked by: What's New (https://whatsnew.fyi/product/s3transfer) - Harvested from: Registry (pypi: s3transfer) - Entries below: 15 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. ## Releases ### 0.19.2 - Date: 2026-07-22 - Version: 0.19.2 - Original notes: https://pypi.org/project/s3transfer/0.19.2/ - Permalink: https://whatsnew.fyi/product/s3transfer/releases/0.19.2 * bugfix:TLS: Return a configuration error when the CA bundle value (ca_bundle, AWS_CA_BUNDLE, REQUESTS_CA_BUNDLE, or verify) resolves to an empty or whitespace-only string. ### 0.19.1 - Date: 2026-07-10 - Version: 0.19.1 - Original notes: https://pypi.org/project/s3transfer/0.19.1/ - Permalink: https://whatsnew.fyi/product/s3transfer/releases/0.19.1 * bugfix:``s3``: Only pin VersionId if supplied by caller instead of automatically using value from HeadObject response ### 0.19.0 - Date: 2026-06-16 - Version: 0.19.0 - Original notes: https://pypi.org/project/s3transfer/0.19.0/ - Permalink: https://whatsnew.fyi/product/s3transfer/releases/0.19.0 * feature:``s3``: Update multi-part copy logic to match single-part behavior for TaggingDirective and AnnotationDirective * enhancement:``s3``: Warn when Metadata or Tagging is supplied to a copy without the corresponding directive set to REPLACE, in which case the supplied value is silently ignored. This matches the CopyObject behavior. ### 0.18.0 - Date: 2026-05-28 - Version: 0.18.0 - Original notes: https://pypi.org/project/s3transfer/0.18.0/ - Permalink: https://whatsnew.fyi/product/s3transfer/releases/0.18.0 * feature:Copy: By default, preserve source object metadata during multipart copies to match single CopyObject behavior. ### 0.17.1 - Date: 2026-05-26 - Version: 0.17.1 - Original notes: https://pypi.org/project/s3transfer/0.17.1/ - Permalink: https://whatsnew.fyi/product/s3transfer/releases/0.17.1 * enhancement:``s3``: Skip the HEAD request during S3 downloads when the client is configured with ``response_checksum_validation='when_required'``, reducing latency for small-object transfers. The HEAD request remains in place by default to enable full-object checksum validation. ### 0.17.0 - Date: 2026-04-29 - Version: 0.17.0 - Original notes: https://pypi.org/project/s3transfer/0.17.0/ - Permalink: https://whatsnew.fyi/product/s3transfer/releases/0.17.0 * feature:Python: End of support for Python 3.9 ### 0.16.1 - Date: 2026-04-22 - Version: 0.16.1 - Original notes: https://pypi.org/project/s3transfer/0.16.1/ - Permalink: https://whatsnew.fyi/product/s3transfer/releases/0.16.1 * enhancement:``TransferManager``: Add support for customer-provided full-object checksums using the SHA512, MD5, XXHASH3, XXHASH64, and XXHASH128 algorithms. ### 0.16.0 - Date: 2025-12-01 - Version: 0.16.0 - Original notes: https://pypi.org/project/s3transfer/0.16.0/ - Permalink: https://whatsnew.fyi/product/s3transfer/releases/0.16.0 * feature:``awscrt``: ``CRTTransferManager`` now supports the following ``TransferConfig`` options - ``multipart_threshold``, ``multipart_chunksize``, ``max_request_concurrency`` ### 0.15.0 - Date: 2025-11-20 - Version: 0.15.0 - Original notes: https://pypi.org/project/s3transfer/0.15.0/ - Permalink: https://whatsnew.fyi/product/s3transfer/releases/0.15.0 * feature:``CopyPartTask``: Validate ETag of stored object during multipart copies ### 0.14.0 - Date: 2025-09-09 - Version: 0.14.0 - Original notes: https://pypi.org/project/s3transfer/0.14.0/ - Permalink: https://whatsnew.fyi/product/s3transfer/releases/0.14.0 * feature:download: Validate requested range matches content range in response for multipart downloads ### 0.13.1 - Date: 2025-07-18 - Version: 0.13.1 - Original notes: https://pypi.org/project/s3transfer/0.13.1/ - Permalink: https://whatsnew.fyi/product/s3transfer/releases/0.13.1 * enhancement:Python: Added provisional support for the upcoming Python 3.14 release ### 0.13.0 - Date: 2025-05-22 - Version: 0.13.0 - Original notes: https://pypi.org/project/s3transfer/0.13.0/ - Permalink: https://whatsnew.fyi/product/s3transfer/releases/0.13.0 * feature:``GetObjectTask``: Validate ETag of stored object during multipart downloads ### 0.12.0 - Date: 2025-04-22 - Version: 0.12.0 - Original notes: https://pypi.org/project/s3transfer/0.12.0/ - Permalink: https://whatsnew.fyi/product/s3transfer/releases/0.12.0 * feature:Python: End of support for Python 3.8 ### 0.11.5 - Date: 2025-04-17 - Version: 0.11.5 - Original notes: https://pypi.org/project/s3transfer/0.11.5/ - Permalink: https://whatsnew.fyi/product/s3transfer/releases/0.11.5 * enhancement:``s3``: Implement memory performance fixes for downloads to non-seekable streams ### 0.11.4 - Date: 2025-03-04 - Version: 0.11.4 - Original notes: https://pypi.org/project/s3transfer/0.11.4/ - Permalink: https://whatsnew.fyi/product/s3transfer/releases/0.11.4 * enhancement:Dependencies: Update the floor version of botocore to 1.37.4 to match imports. * enhancement:Tasks: Pass Botocore context from parent to child threads.