github orphan-oss/ognl v3.5.0-BETA9

pre-release5 hours ago

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

Don't miss a new ognl release

NewReleases is sending notifications on new releases.