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.50.0 GitHub API Action, Setup Travis Action and More

Published by ohayon about 7 years ago

  • GitHub API action github_api (#8971) via Tom Meier
  • Style actions on docs.fastlane.tools (#9894) via Orta
  • Typo fixes (#9900) via Simon Brüchner
  • Remove trailing command in gym docs (#9739) via Felix Krause
  • Add link to available plugins in action docs (#9892) via Felix Krause
  • Update maximum plugin score (#9883) via Felix Krause
  • Add new setup_travis action (#9880) via Felix Krause
  • Add ancestry_path parameter to changelog_from_git_commits (#9758) via DmitryArbuzov
  • Fix upload of crashlytics symbols for tvOS apps (#9866) via Aman Gupta
  • Allow using pathspec in git_commit action (#9867) via thii
  • Disable flaky Jenkins tests (#9868) via Felix Krause
  • Disable blockchain rule in rubocop (#9891) via Felix Krause
fastlane - 2.49.0 Xcode 9 improvements and more

Published by KrauseFx about 7 years ago

  • Update provisioning profile mapping message (#9863) via Felix Krause
  • Detect selected provisioning profile UUIDs for Xcode 9 (#9843) via Vincent Isambart
  • Fix not fetching the plugin API due to a Faraday issue (#9847) via Felix Krause
  • Limit score a plugin can get for tests to 80 (#9848) via Felix Krause
  • Bump compileSdk (#9862) via Joshua Liebowitz
  • Update rest-client development dependency (#9842) via Felix Krause
  • Resolve PRODUCT_BUNDLE_IDENTIFIER and PROVISIONING_PROFILE_SPECIFIER for Xcode 9 export settings (#9760) via Renzo
  • Add simplecov to plugin template (#9851) via Jimmy Dee
  • Add download Xcode managed provisioning profiles flag to sigh via @mkimi-lightricks (#9849) via Michael Kimyagarov
fastlane - 2.48.0 Git add new options and other improvements

Published by taquitos about 7 years ago

  • Git add new options (#9576) via Anton
  • Update empty archive error message for more instructions on how to solve the issue (#9830) via Felix Krause
  • Properly rescue around writing the report.xml to the fastlane directory (#9832) via Mark Pirri
  • Find getConfigurationMethod on IActivityManager Interface (#9716) via Andrea Falcone
  • Support Regexp on update_project_provisioning action (#9813) via Kohki Miki
  • Set TargetRubyVersion: 2.0 in .rubocop.yml to avoid unwanted autocorrect with Ruby 2.0+ (#9819) via Fumiya Nakamura
  • Fix missing email method when working with Spaceship::Tunes::Member (#9797) via Mark Pirri
  • Use the #defined? method to see if DidYouMean::SpellChecker is available (#9821) via Yuki Nishijima
  • Fix capture_output regression (#9818) via Fumiya Nakamura
  • Add precheck to vision doc (#9808) via Joshua Liebowitz
  • fix: Encoded the url before passing to faraday (#9800) via Rendy Pranata
fastlane - 2.47.0 Better error messaging and other improvements

Published by mpirri over 7 years ago

  • [fastlane] Add warning if fastlane is executed without bundle exec (#9756) via Felix Krause
  • [gym] Improve build failure output when using an incorrect export_method (#9742) via Felix Krause
  • [supply] Rollout version number verification: rollout range on Google Play Developer API is 0.0 - 1.0 (#9737) via JacobMuchow
  • [supply] Check superseded tracks for rollout (already works for production, beta, and alpha). (#9736) via JacobMuchow
  • [spaceship] Manage JWT / keys with Spaceship (#9560) via Stefan Natchev
  • [precheck] Remove tizen from platforms rule, it's not needed and causes issues (#9766) via Joshua Liebowitz
  • [precheck] Add automated testing (#9767) via Joshua Liebowitz
  • [docs] Fix invalid quotes in ToolsAndDebugging.md (#9762) via Daniel Beard
  • [docs] Add cert, sigh and match section to FAQs (#9738) via Felix Krause
  • [docs] Update README to call out what operating systems can run fastlane (#9721) via Joshua Liebowitz
fastlane - 2.46.1 Improved build error output

Published by KrauseFx over 7 years ago

  • [gym] Improve build error output to be more clear (#9727) via Felix Krause
  • Fix grammer mistakes in docs (#9731) via Justin Swart
  • Fix markdown formating in iTunesConnect (#9725) via Eugene Oskin
  • add the word 'you' that was missing (#9713) via Tim Myers

This release will make it easier to see the raw xcodebuild error message when something goes wrong during code ssigning or building your app 🚀

fastlane - 2.46.0 Overall improvements

Published by KrauseFx over 7 years ago

  • Catch OpenSSL SSL error as well as Faraday to show instructions (#9680) via Felix Krause
  • Improve error message instructions for OpenSSL errors (#9681) via Felix Krause
  • Recursively search through apk directory in gradle action (#9688) via Felix Krause
  • Update gym runner to explicitly return the path (#9705) via Felix Krause
  • Update gym action to work if no ipa path is returned (#9706) via Felix Krause
  • Fix gym action and implementation when user provide path instead of hash (#9701) via Felix Krause
  • Allow the slather action to accept multiple binary_basename and binary_file arguments (#9696) via Renaud Lienhart
  • Fix google_play_track_version_codes options (#9693) via Pan Thomakos
  • Plugin scores: follow redirects (#9659) via Felix Krause
fastlane - 2.45.0 Improved docs and bugfixes

Published by KrauseFx over 7 years ago

  • Improve documentation across all of fastlane (#9665) via Wolfgang Lutz
  • Fix using the wrong team ID/Name in precheck from Appfile (#9656) via Felix Krause
  • Remove Bundler.setup in favor of shelling out to the Bundler in a new plugin directory in unit tests. (#9650) via Jimmy Dee
  • Add verification of Xcode version when running fastlane (#9609) via Felix Krause
  • Imporve match nuke readme (#9635) via Felix Krause
  • Add google_play_track_version_codes action (#9634) via Pan Thomakos
  • Detect number of tests for fastlane plugins and score accordingly (#9632) via Felix Krause
fastlane - 2.44.1 Revert hockey changes

Published by KrauseFx over 7 years ago

  • Revert all changes applied to the hockey action recently (#9643) via Felix Krause
fastlane - 2.44.0 Phased rollouts and other improvements

Published by KrauseFx over 7 years ago

  • Fixing response error for hockey uploads (#9639) via Nicholas Thompson
  • Xcode 9: Automatically detect selected provisioning profiles of the Xcode project (#9460) via Felix Krause
  • Open external plugin link in new tab on docs page (#9631) via Felix Krause
  • Add information in docs plugin page when plugin has no GitHub URL (#9633) via Felix Krause
  • Introduce phased release to deliver (#9581) via Kohki Miki
  • Catch exception when fastlane docs can't be writen and show nice error (#9629) via Felix Krause
  • Bump fastimage dependency (#9624) via Felix Krause
  • Make fastlane docs generation independent from enhancer (#9608) via Felix Krause
fastlane - 2.43.0 Remove legacy build API & fix for hockeyapp upload

Published by taquitos over 7 years ago

  • Alphabetize available languages (#9618) via Colm Doyle
  • Fix the generation of download url (#9619) via Raimon Lapuente
  • Use yes instead of true to specify disable_notify (#9586) via Kohki Miki
  • Update commander-fastlane dependency to our official fork (#9597) via Felix Krause
  • [gym] Remove legacy build API (#9463) via Felix Krause
fastlane - 2.42.0 Precheck rule refinements & other improvements

Published by taquitos over 7 years ago

  • Sort certificates to always verify the validity of the last (#9600) via Yann-Cyril Pelud
  • passing release notes to deliver fails due to string/symbol mismatch (#9605) via Joshua Liebowitz
  • Pilot: Refactor ipa path expansion (#9603) via Nick Fox
  • Update RubyGems admins to reflect current core team (#9596) via Felix Krause
  • fix "uninitialized constant Spaceship::Client::Tempfile" for client.rb (#9590) via Aiden Keating
  • Fix string encoding in Readme (#9592) via Markus Chmelar
  • Precheck text rules refining (#9593) via Joshua Liebowitz
  • Add support for OS version in Appetize options (#9578) via Brian Solon
  • Duplicate swiftlint custom executable parameter, so it doesn't get corrupted (#9535) via Sam Dean
  • Generate specific version url for a HockeyApp build (#9545) via Raimon Lapuente
  • Add last_git_commit_hash to git_helper (#9524) via jvaladez
  • Make sure crashlytics action fails when submit binary returns failure (#9571) via Mark Pirri
  • Make upload_symbols_to_crashlytics fail with a more descriptive error message (#9478) via Cody Sehl
fastlane - 2.41.0 snapshot support for Xcode 9

Published by KrauseFx over 7 years ago

  • [snapshot] Add support for Xcode 9 (#9559) via David Ohayon
  • Add calculating of fastlane plugin scores and nice rendering on docs page (#9511) via Felix Krause
  • Pilot: Allow '~' in ipa path (#9481) via Nick
  • Pass app_identifier through to precheck (#9566) via Joshua Liebowitz
  • support Xcode 9 new export options when using sigh (#9449) via igor-makarov
fastlane - 2.40.0 Introducing fastlane precheck

Published by taquitos over 7 years ago

  • New: fastlane precheck: Check your app's metadata before submitting to App Review
  • Allow to skip updating of an app version under 'Prepare for submission' (#9469) via Victor Ronin
  • Apk check superseded tracks (#9459) via Marcelo Oliveira
  • Fixed issue where deliver would not print appropriate error messages after failing to upload metadata (#9515) via Colin McDonnell
fastlane - 2.39.2 Improvements

Published by mpirri over 7 years ago

  • [increment_build_number] Fix issue when incrementing versions and specifying a xcodeproj value (#9508) via Hawken Rives
  • [supply] Mask json_key_data in summary table (#9507) via Stanislav Shakirov
  • [snapshot] Show message that Xcode 9 isn't supported yet (#9468) via Felix Krause
fastlane - 2.39.1 [supply] Hot fix for timeouts

Published by ohayon over 7 years ago

[pilot] Fix a bug in retry logic (#9495) via Felix Krause
[supply] Fix Google API timeout option names (#9499) via Eric McNiece
[increment_build_number] Raise exception if AGV is not enabled (#9474) via David Ohayon

fastlane - 2.39.0 Improvements

Published by KrauseFx over 7 years ago

  • Fix gym action failure if user passed a custom export_options plist file path (#9493) via Felix Krause
  • Handle Setting.bundle in a group for commit_version_bump (#9423) via Jimmy Dee
  • Add default path for automatic code signing actions (#9465) via Joseph
  • Helper.keychain_path heuristic should only search for file to avoid returning directories as false positives (#9462) (#9464) via Jerome Lacoste
  • get reference to fastlane folder the more correct way (#9466) via Joshua Liebowitz
  • New action to check minimal version of ruby (#9438) via Sebastián Varela
  • Catch errors with app names (#9282) via David Ohayon
  • Add option for the path to the swiftlint executable (#9451) via David Ohayon
  • Update Supply to use 0.12.0 of google-api-client (#9445) via Tom Wilson
  • Added platform description for Deliverfile (#9457) via Victor Ronin
  • Reference target name instead of product name. (#8988) via Daniel Lee
  • Fix crash in crash reporter if backtrace isn't accessible (#9430) via Felix Krause
  • Create subkey param for manipulating a dictionary's key-value pair in a plist (#9088) via uwehollatz
  • Only use fastlane as the action for the crash reporter (#9452) via David Ohayon
  • Dont wrap the terminal table call in a rescue block (#9450) via David Ohayon
  • adjusted find build method to exit early if we don't have candidate builds and show a better user error (#9447) via Carola Nitz
  • Create YourFirstPR.md (#9446) via Carola Nitz
fastlane - 2.38.1 supply hotfix

Published by KrauseFx over 7 years ago

  • Revert "[supply] Add check_superseded_tracks option (#9250)" (#9444) via Felix Krause
fastlane - 2.38.0 First Xcode 9 support, new iTC support and lots of other improvements

Published by KrauseFx over 7 years ago

  • Add support for Xcode 9 by automatically using the right profile for each bundle identifier (#9432) via Felix Krause
  • Add support for enabling/disabling phased release (#9372) via Felix Krause
  • iOS 11 Subtitle iTunes Connect support (#9396) via Javier Agüera Cazorla
  • Update app only if we uploaded a new icon (#9388) via Victor Ronin
  • [gym] Fix not using default export method if custom export_options without export_method are provided (#9429) via Felix Krause
  • [match] Add improved error message on match failure when branch is specified (#9428) via Felix Krause
  • #6875 deliver: also use --force as a way to overwrite metadata (#9307) via Jerome Lacoste
  • LanguageItem keys might be under localeCode too (#9421) via Joshua Liebowitz
  • Fix headline of "Promotional Text" in summary (#9416) via jnbt
  • Update app ratings examples (#9376) via Manuel Martín
  • Fix Issue 9402: import cert fails if given a password with special chars (#9406) via Lyndsey Ferguson
  • [supply] Add check_superseded_tracks option (#9250) via Marcelo Oliveira
fastlane - 2.37.0 Update for new iTunes Connect

Published by KrauseFx over 7 years ago

  • Add full support for new promotional text support in iTC (#9370) via Felix Krause
  • Fix spaceship app_version to work with updated iTC (#9368) via Felix Krause
  • Skip the upload success message when skipping the upload (#9352) via David Ohayon
  • Allow for case insensitive screenshot directory names (#9349) via David Ohayon
  • Remove invalid gym xcpretty options verify blocks (#9344) via Björn Dahlgren
  • Add raise_shell_error option for sh action (#9313) via Kohki Miki
  • refactor for newest version of rating endpoint (#9334) via Helmut Januschka
  • Add a retry option on getting builds for a train (#9331) via David Ohayon
  • Update GitHub URLs in commands_generator across tools (#9357) via Felix Krause
fastlane - 2.36.0 Improvements

Published by KrauseFx over 7 years ago

  • Allow for 1% rollouts in supply command (#9296) via Pan Thomakos
  • Explicitly crash when the plist cant be parsed for provisioning profile data (#9319) via David Ohayon
  • List produce enable_services options in config item (deprecating enabled_features) (#9223) via Josh Holtz
  • Fix encoding error in update_url_schemes fastlane action (#9302) via Jochen Pfeiffer
  • Fix spaceship crash in some edge cases (#9308) via Murat Çorlu
  • Fix scan’s custom report name not working with multiple output types (#9303) via Lyndsey Ferguson
  • Appaloosa action proxy support (#9310) via Robin
  • Improve error message for code signing errors (#9291) via Joshua Liebowitz
  • Fixed scan results for schemes that contain spaces (#9322) via NachoSoto
  • [pilot] Show number of testers on top of table (#9323) via Felix Krause
  • Improve error reporting (#9277) (#9295) via David Ohayon