gems fastlane 2.240.0
2.240.0 Improvements

4 hours ago
  • [fastlane_core] Fix for upload_to_testflight and altool - report failure, but upload succeeds (#30196) via Michal Šrůtek (@michalsrutek)
  • [ci] run full workflows on master as they stack (#30218) via Connor Tumbleson (@iBotPeaches)
  • chore: treat 'both' as 'all' for all 3 platforms (#30214) via Connor Tumbleson (@iBotPeaches)
  • [tests] Give each spec its own scratch directory instead of /tmp/fastlane (#30217) via Jerome Lacoste (@lacostej)
  • [tests] Stop a spec mutating the plist fixture another spec reads (#30215) via Jerome Lacoste (@lacostej)
  • [spaceship] Read the App Store Connect API key from where Apple keeps it now (#30206) via Jerome Lacoste (@lacostej)
  • [tests] Stop two spec files racing for the system clipboard (#30211) via Jerome Lacoste (@lacostej)
  • [spaceship] Say what actually went wrong fetching the App Store Connect API key (#30205) via Jerome Lacoste (@lacostej)
  • [core] Stop hardcoding /tmp where a real path is needed (#30209) via Jerome Lacoste (@lacostej)
  • Run the CI suite as several processes (#30202) via Jerome Lacoste (@lacostej)
  • Run the spec suite as several processes (#30191) via Jerome Lacoste (@lacostej)
  • [fastlane_core] Carry the pty exit status as a value rather than in $? (#30201) via Jerome Lacoste (@lacostej)
  • Stop two specs depending on process wide state another example populated (#30200) via Jerome Lacoste (@lacostej)
  • [spaceship] Use the system temporary directory instead of a literal /tmp (#30197) via Jerome Lacoste (@lacostej)
  • Stop two specs depending on files an earlier run left behind (#30195) via Jerome Lacoste (@lacostej)
  • Report the environment variables that escape the example that set them (#30194) via Jerome Lacoste (@lacostej)
  • Stop nine specs depending on what ran before them (#30193) via Jerome Lacoste (@lacostej)
  • Stop spaceship specs sharing clients and cached state (#30192) via Jerome Lacoste (@lacostej)
  • Stop specs depending on module level configuration another example left behind (#30190) via Jerome Lacoste (@lacostej)
  • build: move to Bundler 2.6.9 (#30185) via Connor Tumbleson (@iBotPeaches)
  • Define only the trainer fixture groups that apply to the current xcresulttool (#30183) via Jerome Lacoste (@lacostej)
  • Surface xcresulttool version detection failures instead of hiding them (#30182) via Jerome Lacoste (@lacostej)
  • Stop the pilot transporter specs querying the real Keychain (#30181) via Jerome Lacoste (@lacostej)
  • Fix flaky fastlane_pty_spec by applying the PTY flush workaround (#30180) via Jerome Lacoste (@lacostej)
  • [gym][scan][snapshot] Add disallow_xcodebuild_settings_lookup option (#30112) via Brett Best (@Brett-Best)
  • [gem] move to rubyzip v3 (#30176) via Connor Tumbleson (@iBotPeaches)
  • chore: update security gem to 0.2.0 (#30177) via Jerome Lacoste (@lacostej)
  • [ci] unset GEM_HOST_API_KEY for GHA publish (#30174) via Connor Tumbleson (@iBotPeaches)

Don't miss a new fastlane release

NewReleases is sending notifications on new releases.