All Versions
Latest Version
Avg Release Cycle
40 days
Latest Release
2463 days ago

Changelog History

  • v1.4.0 Changes

    July 19, 2017
    • 0๏ธโƒฃ The default license header put into each source file now matches Xcode's defaults (thanks @vknabel!)
    • ๐Ÿ›  Fixes for inserting today's date into the header of each source file (thanks @vknabel, @sorenmortensen & @gperdomor!)
    • README, LICENSE files are now ignored if they already exist (thanks @alexaubry!)
    • ๐Ÿ›  Fixes for main.swift being overwritten (thanks @vijaytholpadi!)
    • โœ… Generated projects now use the latest Xcode (8.3) settings (thanks @pixyzehn!)
    • Generated projects now include a .gitignore file (thanks @danielmartinprieto!)
    • โœ… Generated Xcode project now includes groups for Sources and Tests (thanks @KieranHarper!)
  • v1.3.0 Changes

    January 23, 2017

    ๐Ÿฑ SwiftPlate can now infer most information it needs from the file system & your git config! ๐ŸŽ‰

    The following information is optionally inferred (if you leave it blank while running swiftplate):

    • Project name: Name of the folder where you're generating the project.
    • Author name: The value of git config --global
    • Author email: The value of git config --global
    • GitHub URL: Any remote git origin URL that you have setup in your project folder.
  • v1.2.1 Changes

    January 14, 2017
    • Code coverage is now enabled in all projects that SwiftPlate generates (thanks @adellibovi!)
    • You can now launch SwiftPlate with --force (or -f) to prevent it from asking for confirmation before creating your project (thanks @codeOfRobin!)
  • v1.2.0 Changes

    January 10, 2017
    • ๐Ÿ‘€ Full command line argument support (see README for more information)
    • You can now specify a local repo that should be used for SwiftPlate's template (very useful for development, and also enables custom templates).
  • v1.1.1 Changes

    January 08, 2017

    ๐Ÿ’ป You can now specify project parameters through command line arguments!

  • v1.1.0 Changes

    November 26, 2016
    • SwiftPlate now has a Makefile that enables you to easily install it (implemented by @codeOfRobin)
    • ๐Ÿง SwiftPlate will now generate projects that are Linux compatible (implemented by @idcrook)
  • v1.0.0 Changes

    November 21, 2016

    ๐ŸŽ‰ Initial release of SwiftPlate, which makes it easy to generate cross platform Swift framework projects that are compatible with CocoaPods, Carthage & Swift Package Manager.