Skip to content

Releases: wordpress-mobile/release-toolkit

14.0.0

21 Jan 03:58
3bdede7

Choose a tag to compare

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]
  • Updated minimum Fastlane requirement to 2.231.0. [#685]

Deprecated

  • an_update_metadata_source action is deprecated; use gp_update_metadata_source instead. The API is unchanged, but generated PO files will have different ordering and comments will be lost unless migrated to use the new comment format. [#684]
  • ios_update_metadata_source action is deprecated; use gp_update_metadata_source with commit_changes: true instead. The API is unchanged, but generated PO files will have different ordering and comments will be lost unless migrated to use the new comment format. [#684]

Generated with the help of Claude Code

13.8.1

15 Dec 19:33
ad9be40

Choose a tag to compare

Bug Fixes

  • buildkite_pipeline_upload: Fix compatibility issues by using POSIX-compliant . instead of bash-specific source command. [#681]

13.8.0

03 Dec 03:04
3b41851

Choose a tag to compare

New Features

  • upload_build_to_apps_cdn: Add additional Sparkle meta fields critical_update and phased_rollout_interval. [#673]

Internal Changes

  • Updated CI pipeline (Xcode VM used for builds, ci-toolkit plugin, docker plugin). [#677]

13.7.0

05 Nov 14:06
6525d8d

Choose a tag to compare

New Features

  • upload_build_to_apps_cdn: Update the list of valid values for platform to add support for Microsoft Store - x64 and Windows - x64. [#672]

13.6.0

31 Oct 18:38
f034573

Choose a tag to compare

New Features

  • upload_build_to_apps_cdn: Update the list of valid values for platform to now support both x86 and ARM64 for the Microsoft Store and Windows platforms. [#669]

Bug Fixes

  • Fix NoMethodError (undefined method 'trigger_action_by_name' for nil:NilClass) when running configure_setup. [#670]

13.5.3

18 Oct 00:06
a38e40a

Choose a tag to compare

Internal Changes

  • Extract GlotPress download and retry logic into a shared GlotPressDownloader helper class. [#667]

13.5.2

14 Oct 12:15
a11fe6b

Choose a tag to compare

Bug Fixes

  • Fix a bug in create_release_backmerge_pull_request when you pass a intermediate_branch_created_callback callback but there's ultimately nothing to merge. [#665]

13.5.1

06 Oct 19:21
cbfe42e

Choose a tag to compare

Bug Fixes

  • Fix GitHub API search queries to support fine-grained tokens in addition to classic tokens. Fine-grained tokens require explicit is:issue or is:pull-request qualifiers in search queries. [#663]

13.5.0

19 Sep 16:13
3d99f3d

Choose a tag to compare

New Features

  • upload_build_to_apps_cdn: Add support for Microsoft Store as an allowed value for the platform parameter. [#661]

13.4.0

05 Aug 21:14
ebf9752

Choose a tag to compare

New Features

  • Add the possibility to configure in DerivedBuildCodeFormatter a versioning prefix instead of always defaulting to 1. [#656]
  • Add configurable number of digits in version components in DerivedBuildCodeFormatter. [#657]