What's Changed
- perf(runtime): cache the interface class of chain link sources per class by @alexmond in #655
- fix(runtime): hasSetProperty must not promise a write setFieldValue refuses by @lukaszlenart in #658
- chore(ci): remove the dead ognl-3-4-x workflow by @lukaszlenart in #664
- build: publish a release automatically once Central validates it by @lukaszlenart in #665
- build: stop publishing the benchmarks module to Central by @lukaszlenart in #667
- fix: keep the context's policy in the deprecated addDefaultContext overloads by @lukaszlenart in #669
- perf(runtime): remember the method chosen for a call per argument types by @alexmond in #656
- fix: surface out-of-range BigDecimal literals as ExpressionSyntaxException (#605) by @lukaszlenart in #671
- fix: report a BigDecimal literal's scale against the allowed range by @lukaszlenart in #681
- fix(runtime): cache a method resolution only if the list's owner class outlives the target by @lukaszlenart in #682
- feat: support BigDecimal/BigInteger in compiled expressions (#544) by @lukaszlenart in #672
- fix: evaluate character operands through OgnlOps in compiled mode (#689) by @lukaszlenart in #692
- build: revert Maven to 3.9.16 by @lukaszlenart in #696
- Update dependency maven to v3.10.0 (main) by @renovate[bot] in #698
- Revert "Update dependency maven to v3.10.0 (main)" by @lukaszlenart in #701
New Contributors
Full Changelog: v3.5.0-BETA7...v3.5.0-BETA9