diff --git a/CHANGELOG.md b/CHANGELOG.md index a5be0a125..7f75bb8d8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,13 +6,11 @@ ### Breaking Changes -- Generated PO files now have entries sorted **alphabetically by `msgctxt`** for deterministic output. This may affect tests or tooling that depend on a specific entry order. [#684] -- Existing translator comments (`#.` lines) in PO files will be **lost** when regenerating unless explicitly added to the `source_files` parameter. See `MIGRATION.md` for instructions on preserving comments. [#684] +_None_ ### New Features -- Add `commit_changes` option to `gp_update_metadata_source` to optionally commit changes after updating the PO file. [#684] -- Add support for translator comments in `gp_update_metadata_source` via a new hash format for `source_files` entries: `{ path: 'file.txt', comment: 'translators: ...' }`. Simple string paths are still supported for entries without comments. [#684] +_None_ ### Bug Fixes @@ -20,6 +18,22 @@ _None_ ### Internal Changes +_None_ + +## 14.0.0 + +### Breaking Changes + +- Generated PO files now have entries sorted **alphabetically by `msgctxt`** for deterministic output. This may affect tests or tooling that depend on a specific entry order. [#684] +- Existing translator comments (`#.` lines) in PO files will be **lost** when regenerating unless explicitly added to the `source_files` parameter. See `MIGRATION.md` for instructions on preserving comments. [#684] + +### New Features + +- Add `commit_changes` option to `gp_update_metadata_source` to optionally commit changes after updating the PO file. [#684] +- Add support for translator comments in `gp_update_metadata_source` via a new hash format for `source_files` entries: `{ path: 'file.txt', comment: 'translators: ...' }`. Simple string paths are still supported for entries without comments. [#684] + +### Internal Changes + - Consolidate PO file update logic on `gp_update_metadata_source` action. [#684] - Remove legacy `MetadataBlock` classes replaced by the new `PoFileGenerator`. [#684] - Improved efficiency and refined the logs of the `promo_screenshots` action. [#685] diff --git a/Gemfile.lock b/Gemfile.lock index 30dbfe009..6dd251463 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - fastlane-plugin-wpmreleasetoolkit (13.8.1) + fastlane-plugin-wpmreleasetoolkit (14.0.0) activesupport (>= 6.1.7.1) buildkit (~> 1.5) chroma (= 0.2.0) diff --git a/lib/fastlane/plugin/wpmreleasetoolkit/version.rb b/lib/fastlane/plugin/wpmreleasetoolkit/version.rb index 872de78e0..6a62b3deb 100644 --- a/lib/fastlane/plugin/wpmreleasetoolkit/version.rb +++ b/lib/fastlane/plugin/wpmreleasetoolkit/version.rb @@ -3,6 +3,6 @@ module Fastlane module Wpmreleasetoolkit NAME = 'fastlane-plugin-wpmreleasetoolkit' - VERSION = '13.8.1' + VERSION = '14.0.0' end end