All Versions
7
Latest Version
Avg Release Cycle
40 days
Latest Release
2741 days ago
Changelog History
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
andTests
(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 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.
-
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).
- ๐ Full command line argument support (see
-
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)
- SwiftPlate now has a
-
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.