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.70.2 Bug fixes

Published by mpirri almost 7 years ago

  • [supply] Improve check_superseded_tracks(#10927) via Marcelo Oliveira
  • [supply] Add filename of Feature Graphic in output (#11283) via Luke Williams
  • [build_ios_app] Use correct sdk name in build_ios_app docs (#11282) via Rob Moorman
  • [snapshot] Expose the swift snapshot class to Objective-C (#11291) via Cédric Luthi
  • [slack] Option to fail on errors posting slack notification (#11281) via Dan Cohn
  • [produce] add missing app services (#11159) via Marius Rackwitz
  • [Fastlane.swift] Fix missing return type for more actions (#11293) via Thi
  • [Fastlane.swift] Fix gitBranch() has no return type (#11277) via Thi
  • [Fastlane.swift] When generating Swift files, add new line to end of file (#11261) via Joshua Liebowitz
  • [get_build_number] Fix missing return type (#11269) via Joshua Liebowitz
  • [danger] Add option to run on a specific pull request (#11263) via Dan Cohn
  • [fastlane core] Non-macOS platform: always return empty string as xcode_path (#11265) via Jan Piotrowski
  • [release] Deploying fastlane should bump and commit fastlane swift files (#11289) via Joshua Liebowitz
  • [release] Choose find syntax depending on OS (no find -E on Ubuntu) (#11264) via Jan Piotrowski
  • [metrics] Fix app_id detection for swift projects (#11288) via Joshua Liebowitz
  • [metrics] Default to unknown when app id is not available (#11285) via David Ohayon
fastlane - 2.70.1 Bugfix

Published by KrauseFx almost 7 years ago

  • Fix crashlytics for Android not working due to trailing } character (#11257) via Felix Krause
  • Filter tests on non-mac OS (#11186) via Jan Piotrowski
  • Readme templates: Replace html tables with markdown tables, swith orientation to vertical (#11198) via Rylan Hazelton
  • Make tests multi platform by overwriting hardcoded OS names in fixtures (#11180) via Jan Piotrowski
  • Update ignore filters for new method names (#11254) via Joshua Liebowitz
  • Tests: mock Helper.operating_system to always return macOS so comparison to static fixture files succeeds on all platforms (#11253) via Jan Piotrowski
fastlane - 2.70.0 Improvements & smaller fastlane size

Published by KrauseFx almost 7 years ago

  • Verify gem size during deployment and reduce fastlane size (#11250) via Felix Krause
  • Fixed duplicated simulators (#11247) via Bartosz Janda
  • appledoc: added --no-create-docset (#11164) via s-hocking
  • Improve mismatch message between export_method and selected profiles (#10272) via Taisuke Hori
  • Fix genarate promocode. (#11167) via kyo__hei
  • Auto convert string to array for oclint action (#10839) via GT at GitHub
  • add java_home verification before calling java cmd (#10861) via ISFELLY
  • more robust (cross platform) identification of openssl errors (#11188) via Jan Piotrowski
  • Speed up fastlane launch times (#11240) via Theodore Dubois
  • adds --llvm-cov option support to slather action (#10979) via Matthew Crenshaw
  • Add missing highline import in spaceship library (#11222) via Felix Krause
  • Fix error handler if user passed a custom export_options plist file path (#11176) via Vincent Canuel
  • Enable to specify the tag to push to remote (#11216) via Takeru Chuganji
  • Xcode is not required for all actions; allow it to be nil if xcodebuild command is not found (#11215) via Tracy Keeling
  • Added min_fastlane_version action and fastlane_version alias. (#11209) via Jimmy Dee
  • Make update_app_identifier accept info plist paths with $(SRCROOT)/$(PROJECT_DIR) (#11229) via Vincent Isambart
  • Support CODE_SIGN_STYLE on automatic_code_signing action. (#11217) via Kohki Miki
  • Update build list output as currently returned (#11225) via Lukas Blakk
fastlane - 2.69.3 Hotfix for Swift files missing from gem

Published by taquitos almost 7 years ago

  • Version bump to 2.69.3 (#11227) via Joshua Liebowitz
  • #11203 Add fastlane/swift to gem (#11226) via Jimmy Dee
  • Workaround for missing/delayed file after system("openssl ...") (#11182) via Jan Piotrowski
  • Improve GitHub Issue and Pull Request templates (#11214) via Iulian Onofrei
fastlane - 2.69.2 Hotfix for match requiring an Array for app_identifier

Published by taquitos almost 7 years ago

  • Version bump to 2.69.2 (#11213) via Joshua Liebowitz
  • Fix match requiring an Array for app_identifier (#11212) via Joshua Liebowitz
  • Revert "Change sync_code_signing example to use an array type" (#11211) via Mark Pirri
fastlane - 2.69.1 Bug fixes

Published by mpirri almost 7 years ago

[fastlane_core] Fix the property list workaround for ruby ~2.0 (#11202) via Manu Wallner
[fastlane_core] Fix unnecessary Xcode check for macOS (revert #4631) (#11184) via Jan Piotrowski
[gym] Fix issue with wrong #to_plist in package_command_generator_xcode7.rb (#11208) via Jimmy Dee
[gym] Fix verbose logging with gym
[docs] Fix some documentation typos (#11193) via Nate West
[Fastlane.swift] Update Fastfile.swift template to use new core action names (#11194) via Mark Pirri
[sync_code_signing] Change sync_code_signing example to use an array type (#11195) via Mark Pirri

fastlane - 2.69.0 fastlane Swift support, beta

Published by taquitos almost 7 years ago

  • Write your fastfile in Swift, calling: fastlane init swift
  • Updated snapshot to include Snapfile.swift can now run fastlane snapshot init swift via Joshua Liebowitz
  • Updated screengrab to include Screengrabfile.swift can now call fastlane screengrab init swift via Joshua Liebowitz
  • Updated scan to include Scanfile.swift can now call fastlane scan init swift via Joshua Liebowitz
  • Updated Match to include Matchfile.swift can now call fastlane match init swift via Joshua Liebowitz
  • Updated Gym to include Gymfile.swift Can now call fastlane gym init swift via Joshua Liebowitz
  • Updated Precheck to include Precheckfile.swift can call fastlane precheck init swift now via Joshua Liebowitz
  • Updated deliver to include Deliver.swift Updated appFile to include AppFile.swift Piped is_swift throughout setup can now run fastlane init swift to init for Fastlane.swift via Joshua Liebowitz
  • Added calling of beforeAll/afterall Add ability to run fastlane socket server like: $fastlane socket_server via Joshua Liebowitz
  • Autogenerate all the various tools protocols and default implementations Ignore some default param values that are derived from the environment Added processing of Options types via Joshua Liebowitz
  • Added Default Swift Fastfile Improved type inference from ruby to Swift types Updated handling of environment variables in Swift via Joshua Liebowitz
  • Create subclass structures for Lanefile subclasses via Joshua Liebowitz
  • Sometimes you can get a nil provider hash (#11179) via Joshua Liebowitz
  • Fix simulator_path (#11177) via Jan Piotrowski
  • Limit testing of Timeout-Process-Bug to macOS only (#11178) via Jan Piotrowski
  • Sometimes we can get a value that doesn't support .to_sym (#11173) via Joshua Liebowitz
  • Added require for 'addressable' (#11171) via Joshua Liebowitz
  • Fix doc link in error handler (#11172) via Joshua Liebowitz
  • Fix conflict between CFPropertyList and plist in gym (was: Move require 'cfpropertylist' to limit its scope.) (#11163) via Jimmy Dee
  • Improve GitHub Issue and Pull Request templates (#11157) via Iulian Onofrei
  • Add support for a postfix block with sh (#11152) via Jimmy Dee
  • Add supported platforms for platform parameter description. (#11148) via Kristaps Grinbergs
  • [frameit] Ensure both texts use same baseline (issue #10440) (#11124) via funnel20
  • Added BUILDKITE_BRANCH ENV var to git_branch action (#11146) via Michael Smith
  • Further improvements to sh (#11068) via Jimmy Dee
  • Show plugin actions on the plugin page (#11117) via Manu Wallner
  • Update tty-screen dependency for fastlane (#11035) via Felix Krause
  • Version bump to 2.69.0 (#11192) via Joshua Liebowitz
  • Option descriptions cannot include newlines (#11185) via Jimmy Dee
fastlane - 2.68.2 Auth Caching

Published by ohayon almost 7 years ago

  • Cache Apple auth credentials to avoid multiple logins and rate limiting (#11108) via Felix Krause
  • Fix: can't create instances of Client because of: instance variable @client not initialized (#10439) via Joshua Liebowitz
  • Add check & error message if gym provided plist can't be found (#10825) via Felix Krause
fastlane - 2.68.1 Improvements

Published by ohayon almost 7 years ago

  • [Spaceship] Ability to use existing IAP screenshots (#10903) via Kevin Cornbower
  • Update "you can do this" label search URL (#11102) via James Sherlock
  • Revert changes to signingStyle, fixes #11073 (#11100) via Manu Wallner
  • [docs] link to CONTRIBUTING from YourFirstPR (#11103) via Jan Piotrowski
  • [appium] Support appium android (#11063) via Yusuke Hosonuma
  • Update the anchor in Circle.md (#11075) via Alexey
fastlane - 2.68.0 New core action names & other improvements

Published by mpirri almost 7 years ago

  • [fastlane] Rename core actions and make aliases for backwards compatibility (#10939) via Mark Pirri
  • [fastlane] Allow shell conversion when type is :shell_string (#10946) via Jimmy Dee
  • [fastlane] Extend tab auto complete to work with bundler and custom commands (#11004) via Iulian Onofrei
  • [spaceship] Handle updated T&Cs instructions (#11058) via Michał Ordon
  • [docs template] Linkable headline instead of bolded text for actions (#11053) via Jan Piotrowski
  • [frameit docs] Formatting/link fixes (#11060) via Jan Piotrowski
  • [tests] Fix FastlaneCore::Helper.xcode_path for non-Mac environments (#11043) via Jan Piotrowski
  • [tests] Only check for valid Xcode path when running on a Mac (#11045) via Jan Piotrowski
fastlane - 2.67.0 Improvements

Published by KrauseFx almost 7 years ago

  • Fix disable_automatic_code_signing action (#11033) via David Ohayon
  • Improve CSRF tokens caching (#10720) via Aaron
  • Raise exception creating sandbox tester is failed (#11028) via Kohki Miki
  • Add promotional text to the list of fields editable in live version (#10958) via Serhii Ishchuk
  • Docs: Fix (special) actions logo size (#11023) via Jan Piotrowski
  • Fixes the initialization of the csrf cache. (#10789) via Sergio Campamá
  • Separate concurrent simulators by OS version (#10994) via Manu Wallner
  • Rewrite paging for testers_for_app (#11013) via Manu Wallner
  • fix download_dsyms action (#11030) via igor-makarov
  • Improved GitHub Issue and Pull Request templates (#10992) via Iulian Onofrei
  • additional example for copy_artifacts (#10993) via Jan Piotrowski
  • note: only bundle exec ... uses local fastlane (#11005) via Jan Piotrowski
  • Apply recommended locale env settings on Circle (#11003) via Manu Wallner
  • Fix incorrect auto complete options in zsh (#10999) via Iulian Onofrei
  • Warn user about problematic locale settings (#10996) via Manu Wallner
  • Add a direct url to the action more info (#10872) via Bas Broek
  • Update limits for external testers (#10987) via maxkomarychev
  • [copy_artifacts] Fix documentation (#10982) via Jan Piotrowski
fastlane - 2.66.2 Fix download_dsyms and pilot export

Published by taquitos almost 7 years ago

  • Search for app version platform using symbol instead of string (#10984) via Joshua Liebowitz
  • Don't assume date is integer (#10981) via Joshua Liebowitz
fastlane - 2.66.1 Fix exporting of testers in pilot

Published by taquitos almost 7 years ago

  • Hotfix for #10960 (#10972) via Manu Wallner
  • latest_install_date should be latest_installed_date (#10974) via Joshua Liebowitz
fastlane - 2.66.0 Updates for new TestFlight API changes

Published by taquitos almost 7 years ago

  • Replace all Tunes::Tester based APIs with TestFlight endpoints (#10959) via Joshua Liebowitz
  • Fix for not properly listing out a found tester (#10964) via Joshua Liebowitz
  • spaceship fixes for build trains (#10963) via Felix Krause
  • Fix download dysms to be compatible with new testflight endpoints (#10961) via David Ohayon
  • Fix app_store_build_number command (#10947) via Dave Anderson
  • Allow the user to select their scheme during fastlane init (#10955) via Manu Wallner
  • Change to upgrade tty-screen dependency in ref to issue #10820 (#10866) via Piotr Murach
fastlane - 2.65.0 TestFlight Updates

Published by ohayon almost 7 years ago

  • Update spaceship for new TestFlight endpoints for adding/removing testers (#10937) via Joshua Liebowitz
  • Update fastlane to use new TestFlight endpoints for BuildTrains (#10921) via David Ohayon
  • Unify param loading (#10650) via Manu Wallner
  • Fix swiftlint complaints in example snapshot tests (#10940) via Aaron Brager
  • [gradle] example how to sign and zipalign app (#10938) via Jan Piotrowski
  • Failed logins can cause exception loop (#10899) via Joshua Liebowitz
  • Fix a spelling error in the config file test where no value is provided (#10920) via Jeff Schoolcraft
  • Add warning comment to auto-generated docs files (#10910) via Iulian Onofrei
  • Fix broken link in code comments (#10911) via Iulian Onofrei
  • Allow PATCH method in github_api requests (#10908) via Edward Dale
  • Remove superfluous characters from code signing URL (#10900) via Iulian Onofrei
  • Remove an url encoding for a fragment identifier (#10886) via Tatsuya Tanaka
  • When building plugin scores, we should ignore repos that are private (#10898) via Joshua Liebowitz
  • Improve precheck docs (#10897) via Felix Krause
fastlane - 2.64.1 Improved build processing waiting

Published by taquitos almost 7 years ago

  • Wait for uploaded ipa to be processed instead of any build (#10766) via Alvar Hansen
  • Add -D system properties to gradle (#10883) via Santi Aguilera
  • [Spaceship] Support all review screenshot resolutions - iOS In App Purchases (#10716) via Alain Caltieri
  • upgraded xcodeproj version to handle variable substitution on bundle id (#10853) via Alessandro Calzavara
  • Snapshot - loosen device name checking from start_with? to include? (#10840) via Josh Holtz
  • Update frameit spelling (#10814) via Felix Krause
  • Fix broken links (#10816) via Iulian Onofrei
  • prevent nil crasher in associated_groups (#10823) via jcarroll-mediafly
  • Nil check to avoid crash when language is not activated (#10821) via Javier Agüera Cazorla
  • center-aspect-fill background image (instead of previous resize ignoring aspect ratio distorting textured images) (#10815) via Ferran Poveda
fastlane - 2.64.0 iPhone X support and more

Published by KrauseFx almost 7 years ago

  • Support App Preview for iPhone X (#10799) via Fumiya Nakamura
  • Add auto_release_date option to deliver (#10768) via Joshua Liebowitz
  • Support for iPhone X in frameit (#10533) via Alfredo Delli Bovi
  • Snapshot - fix String character count deprecation warning in SnapshotHelper (#10761) via xta
  • Commit version bump enhancements (#9483) via Jimmy Dee
  • [Deliver] Fix uses idfa limits tracking (#10715) via Jorge
  • Allow snapshots on older iOS versions when no specified/latest found (see #10211) (#10755) via Ely Alvarado
  • In two-stage Hockey action, do not set the status to 2 (downloadable) until after the app is uploaded (#10706) via Steve Rubin
  • Fix colon styling in SnapshotHelper (#10736) via Sampsa Kuronen
  • Fixes image reference in pilot's README. (#10804) via Péter Krassay
  • Fixed instruction for update plugin (#10809) via Rishabh Tayal
  • Fix mismatched tags in docs_generator (#10797) via David Vanoni
  • Allow in app purchases check to be disabled via deliver (#10758) via Iulian Onofrei
  • Remove redundant let declaration for a discardable result (#10762) via Sampsa Kuronen
  • Update AppfileTemplate (#10759) via Aaron Brager
  • Added is_string: false to active_days_limit config entry (#10763) via vspac
  • issue template fix (#10673) via Rishabh Tayal
fastlane - 2.63.0 iPhone X Screenshot Support

Published by ohayon almost 7 years ago

  • Support iPhone X screenshot (#10731) via Fumiya Nakamura
  • Import Fastfiles from git with versions (#10612) via Bram Seynhaeve
  • Add missing "iPhone 4s" device in snapshot report generator for Xcode 9 (#10747) (#10753) via Ely Alvarado
  • Convert plugin template to Circle CI 2.0 (#10603) via Jimmy Dee
  • Migrate CircleCI config to 2.0 (#10563) via Danielle Tomlinson
  • Add support for reset rating (#10708) via Alfredo Delli Bovi
  • Fix iTunesConnect documentation (#10709) via Alfredo Delli Bovi
  • Don't cache pem options (needed to reevaluated defaults) (#10674) via Josh Holtz
  • Don't let users know twice that they've used a tool name as a lane name (#10692) via Mark Pirri
  • Fix typos and whitespace errors (#10690) via Frieder Bluemle
  • Add retry_count to #all_processing_builds (#10656) via Renzo
  • Pin rubocop in new plugins to the same version as the main repo. (#10687) via Jimmy Dee
  • Fix snapshot so prepare only launches devices that are being tested this batch (#10459) via Daniel Friesen
  • Adding wercker git_branch ENV variable check (#10683) via Takao Chiba
  • Make Carthage action support dependencies for build command (#10245) via Jóhann Helgi Ólafsson
  • Add readonly option to sigh (#10190) via Nicolas Braun
  • Fix broken docs link (#10663) via Iulian Onofrei
  • Fix typo in comment (#10681) via Iulian Onofrei
  • Fix incorrect formatting in frameit documentation (#10682) via Iulian Onofrei
  • [snapshot] Fix unused result warning in helper (#10662) via Miles Hollingsworth
  • Typo Fix (#10661) via Dan Loewenherz
  • Migrate docs (#10705, #10704, #10703, (#10704, #10648) via Felix Krause
fastlane - 2.62.1 Improvements

Published by ohayon almost 7 years ago

  • Support manual signingStyle (#10508) via Aleksey Anisov

  • Add missing html tag (#10657) via David Cordero

  • Deprecates add_id_info_limits_tracking in favor of add_id_info_uses_idfa (#10653) via Jorge

  • Add automatic committing of mkdocs.yml for docs generation (#10578) via Felix Krause

  • Handle Faraday::ParsingError as part of Client#with_retry logic (#10646) via Renzo

  • Handle parse error while waiting for build processing (#10621) via Renzo

  • Remove 'zip' example from update_info_plist (#10494) via Sahil Bajaj

  • Make plugin details optional (#10628) via Felix Krause

  • Fix sw_vers to stop leaking output (#10630) via Joseph Petersen

  • Forward match keychain password into cert (#10619) via Josh Holtz

fastlane - 2.62.0 Better error reporting and other fixes.

Published by mpirri about 7 years ago

[spaceship] Fixed and improved upload_trailer! method (#10546) via Javier Agüera Cazorla
[deliver] Properly report errors during execution (#10586) via Joshua Liebowitz
[fastlane core] Refactoring metrics to be more understandable (#10488) via David Ohayon
[docs] Updating message for itc_provider configuration option (#10593) via Joshua Liebowitz
[docs] Fix links on match action page (#10591) via Jan Piotrowski
[update_project_team] Set default path value (#10583) via Joseph Petersen
[snapshot] Fix waiting during network activity for iPhone X (#10541) via Florian Fittschen
[hockey] Clarify build file error message (#10568) via Jan Piotrowski
[pod_push] Add swift_version option (#10570) via Marcus Wu
[deliver] Fix documentation URL in default Deliverfile (#10575) via Iulian Onofrei
[upload_symbols_to_crashlytics] Add verbose output for upload_dsym (#10537) via Joshua Liebowitz
[gym] Add option to skip profile detection (#10463) via Nicolas Braun
[gym] Pass xcargs to xcbuild-safe.sh (#10571) via Joshua Liebowitz
[fastlane_core] Only query Xcode version on a Mac when running iTMS (#10545) via znerol
[docs] Update :update_docs commit and Slack message (#10544) via Jan Piotrowski