diff --git a/CHANGELOG.md b/CHANGELOG.md index a121665..1c5a169 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,35 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm Versions [3.0.0] and older use a format based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), but versions thereafter use a custom changelog format using [git-cliff](https://git-cliff.org). +## [3.3.0] - 2024-04-02 + +### Features + +- Add support for MKV Attachments via Attachment class +- *dl*: Automatically attach fonts used within SSAv4 subs +- *dl*: Try find SSAv4 fonts in System OS fonts folder +- *Basic*: Allow single string URIs for countries +- *Basic*: Allow proxy selection by index (one-indexed) +- *Events*: Add new global Event Observer API + +### Bug Fixes + +- *curl-impersonate*: Set Cert-Authority Bundle for HTTPS Proxies +- *Basic*: Make query case-insensitive +- *WVD*: Ensure WVDs dir exists before moving WVD file +- *WVD*: Fix empty path to WVDs folder check +- *WVD*: Move log out of loop to save performance +- *WVD*: Move log with path before Device load +- *WVD*: Add exists/empty checks to WVD folder dumps +- *Basic*: Fix variable typo regression + +### Changes + +- *Basic*: Improve proxy format checks +- *WVD*: Print error if path to parse doesn't exist +- *WVD*: Seperate logs in loop for visual clarity +- *Track*: Move from OnXyz callables to Event observer + ## [3.2.0] - 2024-03-25 ### Features @@ -719,6 +748,7 @@ This release brings a huge change to the fundamentals of Devine's logging, UI, a Initial public release under the name Devine. +[3.3.0]: https://github.com/devine-dl/devine/releases/tag/v3.3.0 [3.2.0]: https://github.com/devine-dl/devine/releases/tag/v3.2.0 [3.1.0]: https://github.com/devine-dl/devine/releases/tag/v3.1.0 [3.0.0]: https://github.com/devine-dl/devine/releases/tag/v3.0.0