Skip to content

Releases: foundweekends/giter8

0.16.2

02 May 05:25
v0.16.2
Compare
Choose a tag to compare

What's Changed

  • Adds --force flag to g8Scaffold command by @mkurz in #771
  • Avoids deprecated java.net.URL constructor by @xuwei-k in #779
  • Bumps webfactory/ssh-agent from 0.7.0 to 0.8.0 by @dependabot in #780
  • Ignore [project/]test.script by @mkurz in #775
  • In Scala 2 keep using scala-parser-combinators 1.x (Scala 3: 2.x) by @mkurz in #772
  • Keeps test files meant for scripted tests within a template by @mkurz in #774
  • Update coursier to 2.1.2 by @foundweekends-bot in #784
  • Update launcher-interface to 1.4.2 by @foundweekends-bot in #785
  • Update plexus-archiver to 4.6.3 by @foundweekends-bot in #778
  • Update sbt, scripted-plugin to 1.8.2 by @foundweekends-bot in #757
  • Update sbt-ghpages to 0.7.0 by @foundweekends-bot in #748
  • Update scalafmt-core to 3.7.3 by @foundweekends-bot in #781
  • Update scalatest settings by @xuwei-k in #759
  • Update scalatest to 3.2.15 by @foundweekends-bot in #758

Full Changelog: v0.16.1...v0.16.2

0.16.1

09 Dec 04:42
v0.16.1
5e23987
Compare
Choose a tag to compare

security fix

See https://www.foundweekends.org/giter8/setup.html on how to install g8.

behind the scene

  • Update scala-steward-org/scala-steward-action from 2.31.0 to 2.36.0 by @dependabot in #743
  • Update webfactory/ssh-agent from 0.6.0 to 0.7.0 by @dependabot in #729
  • Update io to 1.8.0 by @foundweekends-bot in #734
  • Update plexus-archiver to 4.6.0 by @foundweekends-bot in #736
  • Update sbt, scripted-plugin to 1.8.0 by @foundweekends-bot in #735
  • Update sbt-pgp to 2.2.1 by @foundweekends-bot in #744
  • Update sbt-scalafmt to 2.5.0 by @foundweekends-bot in #737
  • Update scala-library to 2.13.10 by @foundweekends-bot in #726
  • Update scalafmt-core to 3.6.1 by @foundweekends-bot in #733

Full Changelog: v0.16.0...v0.16.1

0.16.0

04 Oct 05:53
v0.16.0
8b47311
Compare
Choose a tag to compare

What's Changed

  • Downgrade scala-parser-combinators to 1.x because of version conflicts by @mkurz in #725
  • Update plexus-archiver to 4.5.0 by @foundweekends-bot in #713
  • Update scala-library to 2.12.17 by @foundweekends-bot in #716
  • Update scala-library to 2.13.9 by @foundweekends-bot in #718
  • Update launcher-interface to 1.4.1 by @foundweekends-bot in #720

New Contributors

Full Changelog: v0.15.0...v0.16.0

0.15.1

04 Oct 05:51
v0.15.1
Compare
Choose a tag to compare
  • Downgrades scala-parser-combinators to 1.x because of version conflicts #725 by @mkurz

Full Changelog: v0.15.0...v0.15.1

0.15.0

10 Sep 17:25
v0.15.0
Compare
Choose a tag to compare

What's Changed

  • Changes JGit SSH implementation from jsch to Apache Mina by @magnolia-k in #694
  • Adds support for changes in default branch name by @magnolia-k in #691
  • Updates Eclipse JGit to 5.13.1.202206130422-r by @foundweekends-bot in #683
  • Updates ST4 to 4.3.4 by @foundweekends-bot in #709

Upkeep and maintenance

  • Docs: adds in Mill instructions by @ckipp01 in #704
  • Fixes .gitignore to support for dev tools by @magnolia-k in #692
  • Migrates to slash syntax by @magnolia-k in #699
  • Removes deprecated method by @magnolia-k in #696
  • Removes ScriptedPlugin by @magnolia-k in #698
  • Replaces URL method from toURL to toURI.toURL by @magnolia-k in #697
  • Updates scala-parser-combinators to 2.1.1 by @foundweekends-bot in #663
  • Updates scala-xml to 2.1.0 by @foundweekends-bot in #668
  • Updates scopt to 4.1.0 by @foundweekends-bot in #685
  • Updates slf4j-simple to 1.7.36 by @foundweekends-bot in #660
  • Updates doc for latest version by @magnolia-k in #702
  • Updates plexus-archiver by @magnolia-k in #695

New Contributors

Full Changelog: v0.14.0...v0.15.0

0.14.0

09 Jan 07:36
v0.14.0
2497b46
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @github-actions made their first contribution in #480
  • @foundweekends-bot made their first contribution in #491
  • @dependabot made their first contribution in #506
  • @sake92 made their first contribution in #533
  • @TonioGela made their first contribution in #547
  • @eugeniyk made their first contribution in #622

Full Changelog: v0.13.1...v0.14.0

0.13.1

26 Jun 20:37
v0.13.1
28aadad
Compare
Choose a tag to compare

Fixes

0.13.0

26 Jun 05:05
v0.13.0
a11e01b
Compare
Choose a tag to compare
0.13.0 Pre-release
Pre-release

0.13.0 is dead on arrival - #469

Fixes

0.13.0-M1

17 Jun 22:53
Compare
Choose a tag to compare
0.13.0-M1 Pre-release
Pre-release
v0.13.0-M1

version 0.13.0-M1

0.12.0

08 Dec 04:15
v0.12.0
Compare
Choose a tag to compare

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