[ann] 2.0.RC1 is released

18 views
Skip to first unread message

Andrus Adamchik

unread,
Dec 28, 2021, 10:53:46 AM12/28/21
to Bootique User Group
Hi folks,

Happy holidays to the Bootique community! Glad to announce 2.0.RC1 release of Bootique. 2.0 branch is stable and approaching "GA" status, so this release focuses on bug fixes, and upstream dependency upgrades, a few of them security-related. Release highlights:

0. Fairly minor bug fixes in the core and DI modules
1. Jersey got upgraded to the version compatible with Java 17
2. Logback got upgraded to address fallout from the recent string of Log4J exploits
3. Shiro is upgraded to deal with its own CVE
4. [!!] A possibly breaking change is Agrest 4.x upgrade from 4.5 to 4.9. Even though this is a minor release change, there were significant changes in Agrest related to the new unified security model. If you are using Agrest 4.x, you may want to check the upgrade notes [1]
5. Cayenne 4.2 modules are now based on Cayenne 4.2.B1 which has lots of bug fixes of its own.

Looking forward to the 2.0 GA release next.

Andrus

[1] https://github.com/agrestio/agrest/blob/master/UPGRADE-NOTES.md




----

Full release notes:

bootique

* #292 Declared vars with array indices are excluded from help
* #314 Module override log message mixes overridden module and overrider
* #319 2.x : upgrade to bootique-modules-parent to 2.0.8

bootique-agrest

* #58 Upgrade to Agrest 3.10, 4.6
* #59 Upgrade Agrest to 3.11 and 4.7
* #61 Upgrade to Agrest 4.9

bootique-cayenne

* #94 Upgrade to Cayenne 4.2.B1
* #95 Upgrade Cayenne "4.1" modules to v4.1.1 of Cayenne

bootique-di

* #36 Variable type M can't be fully resolved

bootique-jersey

* #62 Java 17 compatibility - Jersey 2.35 upgrade

bootique-jetty

* #109 JettyTester should not cause eager initalization
* #110 Upgrade Jetty from 9.4.40.v20210413 to 9.4.43.v20210629

bootique-linkmove

* #47 Upgrade to LinkMove 2.15
* #48 Upgrade to LinkMove 2.18

bootique-logback

* #52 "LOGBACK: No context given for c.q.l.core.rolling.SizeAndTimeBasedRollingPolicy" printed
* #58 Upgrade to Logback 1.2.9

bootique-metrics

* #42 Possible race condition in a HealthCheckRegistry

bootique-rabbitmq

* #11 Cleaner shutdown
* #12 String value for "x-message-ttl" causes exception on "declareQueue"
* #13 Upgrade amqp-client from 5.12.0 to 5.14.0

bootique-shiro

* #30 Upgrade Shiro to 1.8.0 to fix Shiro security vulnerability

bootique-undertow

* #19 Upgrade to Undertow 2.0.41.Final
Reply all
Reply to author
Forward
0 new messages