All Versions
Latest Version
Avg Release Cycle
49 days
Latest Release
1316 days ago

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, 2020

    Xcode 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, 2019

    Git 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 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.

  • 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
  • v1.2.4 Changes

    May 26, 2019

    GitHub issue templates

    👍 This version adds support for GitHub issue template. Your generated Kit will now include a Bug report and a Feature request GitHub issue template.

    Bildschirmfoto 2019-05-26 um 16 30 40

    🐛 Bug fix

    🏗 This version fixes a bug where the ORGANIZATIONNAME build setting in the project.pbxproj file was not wrapped in quotation marks.

  • v1.2.3 Changes

    May 26, 2019

    CI-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 is Carthage, CocoaPods and Swift 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
  • v1.2.2 Changes

    May 14, 2019

    Target 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 and tvOS

    👌 Improved Template

    👌 Improved template files Package.swift and Fastfile

  • v1.2.1 Changes

    May 08, 2019

    CocoaPods Availability-Check

    SwiftKit will show you a warning if the entered Kit name is already taken on CocoaPods.


    Template Example iOS App-Icon

    ➕ Added a predefined App-Icon for the iOS Example Target