Skip to content

0.12.0

Compare
Choose a tag to compare
@eed3si9n eed3si9n released this 08 Dec 04:15
v0.12.0

giter8.version

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.

Coursier bootstrap

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.

Documentation in Korean

Earlier this year (2019), documentation was translated to Korean by Hamel Yeongho Moon (@hamelmoon) in #417 with review by @yoohaemin. Thanks!

Other updates

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