Skip to content

0.7.0

Compare
Choose a tag to compare
@eed3si9n eed3si9n released this 23 Aug 03:05
· 896 commits to develop since this release
v0.7.0

new management and Apache v2

This is the first release since the development is passed on to
foundweekends project.

  • We've relicensed Giter8 under Apache v2 license after contacting
    previous contributors and getting their approvals. #194
  • Organization name is changed to org.foundweekends.giter8.
  • The sbt plugins were renamed to sbt-giter8 and sbt-giter8-scaffold.
  • Created Pamflet documentation.

bug fixes and improvements

  • Better error handling when templates do not compile. #193 by @njlg
  • Supports Git URLs that start with ssh://. #192 by @njlg
  • Fixes sbt-giter8 not expanding dynamic default properties. #165 by @sattvik
  • ls(..) property is dropped. #201 by @eed3si9n

root layout

Giter8 0.7.0 introduces an experimental layout called root layout.
When Giter8 does not find src/main/g8, it will simply use the root directory
of the specified Git repository as the template directory.

The default.properties file can be placed either at the root directory
or in project directory.
This also means that you can no longer include template fields in the files
under project, so the application of root layout is pretty limited. #202 by @eed3si9n

upgrade

If you're using conscript:

cs foundweekends/giter8