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.1.3 Two-factor auth fix and other improvements

Published by mpirri almost 8 years ago

  • spaceship: API fixes for Apple's two-factor auth
  • spaceship: limit which cookies are stored to avoid bad datatypes
  • Hockey action: add option to bypass CDN
fastlane - 2.1.2 Fix gym builds

Published by KrauseFx almost 8 years ago

  • Fix gym build failure
  • Fixed parallel upload locked due to temp file in ipa_file_analyser (#7359)
  • Refactor IpaFileAnalyser (#7587)
fastlane - 2.1.1 Hotfix

Published by milch almost 8 years ago

Dependencies fix for bundler

  • Update README.md (#7385)
  • Fix not showing the lane list and selection when not passing any arguments (#7549)
  • Add "--fail-on-errors" support to Danger action (#7487)
  • Updated docs description for pilot/testflight action (#7550)
  • fix platform (#7360)
  • [gym] Remove promotion for use_legacy_build_api (#7379)
  • user_error if plist error (#7547)
  • more tests for aliases (#7546)
fastlane - 2.0.5 Improvements and bugfixes

Published by KrauseFx almost 8 years ago

  • Improved support for app icons in deliver (#7398)
  • Update auto-install and messaging when gem is missing while using bundler (#7527)
  • Support for Android for testfairy
  • Add missing require statement
  • Fix crash when resetting iOS simulators
fastlane - 2.0.4 Hotfix

Published by milch almost 8 years ago

  • Fix gym not properly building iOS applications (#7526)
  • Loosen up rubyzip dependency (#7525)
fastlane - 2.0.3 Hotfix

Published by milch almost 8 years ago

  • Add fastlane/version imports, fixes #7518 (#7520)
  • Show git command on verbose mode when deploying fastlane (#7516)
fastlane - 2.0.2 Hotfix

Published by milch almost 8 years ago

Hotfix

fastlane - fastlane 2.0

Published by KrauseFx almost 8 years ago

From now on, all of fastlane is inside the fastlane gem πŸŽ‰ This enables us and all contributors to be a lot faster and more efficient in the future πŸš€

What changes for you? ⚠️

  • If you run some tools directly without fastlane, please run fastlane [tool] instead of [tool] (e.g. fastlane gym ...). If you don't prefix your commands, the old version of the tool will be used. Using the tool's name directly is now deprecated.
  • If you have a Gemfile, update it to just include gem "fastlane", and not any of the other tools any more
  • As a plugin maintainer, make sure to remove dependencies to spaceship and fastlane_core (I submitted PRs to all public plugins for that this was the case)

Why a mono gem? βœ…

  • It makes releases much simpler, just one gem to ship
  • No more internal dependency updates
  • No more version conflicts if we add some methods to some sub-gems
  • 1 PR could modify multiple tools and tests are still passing (does not mean we have to, but we can for example to update spaceship and deliver at the same time if necessary)
  • Easier to test changes locally
fastlane - 1.111.0 Improvements

Published by asfalcone almost 8 years ago

  • Update internal dependencies (#7208)
  • Update message when sonar-runner isn't installed (#7214)
  • Fix call set_info_plist_value resulting in binary plist file (#7188)
  • Refactor ensure_xcode_version to do more work in Ruby (#7205)
  • Improve unexpected output in ensure_xcode_version action (#7171)
  • Use HTTPS for root certificate in update_project_provisioning action (#6970)
  • Add reporter option to swiftlint action (#7126)
  • Fix unlock_keychain action on macOS Sierra (#7077)
  • Add verbose option to pod_push action (#7078)
  • Ensure live option of latest_testflight_build_number is a boolean (#7082)
  • Anonymize paths in fastlane env output (#7037)
fastlane - 1.110.0 Improvements

Published by mpirri almost 8 years ago

  • Deprecate SIGH_UDID in favor of corrected SIGH_UUID
  • Remove .positive? to support ruby < 2.3
  • Clarify version number error messaging when Xcode project is not set up correctly
  • Ignore CocoaPods paths
  • Update fastlane_version action to show new update message
  • Set fail_build to expect a string
  • Add bitrise.io git_branch ENV variable check
  • Add option to provide -framework option for archive Carthage command
  • Update dependency to latest fastlane_core to fix app-specific password prompting
  • Unit tests run on Sierra
fastlane - 1.109.0 Improvements

Published by asfalcone almost 8 years ago

  • Update all tools to latest fastlane_core (#7026)
  • Pass generated Fastfile ID through to enhancer (#7022)
  • Add troubleshoot option (#6889)
  • Improvements to 'fastlane env' (#6871, #6955, #6950)
  • Implement fastlane_require to automatically install gems into bundle (#6858)
  • Add new fastlane update_fastlane action (#6896)
  • Support keychains in custom paths and fix non-existing default keychain crash πŸ” (#6887)
  • Hide options with no description in docs (#6919)
  • Fix commit_version_bump could not find a .xcodeproj (#6676)
fastlane - 1.107.0 New actions, enhanced debugging features & more

Published by milch almost 8 years ago

  • Add error message on fastlane init when fastlane directory or file already exists (#6849)
  • Update error message when using fastlane_version with bundle (#6831)
  • Automatically use GITHUB_API_TOKEN for create pull request action (#6841)
  • Add app_store_build_number action (#6790)
  • Honor system proxy settings when downloading crashlytics.jar (#6817)
  • enhance env printing + add --capture_output option
  • Move Actions.md to docs.fastlane.tools (#6809)
  • Improve fastlane init already exists error message (#6798)
  • Fix slack action error when passing a custom payload option (#6792)
  • Don’t ask for clipboard on non-interactive shell (#6782)
  • Update dependencies
fastlane - 1.106.2 Updated dependencies

Published by KrauseFx almost 8 years ago

Update internal dependencies to support new iTunes Connect team selection (#6724)

fastlane - 1.106.1 Update frameit dependency

Published by KrauseFx almost 8 years ago

  • Losen up frameit dependency
  • Add env to black_list for valid lane names (#6693)
  • Markdown docs generator: only print on verbose (#6694)
fastlane - 1.106.0 New `fastlane env` command

Published by KrauseFx almost 8 years ago

  • New fastlane env command to print out the fastlane environment
  • Docs: describe using next to stop executing a lane (#6674)
  • Update dependencies (#6682)
  • Remove old crash reporter code from fastlane (#6623)
fastlane - 1.105.3 Improvements

Published by KrauseFx about 8 years ago

This release includes bugfixes and improvements - yes, really:

  • Show summary of configuration files when they're loaded
  • Set FORK_XCODE_WRITING env variable to work around xcodeproj chdir bug (#6613)
  • Update internal dependencies (#6599)
  • Provide a test for badge action ImageMagick verification (#6605)
  • Update rubocop and update styling rules (#6573)
  • Add ShareTheMeal plugin to donate food on each fastlane release (#6571)
  • Add check for ImageMagick before running the badge action (#6568)
  • add aws_device_farm to plugin list (#6566)
  • add SharetheMeal Plugin (#6563)
  • Update Google Play instructions (#6545)
  • Update description of crashlytics api key (#6535)
  • Make API token more clear for set_github_release action (#6532)
  • Update description of crashlytics api key (#6534)
  • Update docs only after the complete release is done (#6494)
  • Addressed feedback from @mfurtak (#6512)
  • Skip updating docs when environment variables are missing (#6508)
  • Update xcpretty dependency (#6510)

Screenshot

fastlane - 1.105.2 Bugfix

Published by KrauseFx about 8 years ago

Fixed a variable error in the update_project_team action

fastlane - 1.105.1 Improvements

Published by KrauseFx about 8 years ago

  • Improve team selection for both iTunes Connect and the Dev Portal
  • Fix update_project_team with Xcode 8 (#6453)
  • Update team selection and documentation across all fastlane actions (#6444)
  • Losen up external fastlane dependencies (#6486)
  • Update spaceship dependencies (#6485)
  • Verify docs on pull requests and releases (#6475)
  • Ensure git branch and git pull before verifying version number (#6484)
  • Losen up dependencies of subtools (#6461)
  • Improve formatting of git_commit code samples (#6476)
  • Fix typo in plugin-badge.svg (#6451)
  • Improve output of changelog action (#6434)