.. _Changelog:
Changelog
=========
All notable changes to this project will be documented in this file.
The format is based on `Keep a Changelog `_,
and this project adheres to `Semantic Versioning `_.
2.1.1 - 2025/08/15
------------------
- Will use the AWS Default Credentials Provider if AWS Access Key and Secret Key are not set
DefaultCredentialsProvider automatically looks for credentials in the following order:
1. Environment variables (AWS_ACCESS_KEY_ID, etc.)
2. Java system properties
3. Instance profile credentials from the EC2 metadata service (what you want)
4. Profile configuration (~/.aws/credentials)
2.1.0 - 2025/02/24
------------------
- Switched to new licensing endpoint ``license20.raskenlund.net``
2.0.0 - 2025/02/03
------------------
- Switch to new licensing implementation with support for floating licenses
- Classes moved to package ``io.ztream``, rebranded to Ztream
- Feature: added support for WebVTT tracks in adaptive HLS playlists custom ``HttpProviderAbrPlaylistWithSubtitles``
1.1.9 - 2024/09/06
------------------
- Feature: allow specifying AWS region for Transcribing with the ``awsRegion`` property
1.1.8 - 2024/05/07
------------------
- Bugfix: compatibility with streams sourced from ``ServerListenerStreamDemoPublisher``
1.1.7 - 2024/04/26
------------------
- License: Verify license variations
1.1.5 - 2023/09/26
------------------
- Feature: Support for vocabulary filter (requires AWS SDK >=2.17.148)
1.1.4 - 2023/09/14
------------------
- Feature: Disabled partial results support and stabilization
1.1.1 - 2023/09/11
------------------
- Feature: transcription partial results support
1.1.0 - 2023/07/26
------------------
- Feature: AWS transcription
1.0.5 - 2022/07/04
------------------
- Feature: verbose logging mode
1.0.4 - 2022/06/10
------------------
- Feature: Allow switching caption merging mode off with new
- Feature: prevent reverse caption disappearing in caption merging mode if a long caption is followed by a short one
- Feature: better error message related to SSLPeerVerificationException on Java 11.0.2
1.0.3 - 2022/05/17
------------------
- Bugfix: intermittent blinking of captions in YouTube Studio for emitted CEA608 captions
1.0.2 - 2022/04/01
------------------
- Bugfix: incorrect caption duration calculation (wpm not considered in certain cases)
- Bugfix: module stops working after application restart
1.0.1 - 2022/02/22
------------------
- Bugfix: race condition at transcoder startup and license validation
1.0.0 - 2021/11/01
------------------
- Modernised build
- Better licensing with CLI
0.1.0 - 2021/06/18
------------------
- Initial version