Releases: fastlane/fastlane
Releases · fastlane/fastlane
2.185.1 Improvements
- [Fastlane.Swift] treat
Bool
as optional to avoid config issues (#18827) via Jorge Revuelta - [Fastlane.Swift] fix Fastfile.swift template syntax error (#18589) via Soohan Lee
- [spaceship] migrate Psych#safe_load to support Psych v4.0 in upcoming Ruby 3.1 (#18825) via Satoshi Namai
- [fastlane] add environment variable to skip lane summaries (#18839) via Tejas Sharma
- [snapshot] allow iPods to run alongside iPhone and iPad (#18843) via mdubs
- [fastlane_core] add pods project schemes environment variable (#18815) via Tejas Sharma
- [actions] remove all instances of
is_string
in options and usetype
for appetize (#18809), crashlytics (#18855), danger (#18859), create_pull_request (#18858), create_keychain (#18857), create_app_on_managed_play_store (#18856), copy_artifacts (#18854), commit_version_bump (#18852), commit_github_file (#18851), cocoapods (#18850), cloc (#18849), clean_cocoapods_cache (#18848), clean_build_artifacts (#18847), badge (#18833), appium (#18828), apteligent (#18829), artifactory (#18830), automatic_code_signing (#18831), backup_xcarchive (#18832), changelog_from_git_commits (#18837), build_and_upload_to_appetize (#18834), bundle_install (#18835), carthage (#18836),
chatwork (#18838) via Manish Rathi
2.185.0 Improvements
- [regression][pilot] fix upload using
api_key_path + apple_id
input options (#18771) via Manish Rathi - [regression][git_branch][push_to_git_remote] fix broken push to git remote on CI (#18686) via Manish Rathi
- [action][app_store_build_number] remove all instances of
is_string
in options and usetype
(#18795) via Manish Rathi - [snapshot][examples] fixed broken example project for trying out fastlane snapshot feature (#18797) via Bartosz Dolewski
- [action][unlock_keychain] fix randomly failing unit tests for Ubuntu (#18778) via Manish Rathi
- [action][add_git_tag] remove all instances of
is_string
in options and usetype
(#18782) via Manish Rathi - [action][app_store_connect_api_key] added the missing unit tests (#18799) via Manish Rathi
- [action][appetize_viewing_url_generator] remove all instances of
is_string
in options and usetype
(#18800) via Manish Rathi - [deliver] fix undefined variable when live edit (#18802) via Shouichi Kamiya
- [resign] fix app entitlements extraction (#18804) via fʗɑρ
- [Fastlane.Swift] fix complexity limits introduced in Swift 5.4 (#18774) via Jorge Revuelta
- [fastlane_core] [env] add Swift version to
fastlane env
(#18772) via Jorge Revuelta - [action][app_store_build_number] added the missing unit tests (#18788) via Manish Rathi
- [pilot] improve the
Pilot::Manager
unit tests (#18777) via Manish Rathi - [action][adb] remove all instances of
is_string
in options and usetype
(#18776) via Manish Rathi - [action][adb_devices] remove all instances of
is_string
in options and usetype
(#18775) via Manish Rathi - [action][add_extra_platforms] added spec file and missing unit-tests (#18781) via Manish Rathi
2.184.1 Improvements
- [fastlane][plugin_manager] printing comma separated plugin actions (#18739) via Manish Rathi
- [docs] onboarding pull-request (core contributor) (#18769) via Manish Rathi
- [fastlane_core][pilot] fix pilot is unable to select latest build when distribute_only is true (#18710) via Lukasz Grabowski
- [action][swiftlint] remove all instances of
is_string
in options and usetype
(#18735) via Manish Rathi - [spaceship] adding missing
beta_testers
attribute to BetaGroup (#18724) via gsavit - [spaceship adding beta build localizations attribute to Build model (#18725) via gsavit
- [fastlane_core] ConfigItem -
auto_convert_value
improvements for Boolean type (#18736) via Manish Rathi - [match] update s3_secret_access_key to sensitive option (#18737) via Peelz
- [carthage] fix typo in carthage.rb (#18744) via Ikko Ashimine
- [gym] improved provisioning export with odd names in specs (#18741) via Hans Fehrmann
- [Ruby 3.0][app_store_connect_api_key] fix spaceship connect-api token creation (#18758) via Manish Rathi
- [docs] Improved the README file avatars resolution (#18764) via Manish Rathi
2.184.0 Improvements and App Store Connect API 1.3 Support
- [app store connect] cleanup token creation code across entire project (#18186) via Josh Holtz
- [deliver][spaceship] migrate AgeRatingDeclaration from AppStoreVersion to AppInfo for App Store Connect API 1.3 update (#18732) via Josh Holtz
- [pilot] introducing
timeout feature
for Apple build-processing waiting-time (#18660) via Manish Rathi - [action][swiftlint] Added support for
--fix mode
option (#18695) via Manish Rathi - [resign] fix incorrectly typoed variable name (#18715) via Nick Silvestro
- [Fastlane.Swift] fix
OptionalConfigValue
forAny
-based types. (#18664) via Jorge Revuelta - [deliver] remove all instances of
is_string
in options and usetype
(#18617) via Josh Holtz - [resign] fix entitlements merging when changing team while resigning (#18713) via Nick Silvestro
- [fastlane_core][configuration] suggestion message improvement when fetching value with non symbol key (#18696) via Manish Rathi
- [spaceship] update AppStoreConnect SandboxTester doc (#18708) via Yasuharu Yanamura
2.183.2 Hotfix for Ruby 3.0
- [supply][Ruby 3] fix Ruby 3 keyword args issues (#18703) via Satoshi Namai
2.183.1 Hotfix for supply with Ruby 3.0
- [supplly] fix update_listing_for_language to work in Ruby 3.0 (#18699) via Josh Holtz
2.183.0 Hello Ruby 3.0 and goodbye Ruby 2.4
- [action][danger] add fail-if-no-pr flag to Danger action (#18657) via Jorge Revuelta
- [Ruby 3.0] migrate google-api-client gem and drop Ruby 2.4 (#18656) via Satoshi Namai
- [Ruby 3.0] replace obsolete URI.escape with alternatives (#18646) via Satoshi Namai
- [scan] fix
regular expression
to find failed tests suite-name (#18661) via Manish Rathi - [action][git_pull] clean-up the verify-blocks for Boolean validation (#18662) via Manish Rathi
- [fastlane_core] fix parsing of passwords with trailing spaces due to wrong whitespace handling in Fastlane::Shell::password method (#18684) via Artem Bliednov
- [Regression][fastlane_core][deliver] fix deliver is unable to automatically select the latest build and submit it for review (#18682) via Lukasz Grabowski
2.182.0 Improvements
- [snapshot] enable greater customization of the iOS status bar in snapshot screenshots (#18560) via Dave Wood
- [Fastlane.Swift] Swift's
ConfigItem
for conflicting values into Ruby's end. (#18544) via Jorge Revuelta - [Fastlane.Swift] sanitize Swift document comments (#18635) via Jorge Revuelta
- [Ruby 3.0] wwitch back to the original commander gem and update dependencies (#18599) via Satoshi Namai
- [action] ensure backup_xcarchive preserves symbolic links (#18627) via Matej Bukovinski
- [action][git_submodule_update] documentation improvements (#18598) via Manish Rathi
- [Ruby 3.0] replace slack-notifier gem with internal library (#18537) via Satoshi Namai
- [fastlane_core]
xcode_at_least
method improvements (#18600) via Manish Rathi - [pilot] clean-up - removed empty
tester_util
file (#18601) via Manish Rathi - [action][upload_symbols_to_crashlytics] add check for app_id before searching for gsp and api_token (#18607) via Cristian Lupu
- [spaceship] add
fetch_all_certificates
method (#18620) via Damian Rzeszot - [Ruby 3.0] bump rubocop version (#18564) via Satoshi Namai
- [action] import_from_git - Add caching support for branch (#18568) via Hiroki Nagasawa
2.181.0 Improvements
- [scan] keep initial xcresult (#18555) via Corey Werner
- [spaceauth] add
--copy_to_clipboard
option tospaceauth
(#18538) via Roger Oba - [Ruby 3.0] improve specs for Slack action (#18512) via Satoshi Namai
- [spaceship] fix case sensitive email issue for Spaceship::Members.find (#18573) via Max Ott
- [supply] upload native symbols for crash symbolication (#18526) via Marcelo Oliveira
- [fastlane][lanemanager] fastlane command suggestion improvement when running using bundler (#18515) via Manish Rathi
- [gym] fix in the gym/runner. When moving mac 'app' silently fails if file already exist in that location. (#18529) via Krzysztof
- [snapshot] added iPhone 12 models to snapshot reports generator (#18535) via Davide
- [fastlane_core][pilot][deliver] fix when polling for build processing to poll for X.Y and X.Y.0 (#18547) via Josh Holtz
- [action][ensure_env_vars] efficiency improvement (#18522) via Manish Rathi
- [fastlane][action] fix git_branch when not in a git repo (#18525) via Josh Holtz
2.180.1 Improvements
- [fastlane] fix fastlane_require to work with RubyGems 3.2.0 and up (#18520) via Josh Holtz