Overview
========
This page describes the support policy for the S3EncryptionClient.
We regularly provide the S3EncryptionClient with updates that may contain support for new or updated APIs, new features, enhancements, bug fixes, security patches, or documentation updates. Updates may also address changes with dependencies, and operating systems.

We recommend users to stay up-to-date with S3EncryptionClient to keep up with the latest features, security updates, and underlying dependencies. Continued use of an unsupported S3EncryptionClient version is not recommended and is done at the user’s discretion


Major Version Lifecycle
========================
The S3 Encryption Client uses separately named classes for new major versions.

Version Support Matrix
===============================
This table describes the current support status of each major version of the S3EncryptionClient. It also shows the next status each major version will transition to, and the date at which that transition will happen.

.. list-table::
    :widths: 30 50 50
    :header-rows: 1

    * - Major version
      - Current status
      - Next status
    * - S3EncryptionClient
      - End Of Support
      -
    * - S3EncryptionClientV2
      - Maintenance
      - End Of Support
    * - S3EncryptionClientV3
      - Generally Available
      -

.. _AWS SDKs and Tools Maintenance Policy: https://docs.aws.amazon.com/sdkref/latest/guide/maint-policy.html#version-life-cycle
