fastlane

🚀 The easiest way to automate building and releasing your iOS and Android apps

MIT License

Downloads
138.6M
Stars
38.7K
Committers
1.5K

Bot releases are hidden (Show)

fastlane - 2.139.0 Improvements

Published by joshdholtz almost 5 years ago

  • [gym] using the correct build command when skip_archive is used (#15838) via Jakub
  • [actions] always setup keychain when running setup_ci on a CI (#15542) via Sven MĂĽnnich
  • [fastlane] fix parsing of action name (#15547) via Sven MĂĽnnich
  • [action] create_pull_request: add reviewers and/or team_reviewers option (#15558) via Paul Nicolas
  • [pilot] improves testflight metadata upload (#15617) via Rogerio de Paula Assis
  • [deliver] fix a bug that deliver fails to find version (#15612) via Takeru Chuganji
  • [frameit] preserve colorspace when composing with background image (#15741) via David Kim
  • [scan] add support for disabling "KeyboardContinuousPathEnabled" (#15749) via Alex Trott
  • [action] last_git_tag: Provided parameter that specifies filter pattern when looking for last available tag (#15795) via Artur Rybak
  • [action] add temp keychain to search list in setup_ci action (#15825) via Ilya
  • [action] add upload_to_play_store_internal_app_sharing action (#15822) via Andrew Havens
fastlane - 2.138.0 Improvements

Published by joshdholtz almost 5 years ago

  • [action] fix app_store_build_number so it works with macOS builds. (#15688) via Michael Block
  • [supply] support default changelog (#15701) via Janic Duplessis
  • [spaceship] add basic support for retrieving TestFlight Feedback screenshots via ConnectAPI (#15793) via Max Ott
  • [supply] fix supply error when no tracks are returned (#15799) via Michael Collins
  • [spaceship] ignore corrupted cookie file (#15809) via ubamrein
  • [action] register_devices: More useful error message for invalid device files (#15801) via Alex Ghiculescu
  • [gemspec] ensure excon version is at least 0.71.0 (CVE-2019-16779) (#15812) via Rajiv Shah
  • [action] make xcode_select action's details clearer (#15579) via Iulian Onofrei
  • [spaceship] fix language list retrieving (#15572) via mugabe
  • [match] add bearer authentication support for git (#15722) via Vasco Gonçalves
  • [action] get_version_number: Supports when INFOPLIST_FILE is specified as an absolute path (#15738) via Yoon Joonghyun
  • [action] fix with new default parameter for increment version (#15737) via Adam
  • [action] verify_build: remove extraneous quote (#15758) via Nick Hodapp
  • [gemspec] change xcodeproj dependency to be 1.13.0 minimum (#15728) via Hannes Oud
  • [action] add the BITRISE_IO env var to the is_ci check. (#15716) via Sebastian Hubrich
  • [screenscrab] use AdbHelper instead of duplicated code (#15402) via Jan Piotrowski
fastlane - 2.137.0 Improvements

Published by joshdholtz almost 5 years ago

  • [supply] raise error if rollout is used as argument for the track or track_promote_to options (#15692) via Josh Holtz
  • [supply] upload meta in same commit to fix issue with validate_only (#15691) via Josh Holtz
  • [action] gradle: Add support for mapping.txt file (#15597) via NicoEkino
  • [screengrab] address issue #15674 - make sure aapt is available before trying to clean status bar (#15684) via Hiroto Nakamura
  • [screengrab] Remove unused clean status bar options (#15679) via Rick Clephas
  • [action] added custom option to testfairy upload (#15670) via Vijay Sharma
  • [supply] don't apply rollout when value 1 of when uploading and don't call promote or rollout methods when uploading (#15668) via Josh Holtz
  • [ensure_bundle_exec] Fix wording in action error message and d… (#15596) via Iulian Onofrei
  • [fastlane] fix typo in code comment (#15604) via Iulian Onofrei
  • [action] fix formatting in ruby_version action's details (#15605) via Iulian Onofrei
fastlane - 2.136.0 Screengrab improvements and supply fixes

Published by joshdholtz almost 5 years ago

  • [supply] use version code for changelog again (regression introducted in 2.135.0) (#15665) via Josh Holtz
  • [Fastlane.swift] default tool hash to [:] not {} and test swift generation on circle (#15654) via Josh Holtz
  • [screengrab] update bintray plugin to 0.9.1 so releases work again (#15642) via Josh Holtz
  • [supply] fixes some issue with version codes not being found and allows promote with rollout now (#15647) via Josh Holtz
  • [screengrab] let users set clean status bar (#15284) via Rick Clephas
  • [screengrab] add adb_host option (#14948) via Cedric Gatay
  • [screengrab] add config to allow disabling timestamp suffix to filename (#14781) via Hiroto-N
  • [screengrab] updated apk paths in Screengrabfile (#15077) via Rishabh Tayal
  • [screengrab] added new internal path for screenshots and run adb root to prevent access denied (#15635) via Josh Holtz
  • [screengrab] update Screengrab to AndroidX (#15217) via Colin Lee
fastlane - 2.135.2 Hotfix for uploading a draft using supply

Published by joshdholtz almost 5 years ago

  • [supply] fix allowing uploading of a draft release on a track with a completed release (#15627) via Josh Holtz
fastlane - 2.135.1 Hotfix for google_play_track_version_codes returning array of ints

Published by joshdholtz almost 5 years ago

  • [action] force google_play_track_version_codes to return array of ints (#15623) via Josh Holtz
fastlane - 2.135.0 AndroidpublisherV3 migration

Published by joshdholtz almost 5 years ago

  • [supply] migration from AndroidpublisherV2 to AndroidpublisherV3 (#15269) via Phani Anne and Josh Holtz
  • [fastlane] Lock in google-cloud-env and google-cloud-core for under Ruby 2.4 versions (#15610) via Josh Holtz
  • [screengrab] LocaleUtil set default locale. (#14594) via Niklas Baudy
  • [fastlane] warn user during load_plugins when failure to find action (#15532) via Josh Holtz

Migration from AndroidPublisherV2 to AndroidPublisherV3 in fastlane 2.135.0

New Options

  • :version_name
    • Used when uploading with :apk_path, :apk_paths, :aab_path, and :aab_paths
    • Can be any string such (example: "October Release" or "Awesome New Feature")
    • Defaults to the version name in app/build.gradle or AndroidManifest.xml
  • :release_status
    • Used when uploading with :apk_path, :apk_paths, :aab_path, and :aab_paths
    • Can set as "draft" to complete the release at some other time
    • Defaults to "completed"
  • :version_code
    • Used for :update_rollout, :track_promote_to, and uploading of meta data and screenshots
  • :skip_upload_changelogs
    • Changelogs were previously included with the :skip_upload_metadata but is now its own option

Deprecated Options

  • :check_superseded_tracks
    • Google Play will automatically remove releases that are superseded now
  • :deactivate_on_promote
    • Google Play will automatically deactive a release from its previous track on promote
fastlane - 2.134.0 Improvements

Published by joshdholtz about 5 years ago

  • [action] cocoapods - add --deployment (#15490) via Atsuto Yamashita
  • [download_dsyms] remove leading zeros from version string (#15235) via Bruno Werminghoff
  • [action] improve get_version_number: fallback to project settings if no MARKETING_VERSION is set for target (#15331) via Muhammet Ilendemli
  • [fastlane/spaceship] update deprecated Faraday Error namespacing (#15403) via Bobby McDonald
  • [action] update_keychain_access_groups (#15465) via yutae
  • [fastlane] specifiable step name for sh action (#15433) via Adrien Becchis
  • [scan] fix incorrect scan error message when suppressing build output (#15470) via Iulian Onofrei
  • [action] cocoapods - add --clean-install (#15480) via Atsuto Yamashita
  • [action] carthage - add no-checkout option (#15482) via Atsuto Yamashita
  • [fastlane] pin signet to 0.11 if Ruby 2.3 or less (#15483) via Josh Holtz
  • [fastlane] revert "pin faraday to < 0.16.0 (#15399)" (#15407) via Jan Piotrowski
  • [fastlane] fastlane env no longer fails if you don't have git installed (#15448) via chedabob
  • [scan] fix xcode11 scan log collecting (#15440) via Lyndsey Ferguson
  • [action] add organization to sonar action parameters (#15444) via chedabob
  • [action] add a configurable timeout to download_dsyms action (#15443) via chedabob
  • [download_dsyms] added 'live' version parameter to only download live_version dSYMs (#15309) via Yen-Chia Lin
  • [action] remove nightly from update_fastlane (#15421) via Josh Holtz
fastlane - 2.133.0 Fastlane.swift doc and other improvements

Published by joshdholtz about 5 years ago

  • [match] check if the bucket name was already specified (#15427) via Rick Clephas
  • [fastlane] pin rubyzip to 1.3.0 to get rid of vulnerable versions (#15420) via carol-mohemian
  • [Fastlane.swift] generate documentation (#15283) via Ben Humphries
fastlane - 2.132.0 Improvements

Published by joshdholtz about 5 years ago

Auto-generated by fastlane 🤖

Changes since release '2.131.0':

  • [snapshot] added Snapshot support for dark mode in iOS 13 (#15303) via Arne Tempelhof
  • [spaceship] add option to reply to resolution center (#15377) via Max Ott
  • [match/cert/sigh] support xcode 11 profiles (#15410) via Josh Holtz
  • [fastlane] attempt to require lib in Fastfile before warning (#15354) via Loren Segal
  • [fastlane/deliver/pilot] resolve multiple -t parameters overriding each other for iTMSTransporter (#15387) via Nick Silvestro
  • [fastlane]set FASTLANE_SHOW_TIMEZONE env var to show timestamp in logs (#12673) via duality72
  • [frameit] added device names for new iPad sizes (#15373) via Hans
  • [match] fix for git_basic_authorization option (#15391) via Bruno Guidolim
  • [action] add modular headers pod push option and env variable (#15347) via bouldering-machine
  • [produce] check before push_notification service enable (#15327) via aniketgaur
  • [match] improve Google Cloud Storage wizard (#15310) via Rick Clephas
  • [spaceship] add support for adding and removing IAPs to/from app version (#15339) via Max Ott
  • [spaceship] add support for changing subscription tiers (#15337) via Max Ott
  • [action] latest_testflight_build_number - support :platform parameter for non-live builds (#15289) via Alexander Chapliuk
  • [action] add the possibility to update an app to the onesignal action (#15288) via Iulian Onofrei
  • [action] add ensure_env_vars action (#15291) via Iulian Onofrei
  • [match] added basic authorization to git storage (#15324) via Bruno Guidolim
  • [snapshot] add iPhone 11 series devices to reports_generator (#15330) via Stephan Mantler
  • [spaceship] f template name parameter. (#15228) via Yoshimasa Niwa
  • [action] fix get_version_number curly braces (#15285) via Florent Morin
fastlane - 2.131.0 Improvements

Published by joshdholtz about 5 years ago

  • [cert/resign] Fix simple typo: provisiong -> provisioning (#15293) via Tim Gates
  • [Fastlane.swift] fix support for rendering single line description of plugin actions on docs (#15266) via Daniel Jankowski
  • [action] app_store_build_number: Changed the sort value for when returning the list of builds from the Connect API for TestFlight builds (#14872) via Vladimir Zdravkovic
  • [gym] provide bcsymbolmap path to dsymutil for each architecture (#15243) via Lev Sokolov
  • [match] add option to skip provisioning profiles (#15223) via Addison Brickey
  • [action] is_ci also looks at GITHUB_ACTIONS (#15232) via Koen Punt
  • [action] gradle: Add support for GRADLE_OUTPUT_JSON_OUTPUT_PATH and GRADLE_ALL_OUTPUT_JSON_OUTPUT_PATHS (#15238) via IKEDA Sho
  • [Fastlane.swift] remove puts in swift_fastlane_api_generator.rb (#15263) via Josh Holtz
  • [Fastlane.swift] Ignore files that don't contain FastlaneRunnerAPIVersion (#15262) via Jean Mainguy
  • [match/crashlytics] fix unknown method error (#15256) via Piet Brauer
  • [Fastlane.swift] add missing FastlaneRunnerAPIVersion comment (#15258) via Jean Mainguy
  • [action] download_dsyms - do not attempt to download Dsyms if the dsym_url is missing. (#15260) via George Tsifrikas
  • [action] download_dsyms - replace error with message when no dSYM found (#15259) via Jean Mainguy
fastlane - 2.130.0 Fastlane.swift for plugins and other improvements

Published by joshdholtz about 5 years ago

  • [Fastlane.swift] generate Swift API for third party plugins and local actions (#15203) via Josh Holtz
  • [action] register_devices: Update file format (#15176) via MatÄ›j Kašpar Jirásek
  • [spaceship] adding support for DEP_ID (#14852) via heartofagoof
  • [action] is_ci - added support for Github Actions CI (#15227) via Rishabh Tayal
  • [gym] remove is_string option on skip_codesigning (#15225) via Josh Holtz
  • [sigh] allow download_all to support the platform option (#15175) via nanci
  • [gym] add skip codesign option to build_ios_app (#15189) via Cameron Lowell Palmer
  • [action] plugin_scores: Add support for rendering multiline description of plugin actions on docs (#15212) via Daniel Jankowski
  • [download_dsyms] ix wait for dSYM file to appear on App Store Connect (#15049) via Jean Mainguy
  • [action] slather: Add :binary_file support for handling multiple input files (#15220) via Rob Nadin
  • [action] danger: Support for remove-previous-comments option (#15206) via Eric Jensen
  • [spaceship] changed body['resultString'] to body['userString'] as only userString contains the phrase 'Program License Agreement' whose inclusivity we are checking (#15193) via Ali Fawad
  • [snapshot] added --force option to fastlane snapshot update (#15187) via Josh Landry
  • [action] only add derived data parameter if it's set, and command is update, build… (#15166) via Jesper Westervig Nielsen
  • [core] chomp, not strip output in CommandExecutor (#15132) via Artem Sheremet
  • [CI] Run tests with Xcode 11 (and ruby 2.5) on Circle CI (#15142) via Jan Piotrowski
fastlane - 2.129.0 Improvements

Published by joshdholtz about 5 years ago

  • [spaceship/cert] add Apple Development and Apple Distribution certificate type (#15130) via Yoshimasa Niwa
  • [action] add SonarQube pull request parameters to sonar (#15069) via Damien R
  • [spaceship] add option to upload and view merch_screenshot (#15080) via Max Ott
  • [action] add environment variables for pod push (#15127) via bouldering-machine
  • [action] fix for Xcode 11 when using $(MARKETING_VERSION) in get_version_number (#15139) via Florent Morin
  • [spaceship] add invited state for TestFlight beta testers. (#15126) via Hugo Sousa
  • [gym/scan] fix suppress_xcode_output parameter type (#15152) via Jean Mainguy
  • [Fastlane.swift] options of is_string: false should be Any and not String (#15165) via Josh Holtz
  • [match] fix match not making new profiles for force_for_new_devices (#15164) via Josh Holtz
  • [snapshot] replace Objective-C-style NSMakeRange with Swift-style NSRange.init (#15128) via Roman Podymov
  • [spaceship] map additional build details (#15094) via Max Ott
  • [action] update_fastlane: Fix broken link (#15086) via Stefan Painhapp
  • [fastlane] allow Crashlytics devtools.jar to be auto updated (#15095) via Jeremy Durham
fastlane - 2.128.1 Hotfix for match readonly issue

Published by joshdholtz about 5 years ago

  • [match] fix for match username not found if readonly (#15073) via Josh Holtz
fastlane - 2.128.0 Improvements

Published by snatchev about 5 years ago

  • [match] import certs and p12 files into match repo (#15023) via Josh Holtz
  • [spaceship] fix Spaceship::Portal.provisioning_profile.all not reporting expired profiles (#14904) via Radek Pietruszewski
  • [snapshot] fix warning about unused variable in SnapshotHelper.swift (#15045) via Morten Bjerg Gregersen
  • [actions] fix variable usage in increment_build_number call (#15032) via Ram Nadella
  • [spaceship] fix typo in ready_for_beta_submission? error mes… (#15054) via Steven Sherry
fastlane - 2.127.2 Update mini_magick to prevent vulnerability

Published by joshdholtz over 5 years ago

  • [fastlane] update mini_magick (#15042) via Daniel
fastlane - 2.127.1 Improvements

Published by joshdholtz over 5 years ago

  • [fastlane] fix FastlaneCore::BuildWatchr with erroring on multiple builds (#15014) via Josh Holtz
  • [actions] fix SharedValues warnings (#15013) via Daniel Jankowski
fastlane - 2.127.0 Improvements

Published by joshdholtz over 5 years ago

  • [spaceship] relax SPACESHIP_2FA_SMS_DEFAULT_PHONE_NUMBER matching regex (#14990) via Jan Piotrowski
  • [action] add support for analyzer mode in SwiftLint (#14836) via Marcelo Fabri
  • [pilot] fix nil build metrics on pilot builds (#14858) via Josh Holtz
  • [spaceship] fix crash deleting testers (#14991) via snit-tile
  • [pilot] fix testflight distribution for multiplatform app bundles (ios/tvos) (#14827) via Aman Gupta
  • [fastlane/action] allow sh helper to take keyword arguments/hash to match sh action options (#14945) via Josh Holtz
  • [snapshot] fix "Clone of" regex (#14982) via Jean Mainguy
  • [pilot] add verification to apple_id parameter (#14938) via Daniel Jankowski
  • [snapshot] take screenshot of entire device screen instead of just the app window (#14841) via GP89
  • [fastlane_core] added deliver/pilot support for Xcode 11 - new search path for itms_path (#14962) via Josh Holtz
  • [snapshot] fix grouping for iPad Pro 12.9-inch (3rd gen) in sc… (#14847) via Claes Jacobsson
fastlane - 2.126.0 Improvements and Spaceship::ConnectAPI officially ready for use 🚀

Published by joshdholtz over 5 years ago

  • [spaceship] App Store Connect - add support for JWT token, add provisioning API, unify calls under Spaceship::ConnectAPI class (#14888) via Josh Holtz
  • [action] add xcodebuild_command option to scan action (#14874) via Daniel Jankowski
  • [action] add extra_arg parameter to oclint action (#14877) via Mourad
  • [fastlane] handle empty exception backtrace (#14939) via Raymond Hoagland
  • [action] reset simulator content tvOS & watchOS (#14911) via Dylan Gyesbreghs
  • [snapshot] remove "Clone X of " in simulator name (#14895) via Jean Mainguy
  • [deliver, spaceship] Allow developers to upload files as review attachments while submitting app to AppStore (#14412) via Krish
  • [spaceship] moved Spaceship::ConnectAPI into Spaceship::ConnectAPI::TestFlight (#14873) via Josh Holtz
  • [spaceship,produce,fastlane_core] Add support for Arabic and Hebrew (#14864) via Max Ott
fastlane - 2.125.2 Improvements

Published by joshdholtz over 5 years ago

  • [action] fix app_store_build_number and latest_testflight_build_number when no version given (#14853) via Josh Holtz