Releases: wordpress-mobile/release-toolkit
Releases · wordpress-mobile/release-toolkit
6.2.0
6.1.0
New Features
- Allow
android_firebase_test
to not crash on failure, letting the caller do custom failure handling (e.g. Buildkite Annotations, etc) on their side. [#430] promo_screenshots
now checks that the fonts—referenced viafont-family
in all the stylesheets referenced in the config file—are installed before starting, and prompt to install them if they are not. This check is enabled by default now but can be disabled/skipped if it causes any issue. [#429]promo_screenshots
now supports config files to be written inYAML
in addition to still supportingJSON
. [#429]
Bug Fixes
- Fix deprecation warning in
RMagick
call used bypromo_screenshots
action. [#429]
6.0.0
Breaking Changes
- Removed support for the deprecated
GHHELPER_ACCESS
in favor ofGITHUB_TOKEN
as the default environment variable to set the GitHub API token. [#420] - The
github_token:
parameter (akaConfigItem
)–or using the correspondingGITHUB_TOKEN
env var to provide it a value–is now mandatory for all Fastlane actions that use the GitHub API. [#420] - The Fastlane action
comment_on_pr
has the parameteraccess_key:
replaced bygithub_token:
. [#420]
New Features
- Allow
upload_to_s3
action to just log instead of crash (using newskip_if_exists
parameter) when the file already exists in the S3 bucket. [#427]
Bug Fixes
- Improve resilience of the
ios_lint_localizations
action to support UTF16 files, and to warn and skip files in XML format when trying to detect duplicate keys on.strings
files. [#418] - Work around GitHub API bug when creating a new milestone, where their interpretation of the milestone's due date sent during API call is incorrect when we cross DST change dates — leading to milestones created after Oct 30 having due dates set on Sunday instead of Monday. [#419]
5.6.0
5.5.0
5.4.0
New Features
- Propose to retry when the download of GlotPress translations failed for a locale (especially useful for occurrences of
429 - Too Many Requests
quota limits) [#402] - Add a
test_targets
parameter to theandroid_firebase_test
action to be able to filter the tests to be run. [#403]
Full Changelog: 5.3.0...5.4.0
5.3.0
5.2.0
New Features
- Add
tools:ignore="InconsistentArrays"
toavailable_languages.xml
to avoid a linter warning on repos hosting multiple app flavors. [#390] - Add the ability to provide a custom message for builds triggered via
buildkite_trigger_build
action [#392]
Bug Fixes
- Fixes milestones being compared as strings instead of integers in
github_helper.get_last_milestone
[#391]
5.1.0
5.0.0
Breaking Changes
- Update the version of Ruby required from
2.6.4
to2.7.4
. [#377]
New Features
- Introduce new
ios_send_app_size_metrics
andandroid_send_app_size_metrics
actions. [#364] [#365] - Add the ability to run Firebase Test Lab tests. [#355]
Bug Fixes
Internal Changes
- Install Buildkite test analytics by @jkmassel in #369
- Use Automattic as the Gem and Fastlane action author by @mokagio in #371
- Remove the fastlane-specific
require
by @jkmassel in #373 - Bump diffy from 3.4.0 to 3.4.2 by @dependabot in #378
- Bump cocoapods-downloader from 1.5.1 to 1.6.3 by @dependabot in #376
- Bump git from 1.9.1 to 1.11.0 by @dependabot in #375
- Bump jmespath from 1.4.0 to 1.6.1 by @dependabot in #374
- Bump nokogiri from 1.13.3 to 1.13.6 by @dependabot in #379
Full Changelog: 4.2.0...5.0.0