All Versions
32
Latest Version
Avg Release Cycle
11 days
Latest Release
529 days ago

Changelog History
Page 1

  • v2.150.0.rc1 Changes

    June 21, 2020
    • ⚡️ [deliver][produce][spaceship] Update to use new App Store Connect API endpoints (#16626) via @joshdholtz

    🚀 Instructions on testing the release candidate

    Bundler

    ⚡️ Update your Gemfile to include the following:

    gem "fastlane", "\>= 2.150.rc1"
    

    And then run:

    bundle update fastlane
    

    💎 Rubygems

    gem install fastlane --pre
    

    or

    gem install fastlane -v 2.150.0.rc1
    
  • v2.149.1 Changes

    June 04, 2020
    • [fastlane_core] fix issues with -derivedDataPath on scan, gym, and snapshot (#16560) via Josh Holtz
  • v2.149.0 Changes

    June 03, 2020
    • ⚡️ [fastlane] update fastlane logo default in actions (#16556) via Josh Holtz
    • [match] delete the correct files when working with multiple teams on S3 (#16542) via Krzysztof Romanowski
    • 👍 [Fastlane.swift] add support for Float and Double variables that can be 0 initialized. (#16512) via Jorge
    • [upload_symbols_to_crashlytics] fix gsp_path parameter will not expand when use with api_token parameter. (#16477) via r-plus
    • [fastlane] allow newer rake versions (#16522) via Anton Rieder
    • [fastlane_core] add -derivedDataPath when SwiftPM dependencies resolving (#16534) via sudachi808
    • 📚 [screengrab] Improved screengrab documentation for use with kotlin (#16476) via Thorsten Knöller
    • [spaceship] retry request when Developer Portal responds with a 403 status code (#16478) via Erick Camacho
    • [gym] fix typo in installer_cert_name description (#16517) via Morten Bjerg Gregersen
    • [deliver] fix app_screenshot comments (#16503) via Jan Piotrowski
    • [snapshot] add disable_xcpretty option from scan (#16466) via Jean Mainguy
    • [snapshot] specify custom path for erb (#15349) via Nikolay Derkach
    • ✅ [pilot] changelog bytesize truncate tests (#14485) via Albert
    • 👍 [action] added support for Slather's SonarQube option (#16500) via Alberto Salas
    • ✅ [scan] fix test result parser issue with disable_xcpretty (#16481) via Jean Mainguy
  • v2.148.1 Changes

    May 18, 2020
    • 🔌 [fastlane] fix searching for plugins where the name contains “action” in it (#16470) via Josh Holtz
  • v2.148.0 Changes

    May 14, 2020
    • 🔖 [deliver] add fix for app_version and build_number matching (#16091) via onurpolattimur
    • [fastlane] load additional .env files from within CLIToolsDistributor (#16096) via Liam Nichols
    • 🍎 [match] improve match macOS support (#16456) via Davide De Rosa
    • 🏗 [gym] move AppStoreInfo.plist to build output directory if generated … (#16133) via Ashton Williams
    • [actions] push_to_git_remote - raise an error if get current branch failed (#16141) via Jierong Li
    • 📇 [deliver] fix crash when metadata_path is outside of the fastlane path (#16146) via Bruno Virlet
    • [Fastlane.swift] add options to beforeAll (#16220) via Niil Öhlin
    • [supply] added in_app_update_priority option to set the InAppUpdatePriority … (#16452) via jomisj
    • 🗄 [Ruby 2.7] fix deprecated warnings (#16409) via Jakub Kašpar
    • ⚠ [snapshot] fix warning in SnapshotHelper.swift (#16244) via Cédric Luthi
    • [sigh][match] add :fail_on_name_taken in sigh, use in match (#16281) via Michal Laskowski
    • [snapshot] erase simulator only when erase_simulator is true (#16299) via Theodore Gonzalez
    • 🏗 [spaceship][pilot] expire TestFlight Builds (#16332) via Steven Sherry
    • [gym] add info on passing plist into export_options on gym (#16345) via Bahadır Öncel
    • 🚚 [doc][crashlytics] remove duplicated deprecation message (#16363) via JAEHYUN OH
    • ✅ [scan] add only_test_configurations and skip_test_configurations options for use with test plans (#16367) via Rob Nadin
    • ✅ [snapshot] add -only-testing and -skip-testing options from scan (#16312) via Jean Mainguy
    • [screengrab] adding locales in all the paths where screenshots could be saved (#16370) via Nicolas Brosy
    • [action] upload_symbols_to_crashlytics include Path Suggested by Carthage Instructions (#16401) via Stefan Herold
    • 👕 [action] dd missing env_names to swiftlint action (#16445) via Tóth Balázs
  • v2.147.0 Changes

    May 12, 2020
    • 📚 [action] updating TestFairy action, based upon documentation and endpoint test. (#16425) via cdm2012
    • [frameit] automatically determine platform from fastfile (#16428) via Miloš Černilovský
    • [snapshot] add override_status_bar option (#16419) via Bouke van der Bijl
    • [action] fix shellescape in set_pod_key (#16421) via Arnaud Dorgans
    • [spaceship] add to_json for ConnectAPI models (#16422) via Theodore Dubois
    • [frameit] add iPad Pro 12.9 4th generation (#16444) via Bouke van der Bijl
    • [match] prompt for keychain password to set partition list for certificates to disable xcode prompt for password on sign (#16448) via Josh Holtz
    • [action] cocoapods: replace clean -> clean_install in example (#16435) via Marcin Stepnowski
    • 💎 [fastlane] drop Ruby 2.0, 2.1, 2.2 and 2.3 from gemspec (#16408) via Jakub Kašpar
    • [scan] add disable_xcpretty option that skips it post-xcodebuild too (#16375) via Marcelo Gobetti
    • 💻 [verify_xcode] add entry with TeamIdentifier=APPLECOMPUTER (#16395) via Teameh
    • [Fastlane.swift] adding --port setter to socket_server (#16381) via Ray Deck
    • [spaceship] fix error "can't modify frozen String" (#16403) via bill2004158
    • [git_branch] adding AppCenter for ENV variable check (#16404) via matemoln
    • [match] profile name parameter to specify your own provisioning profile name (#16386) via Josh Slebodnik
    • ✅ [Ruby 2.7] allow Faraday 1.0.0 and Faraday-middleware 1.0.0 with Ruby 2.7 fixes, fix base Ruby 2.3 tests (#16399) via Jakub Kašpar
    • [spaceship] add retrieve-create of iap shared secret to Spaceship::Tunes (#16326) via Michael Galperin
    • 👍 [frameit] change framefile.json load path to support Screengrab and Supply (#16306) via Wellington Avelino dos Santos
    • [fastlane] remove trailing spaces from custom_action_template file (#16366) via Akira Fukunaga
    • ✅ [snapshot] add -testPlan option from scan (#16350) via Jean Mainguy

    Migration Notes

    • 👌 Support for Ruby 2.0, 2.1, 2.2, and 2.3 has been dropped
      • Ruby 2.3 officially ended support March 31, 2019
    • match will now prompt for keychain password when importing a new certificate
      • This will prevent the blocking prompt when Xcode signs a build
      • The password will only need to be entered once and will be stored in the keychain for future uses
  • v2.146.1 Changes

    April 22, 2020
    • [action] fix update_code_signing_settings for unknown keys (#16357) via Josh Holtz
  • v2.146.0 Changes

    April 22, 2020
    • [action] allow filtering by build configuration in update_code_sign_settings (#16353) via Josh Holtz
    • 👍 [produce] support creating multiple platforms on App Store Connect (#16348) via Josh Holtz
    • [match] enable importing developer ID certificates (#16211) via Addison Webb
    • [deliver] add itc_provider to AppFile (#16346) via Josh Holtz
    • [spaceship] fix service id for Wallet (Passbook) (#16267) via Fumiya Nakamura
    • [deliver] concatenate newline into new string (#16285) via Johannes Marbach
    • [action] prefer Firebase Crashlytics to Fabric (#16296) via Richard Lee
    • [action] create_pull_request - add draft option (#16310) via Akira Fukunaga
    • [pilot] Remove redundant update_review_detail call (#16334) via ykay
    • [fastlane_core] allow passing in Hash options via cli/env as json (#16314) via Aman Gupta Karmani
    • [frameit] prevent font to match if the screenshot name contains the language name (#16316) via Bruno Virlet
    • 🔀 [match] fix S3 errors for match nuke and sync (#16335) via Youngern Song
    • [action] setup_jenkins with match (#16254) via Michal Laskowski
    • [supply] save changelog files as version code instead of version name (#16273) via Josh Snelling
    • [screengrab] improve device names in capture_ios_screenshots documentation (#16292) via Theodore
    • 📜 [fastlane_core] xcode simctl parse fix (#16287) via Dmytro Pohromskyy
    • [deliver] resolves issue uploading iPad Pro 4th gen screenshots (#16288) via Dmytro Pohromskyy
    • ⚡️ [snapshot] update list of known simulators to include latest from Xcode 11.4 (#16275) via Dmytro Pohromskyy
    • ⚡️ [screengrab] updated adb root command to use specific_device so it won't fail in case the user has multiple devices connected. (#16268) via Adheus Rangel
    • 🚀 [pilot] deploy Specific Builds to TestFlight Using Pilot (#16221) via Michael Collins
  • v2.145.0 Changes

    April 05, 2020
    • 📚 [match] remove documentation typo (#16256) via Theodore
    • 📇 [supply] fix error when downloading metadata with drafts (#16185) via Max Ammann
    • [action] fix a type error in the Swift setupCi action. (#16153) via Ingmar Stein
    • [spaceship] fix 2FA to handle sms fallback for accounts with no trusted devices (#16162) via Josh Siegel
    • ✅ [gym] Gym::DetectValues test date fix (#16181) via Kyle Hammond
    • 🏗 [action] adds 'Apple Distribution' as valid authority when verifying builds (#16196) via Rogerio de Paula Assis
    • 👕 [action] swift lint - Changing the :ignore parameter to an Array (#16206) via Sergiu Todirașcu
    • 🛠 [spaceship] fixed Spaceship doc deeplink (#16207) via Jonas Schmid
    • [match] mention that Amazon S3 and Google Cloud are available options (#16225) via Theodore
    • 🔖 [action] get_version_number resolves version numbers from xcconfig files (#16230) via Nathan Wong
    • [spaceship] add list_pending_agreements to Spaceship::Portal (#16217) via Josh Holtz
    • ✅ [scan] fix issue with spaces in testplan option (#16205) via James Sherlock
  • v2.144.0 Changes

    March 24, 2020
    • [core] suppress output of PlistBuddy when disabling "KeyboardContinuousPathEnabled" (#16123) via Rob Nadin
    • [gym] copy Asset Pack into output directory (#16117) via Carles Roig
    • ✅ [scan] add testPlan option to scan (#16043) via Nathan Wong
    • 🏁 [match] provisioning Profiles Import and Windows Support (#16188) via Dimitar Tachev
    • [action] generate update_code_signing_settings action instead of deprecated automatic_code_signing (#15900) via Atsuto Yamashita
    • [pod_lib_lint] add "analyze" option (#16190) via Kyle Hammond
    • ⚡️ [action] update crashlytics deprecation date to May 4, 2020 (#16189) via Alex Singer
    • [supply] fixing empty track use case (#16161) via androidseb
    • 🗄 [action] add deprecation message to Crashlytic's Beta action (#16157) via Alex Singer
    • [spaceship] add ability to create a beta group to Spaceship (#16180) via C.J. Windisch
    • [deliver] provide 'env_name' to each config option that didn't previously have one and that isn't a hash (#16179) via Liam Nichols
    • 🏗 [action] clean_build_artificates - remove references to downloaded files after they are deleted (#16178) via Guy Kogus
    • [fastlane] migrate from AWS-SDK v2 to AWS-SDK v3 (#16143) via Jakub Kašpar
    • 🔖 [spaceship] add a check in app_version.setup_screenshots to also check if there is an app_preview already uploaded (#14738) via Pavlos Chrisochoidis
    • 👕 [action] swiftlint - add support for the --no-cache flag on autocorrect… (#16132) via Ignacio Calderon