Releases: Backbase/variants
Releases · Backbase/variants
1.2.1
Release 1.2.1
FIXES:
- Reverting supporting-variants-and-pods-configs-simultaneously, that created a bug which cause the UITests project to import an unneeded pod used by the app project, since the xcconfig is shared between the app and the tests projects (#233)
1.2.0
Release 1.2.0
FIXES:
- Github Marketplace action not picking up the latest release automatically [#189]
- Calling variants setup on M1 mac uses M1 unsupported gems in Gemfile [#208]
- Variants setup on M1 mac does not automatically link variants.xcconfig to xcodeproject [#209]
- Some signing configurations not automatically set in Xcode 14 [#214]
CHANGES:
- Signing configuration is updated not only during
setup
but also duringswitch
[#215] - Items in
variants.xcconfig
should be sorted alphabetically [#219]
NEW:
1.1.3
Release 1.1.3
1.1.2
Release 1.1.2
1.1.1
Release 1.1.1
Temporary release 1.1.1-fat
Temporary release to test new homebrew bottle with a fat binary.
1.1.0
What's Changed
- Add contribution guidelines document by @GMinucci in #158
- Fix running test on Linux by @obackbase in #164
- Update GitHub workflow config yml by @GMinucci in #161
- Add contribution guidelines document (#158) by @obackbase in #166
- Improve test coverage by @Abdo-codes in #146
- Unit test coverage by @obackbase in #167
- chore(deps): bump nokogiri from 1.13.3 to 1.13.4 by @dependabot in #168
- #136 Variants list command by @obackbase in #171
- Closes #141 by @gderaco in #170
- chore(deps): bump nokogiri from 1.13.4 to 1.13.5 by @dependabot in #175
- Allow setting iOS Bundle id for Variant by @GMinucci in #173
- Prepare release 1.1.0 by @shehan-bb in #178
- Release/1.1.0 by @obackbase in #179
- migrate to gitleaks actions 2 using the license by @gderaco in #180
New Contributors
- @obackbase made their first contribution in #164
- @Abdo-codes made their first contribution in #146
- @shehan-bb made their first contribution in #178
Full Changelog: 1.0.0...1.1.0
1.0.0
What's Changed
- Defect/GitHub automatic platform detection by @rkyaganti in #149
- Include AppStore to deploy using deliver by @dileepZion in #150
- chore(deps): bump nokogiri from 1.11.4 to 1.12.5 by @dependabot in #143
- Add dedicated documentation for Android by @dileepZion in #153
- Update branch.yml so the tests are executed when a PR is targeting main by @gderaco in #155
- Release 1.0.0 by @gderaco in #154
New Contributors
- @rkyaganti made their first contribution in #149
- @dileepZion made their first contribution in #150
Full Changelog: 0.9.4...1.0.0
0.9.4
What's Changed
- [#137] Bump nokogiri from 1.11.0 to 1.11.4 by @dependabot
- [#142] Remove Android signing by @gderaco
- [#144] Xcode 13 hotfix by @gderaco
- [#151] Prepare release 0.9.4 by @GMinucci
New Contributors
- @dependabot made their first contribution in #137
- @GMinucci made their first contribution in #147
Full Changelog: 0.9.3...0.9.4
0.9.3
- [#116] Changes list of variants in
variants.yml
from array to dictionary. (This paves the way forvariants update
, as traversing an array without knowing an items position wasn't ideal nor performant) - [#119] Automatically populate 'PROVISIONING_PROFILE_SPECIFIER' if using match in signing configuration
- [#120] Creates 'Variants.Secrets' in 'Variants.swift' containing static variables for every custom property whose destination is 'project' and reads from environment variables (These values are encrypted with a xor cipher using a salt that’s generated randomly each time.)
- [#124] Remove the syntax necessary to work with environment variables in custom properties, in favour of adding optional property
env
toCustomProperty
type, whose default value is set to false. - [#126] Improve warnings during
variants init
. (Specify which fields invariants.yml
couldn't be populated automatically for iOS) - [#129] Prompts an interactive shell, in case a
variants.yml
spec already exists while runningvariants init
- [#131] Introduce argument -t | --timestamps and only show timestamps on console logs when it's present
- [#133] Fix
variants setup
for Android