Releases: kamon-io/sbt-kanela-runner
Releases · kamon-io/sbt-kanela-runner
Release list
v2.1.1 - JVM options dedup + Java 21
What's Changed
- Deduplicates java options used by both user and sbt-kanela-runner by @matthewhagel in #31
- update "net.bytebuddy" % "byte-buddy-agent" to "1.14.11" to support Java 21 by @rurikovich in #27
v2.1.0 - Play 2.9 and 3.0 support
v2.0.13 - Fix Duplicate Filters in Dev Mode
Fixes
- Play filters were added twice when running on development mode, as mentioned here. It turns out it wasn't anything specific about the filters, but rather that the
application.conffiles were added twice to the classpath and that was causing a duplicate entry onplay.filters.enabled. Fixed by @ivantopo via 244f1ae
v2.0.12 - Support Play 2.8.8
Improvements
- Bump the default Kanela version to 1.0.11. Contributed by @jtjeferreira via #24
- Bump the Play Plugin version from 2.8.7 to 2.8.8. Contributed by @kimnilsson via #14
v2.0.9 - Fix loading issues on SBT 1.4.0+
Fixes:
- kamon-io/kanela#116 A
NoClassDefFoundErrorfororg.apache.logging.log4j.util.PropertiesUtilwas being thrown when trying to run a Play Application with SBT 1.4.0+. Fixed by @ivantopo via 8ca69af
v.2.0.7 Maintenance release
Updated kanela agent version to 1.0.7
v2.0.6 - Support for SBT 1.3 and Play 2.8
Improvements
- This is the first version with support for SBT 1.3 and Play Framework 2.8. Contributed by @ivantopo via 5975ea6 and 7e0dfd0
- Clear Kanela's instrumentation registry listener on every reload. This is a step towards fixing kamon-io/Kamon#629, but not a complete solution. Contributed by @ivantopo via 214a65f
Removals
- We are no longer publishing the plugins for SBT 0.13. As a reminder, SBT 0.13 reached EOL on over a year ago.
v2.0.5 - Java 8 Compatibility
This release is exactly the same as v2.0.4, but compiled with compatibility with Java 8.
v2.0.4 - Improved javaOptions and envVars Handling
Fixes
- Environment variables set via the
envVarsSBT key are now passed to the forked JVM. This was reported on #3 and fixed by @ivantopo via 411574f - The
javaOptionssetting is now read specifically on the scope of theruntask in SBT when forking a new JVM. This allows for settingjavaOptionsorjavaOptions in runwhile using this plugin and still get the properties passed to the forked JVM. Contributed by @ivantopo via 90aee55
v2.0.3 - Maintenance Release
Improvements
- Bumped the Kanela version to 1.0.3