Changelog History
Page 1
-
v1.3.4 Changes
December 06, 2020โก๏ธ Template updates
- โก๏ธ Updated to latest recommended Xcode project settings
- ๐ Fixed platforms version in
Package.swift
to iOS 9.0
-
v1.3.3 Changes
November 04, 2020๐ Bug fix
๐ Fixed a bug which caused an error during installation via mint or homebrew (#6)
-
v1.3.2 Changes
October 17, 2020Xcode 12
โ Added support for Xcode 12
-
v1.3.1 Changes
February 09, 2020๐ Fixed a bug where the year of the License and Info.plist was not set to the current year.
-
v1.3.0 Changes
September 26, 2019Git init
After your Kit has been generated a Git repo will be automatically initialized with the provided remote URL as origin as well as an initial commit.
๐ท GitHub CI support
๐ท This Versions adds support for GitHub CI and will let you pick a template GitHub CI YML configuration file.
๐ Improved README generation
๐ฆ The generation of the
README.md
file has been improved in order to insert a correct url for Swift Package Manager installation instruction.Fastlane environment file
โ Added fastlane environment file to disable fastlane auto update.
FASTLANE_SKIP_UPDATE_CHECK=1
-
v1.2.5 Changes
June 12, 2019๐ง Environment-Configuration
๐ง You can place a JSON environment configuration file in your home directory
~/.swiftkit-env.json
to provide default values for:Key Description authorName
The author name authorEmail
The author email address organizationName
The organization name organizationIdentifier
The organization identifier SwiftKit will use those values and skip the corresponding console question when running
swiftkit new
.{ "authorName": "Sven Tiigi", "authorEmail": "[email protected]", "organizationName": "Sven Tiigi", "organizationIdentifier": "de.tiigi" }
Path:
~/.swiftkit-env.json
The environment config values will only be used if no argument for the corresponding value is present.
Custom SwiftKit template repository URL
๐ฏ If you wish to specify any custom SwiftKit repository URL to clone from pass the
--repository
parameter.Long parameter Short parameter Description ๐ฑ --repository
-r
$ swiftkit new MyAwesomeKit --repository https://github.com/Custom/MyCustomSwiftKit.git
-
v1.2.4 Changes
May 26, 2019GitHub issue templates
๐ This version adds support for GitHub issue template. Your generated Kit will now include a
Bug report
and aFeature request
GitHub issue template.๐ Bug fix
๐ This version fixes a bug where the
ORGANIZATIONNAME
build setting in theproject.pbxproj
file was not wrapped in quotation marks. -
v1.2.3 Changes
May 26, 2019CI-Service improvements
๐ท The Travis CI configuration is now available in two variants (#3)
- ๐ Travis CI - macOS only
- Which only uses an macOS image
- ๐ Travis CI - macOS & Linux
- Which runs on an macOS and Linux image
โ Additionally this version adds the option to pick an Azure Pipelines CI-Service configuration for your generated Kit.
โ Compatibility tests lane
๐ฆ The
compatibilityTests
lane will verify that your Kit isCarthage
,CocoaPods
andSwift Package Manager
compatible.$ fastlane ios compatibilityTests
โ > Previously the compatibility tests were included in the
tests
laneโ Test-Targets improvements
โ All Test-Targets of your generated Kit will automatically:
- Gather Code Coverage
- Execute in random order
- Execute parallel
- ๐ Travis CI - macOS only
-
v1.2.2 Changes
May 14, 2019Target selection
๐ In default SwiftKit will create a Kit that supports
iOS
,tvOS
,watchOS
,macOS
. If you want to support only certain Targets simply run:$ swiftkit new MyAwesomeKit --target iOS --target tvOS
๐ > This will create a Kit which only supports
iOS
andtvOS
๐ Improved Template
๐ Improved template files
Package.swift
andFastfile
-
v1.2.1 Changes
May 08, 2019