Skip to content

Releases: JohnSundell/SwiftPlate

SwiftPlate 1.4.0

19 Jul 14:37
Compare
Choose a tag to compare
  • 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!)

SwiftPlate 1.3

23 Jan 13:25
Compare
Choose a tag to compare

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 user.name.
  • Author email: The value of git config --global user.email.
  • GitHub URL: Any remote git origin URL that you have setup in your project folder.

SwiftPlate 1.2.1

14 Jan 22:16
Compare
Choose a tag to compare
  • 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!)

SwiftPlate 1.2.0

10 Jan 13:33
Compare
Choose a tag to compare
  • 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).

SwiftPlate 1.1.1

08 Jan 19:41
Compare
Choose a tag to compare

You can now specify project parameters through command line arguments!

SwiftPlate 1.1.0

26 Nov 16:57
Compare
Choose a tag to compare
  • 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)

SwiftPlate 1.0

21 Nov 20:58
Compare
Choose a tag to compare

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