This is an automated email from the ASF dual-hosted git repository. henrib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-jexl.git
commit e785bebf3712987a42fe504f5f6b9843fc84ac97 Merge: 8873ccb9 dbeb7a87 Author: Henrib <[email protected]> AuthorDate: Sat Jun 27 16:16:24 2026 +0200 Merge pull request #406 from apache/JEXL-465 JEXL-465, JEXL-464, JEXL-463 : the 3.7.0 release improvements; RELEASE-NOTES.txt | 903 +++++---------------- pom.xml | 8 +- src/changes/changes.xml | 8 + .../java/org/apache/commons/jexl3/JexlBuilder.java | 104 ++- .../org/apache/commons/jexl3/JexlConfigLoader.java | 596 ++++++++++++++ .../org/apache/commons/jexl3/JexlFeatures.java | 2 +- .../jexl3/internal/introspection/Permissions.java | 115 ++- .../internal/introspection/PermissionsParser.java | 27 +- .../jexl3/internal/introspection/Uberspect.java | 7 +- .../jexl3/introspection/JexlPermissions.java | 285 ++++++- .../org/apache/commons/jexl3/package-info.java | 312 +++++-- .../jexl3/scripting/JexlScriptEngineFactory.java | 8 +- src/site/xdoc/index.xml | 109 ++- src/site/xdoc/relnotes.xml | 117 ++- .../commons/jexl3/ComposePermissionsTest.java | 10 +- .../org/apache/commons/jexl3/DefaultsTest.java | 150 ++++ .../org/apache/commons/jexl3/Issues400Test.java | 21 + .../apache/commons/jexl3/JexlConfigLoaderTest.java | 343 ++++++++ .../org/apache/commons/jexl3/JexlTestCase.java | 4 + .../apache/commons/jexl3/LoggingPermissions.java | 94 --- .../commons/jexl3/LoggingPermissionsTest.java | 101 +++ .../internal/introspection/PermissionsTest.java | 190 +++++ .../jexl3/scripting/JexlScriptEngineTest.java | 16 +- .../resources/org/apache/commons/jexl3/jexl.yaml | 69 ++ .../org/apache/commons/jexl3/test-config.yaml | 31 + 25 files changed, 2670 insertions(+), 960 deletions(-)
