a command line tool to apply templates defined on GitHub
--force
flag to g8Scaffold
command by @mkurz in https://github.com/foundweekends/giter8/pull/771
java.net.URL
constructor by @xuwei-k in https://github.com/foundweekends/giter8/pull/779
Full Changelog: https://github.com/foundweekends/giter8/compare/v0.16.1...v0.16.2
See https://www.foundweekends.org/giter8/setup.html on how to install g8
.
Full Changelog: https://github.com/foundweekends/giter8/compare/v0.16.0...v0.16.1
Full Changelog: https://github.com/foundweekends/giter8/compare/v0.15.0...v0.16.0
Full Changelog: https://github.com/foundweekends/giter8/compare/v0.15.0...v0.15.1
Full Changelog: https://github.com/foundweekends/giter8/compare/v0.14.0...v0.15.0
Full Changelog: https://github.com/foundweekends/giter8/compare/v0.13.1...v0.14.0
0.13.0 is dead on arrival - https://github.com/foundweekends/giter8/issues/469
Starting Giter8 0.12.0 adds a new application named giter8-launcher whose job is analogous to sbt's sbt-launcher. giter8-launcher clones the template and reads project/build.properties
file to determine the Giter8 version to render the template.
As a template author you should specify the Giter8 version in project/build.properties
file as:
giter8.version=0.12.0
Once "sbt new" uses this mechanism it should decouple the Giter8 version from the release cycle of sbt.
@eed3si9n implemented this feature in #444. The original idea was proposed by Merlijn Boogerd (@mboogerd) in 2017 as #303.
Giter8 0.12.0 also adds a bootstrap script for giter8-launcher generated using Coursier, and publishes to Maven Central as https://repo1.maven.org/maven2/org/foundweekends/giter8/giter8-bootstrap_2.12/0.12.0/giter8-bootstrap_2.12-0.12.0.sh. This could be locally saved as ~/bin/g8
.
Earlier this year (2019), documentation was translated to Korean by Hamel Yeongho Moon (@hamelmoon) in #417 with review by @yoohaemin. Thanks!
--out
option #391 by @anilkumarmyla
URL#openConnection
#441
Special thanks to the contributors for making this release a success.
$ git shortlog -sn --no-merges v0.11.0...v0.12.0
50 kenji yoshida (xuwei-k)
11 Eugene Yokota (eed3si9n)
3 Yeongho Moon
2 Dale Wijnand
2 Renato Cavalcanti
1 Yuusuke Kounoike
1 Jentsch
1 Anil Kumar Myla
1 Sergey Morgunov