Please v11.4.0 is ready!
This release comes with the following new set of features:
- Added --run flag to plz watch which invokes the targets using
plz run
instead of build / test (#272). - Replace hyphen with underscore in buildenv plzconfig sections (#274)
- Added
plz query rules
which prints out the currently known set of rules definitions.
Also includes features from previous versions which haven't been announced here yet:
- Support for Java 9 and JEP-220 features:
java_module
andjava_runtime_image
can be used to build a standalone Java image using modules.
New config propertiesjlinktool
andjavahome
have been added. - Add support for merging Akka's reference.conf files when building java_library and java_binary targets with akka dependencies
- Add --env flag on plz run that applies config values to the environment (notably PATH)
- python_binary and python_test rules can now import binary modules directly via an import hook that dynamically extracts them as needed. Hence zip_safe is not needed in many cases it was previously.
This is planned to be the last non-patch release in the 11.x series. v12.x is not too far away and will contain major changes & enhancements to the parsing engine.