This repository has been archived by the owner on Oct 2, 2018. It is now read-only.
Releases: fastlane-old/gym
Releases · fastlane-old/gym
1.9.0 Improvements
- Update fastlane_core dependency to pick up a xcodebuild workaround (#5626) and timeout/retry solution (#5188) (#6040)
- Shellescape archivepath (#5997)
- Fix not to create ~ directory in current directory (#6001)
- Replace separator in output name to prevent directory creation #5909 (#5959)
1.8.0 Improvements
- Add
toolchain
option to pass in specific toolchain for building (#5864) - Add several options to configure or disable
xcpretty
(#5751) - Skip showing GitHub issues for build errors (#5610)
- Add Xcode 8 support: rename "OS X" to "macOS" (#5385)
1.7.0 Xcode 8 Improvements
- Added new code signing guide (#5178)
- Support patching of signing script in Xcode 8 (#5391)
- Support relative path like
~/file
(#5350) - Add warnings when using Xcode's 7 build options with legacy build api (#5229)
- Deprecated provisioning_profile_path (#5106)
- Proper escaping of codesigning identity (#5148)
- Escape code signing identity
- Add support for
rbenv
inwrap_xcodebuild/xcbuild-safe.sh
(#4625) - Print out legacy information every time you run gym (#4890)
- Fix gym with path with spaces (#4721)
1.6.3 Improvements
- Improved support for Mac OS X projects
- Suppressing stored archive message if the archive path parameter is present
- Using temporary folder to generate IPA file.
- Updated dependencies
1.6.2 Improvements
- Adds 'skip_build_archive' option to
archive_path
action to allow exporting a previously built ipa
1.6.1 Improvements
- Mark Xcode archives generated by gym with extended attribute
- Add option to set 'build_path'
1.6.0 Introducing Export Options
Since Xcode 7, gym
is using new Xcode API which allows us to specify export options using plist
file. By default gym
creates this file for you and you are able to modify some parameters by using export_method
, export_team_id
, include_symbols
or include_bitcode
. If you want to have more options, like creating manifest file or app thinning, you can provide your own plist
file:
export_options "./ExportOptions.plist"
or you can provide hash of values directly in the Gymfile
:
export_options(
method: "ad-hoc",
manifest: {
appURL: "https://example.com/My App.ipa",
},
thinning: "<thin-for-all-variants>"
)
For the list of available options run xcodebuild -help
.
Thanks @bartoszj
1.5.0 Improvements
- Upgraded
gym
to the newfastlane
UI ✨ - Added support for tvOS
- Added new
derived_data_path
option - Added new
result_bundle
option
1.4.0 Improvements
- Improved support for rvm environments
- Improved watchOS 2 support
1.3.0 Improvements
- Improved project settings detection
- Improved showing of error messages
- Improved output design