What's Changed
- ci: deploy a SNAPSHOT only when the version actually is one by @lukaszlenart in #663
- build: publish a release automatically once Central validates it (backport to ognl-3-4-x) by @lukaszlenart in #666
- docs: drop the hardcoded test count from the 3.4.x CLAUDE.md by @lukaszlenart in #670
- perf(runtime): remember the method chosen for a call per argument types (backport to ognl-3-4-x) by @lukaszlenart in #676
- fix: surface out-of-range BigDecimal literals as ExpressionSyntaxException (backport #671 to ognl-3-4-x) by @lukaszlenart in #679
- fix(runtime): don't fail a method call when getClassLoader() is denied by @lukaszlenart in #680
- fix: match interpreted mode when compiling String and char literals (backport #672) by @lukaszlenart in #688
- fix: carry a character constant into generated source as a numeric cast (#689) by @lukaszlenart in #695
- build: revert Maven to 3.9.16 by @lukaszlenart in #697
Full Changelog: OGNL_3_4_15...OGNL_3_4_16