Skip to content

0.1.6

Compare
Choose a tag to compare
@tindzk tindzk released this 04 Nov 14:07
· 48 commits to master since this release

Release Summary πŸ“

Version 0.1.6 fixes numerous bugs, stabilises the generation of IDEA projects and improves error reporting for invalid build files.

You can follow the linked pull requests for a detailed description of the changes.

Migration Steps πŸ’»

Use the following command to upgrade Seed:

blp-coursier bootstrap \
    -r bintray:tindzk/maven \
    tindzk:seed_2.12:0.1.6 \
    -f -o seed

Next, make sure you have Bloop v1.3.2 installed. Although builds generated by this Seed release are compatible with v1.3.4, the Bloop version in the Docker image could not be upgraded due to a regression.

This release is fully backward-compatible.

Bug Fixes πŸ”₯

  • BuildConfig: Avoid duplicate class paths (#49)
  • IDEA: Set correct module dependencies (#52)
  • IDEA: Fix generation of projects with mixed Scala options (#53)
  • IDEA: Set JavaDoc and source paths on compiler libraries (#54)
  • IDEA: Fix generation of non-JVM projects (#55)
  • Bloop: Fix classpath of modules with transitive dependencies (#61)
  • Scaffold: Set correct root path when only one platform was selected (#65)

Improvements ⭐

  • BuildConfig: Give hint when using wrong syntax for test modules (#50)
  • BuildConfig: Detect cyclic module dependencies (#51)
  • BuildConfig: Check compatibility of target platforms (#56, #62)