0.1.3
Release Summary π
Version 0.1.3 implements two new features, a number of bug fixes and improved test coverage. 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.3 \
-f -o seed
This release is fully backward-compatible.
New Features π
Expose artefact version tag in TOML build file (#8)
On scalaDeps
, you can now specify a fourth parameter for the version tag. For example, this allows you to include dependencies that target specific Scala versions:
scalaDeps = [
["org.scalameta", "interactive", "4.1.0", "full"]
]
Add support for compiler plug-ins (#9)
With the new compilerDeps
setting you can depend on compiler plug-ins in your build:
[module.macros.js]
compilerDeps = [
["org.scalamacros", "paradise", "2.1.1", "full"]
]
A complete cross-compiled example can be found here.
Bug Fixes π₯
- Bloop: Set correct dependencies on meta modules (#3)
- IDEA: Fix path normalisation (#5)
- IDEA: Fix dependency resolution of platform dependencies (#6)
- Inherit target platforms from parent module (#7)