This is an automated email from the ASF dual-hosted git repository.

garydgregory pushed a change to branch release
in repository https://gitbox.apache.org/repos/asf/commons-configuration.git


    from e8aa4e714 Bump to next development version
     add abe04b693 Remove useless lambda block.
     add 93c3976e9 Bump org.apache.commons:commons-parent from 97 to 98
     add 0677990d6 Merge branch 'release'
     add 53311d3a6 Updates for the next release
     add 0cc2914af Bump actions/cache from 5.0.4 to 5.0.5
     add 379677aa8 Bump actions/upload-artifact from 7.0.0 to 7.0.1
     add 673e9a376 Internal refactoring
     add 3dcb28a68 Internal refactoring
     add f41181740 Reuse IOUtils.closeQuietly()
     add 9bff4e151 Javadoc.
     add 0bd8c21a3 No need to end exception messages with an exclamation!
     add be60ee191 Internal refactoring
     add e18a8fd0a Bump github/codeql-action from 4.35.1 to 4.35.2
     add f7a7265d7 Bump commons-io:commons-io from 2.21.0 to 2.22.0.
     add ca6cd58e6 Bump commons-codec:commons-codec from 1.18.0 to 1.22.0.
     add b310327eb Bump org.apache.commons:commons-parent from 98 to 99
     add 490c43e09 Javadoc
     add c9be15366 Disable include http[s] by default (#633)
     add e8b19793f Disable include schemes http[s] by default, see 
AbstractFileLocationStrategy #633.
     add b1c781110 Bump github/codeql-action from 4.35.2 to 4.35.3
     add 7e8890cfa Bump org.apache.logging.log4j:log4j-core from 2.25.4 to 
2.26.0.
     add b51f6bf26 Detect and avoid processing cycles in YAML input 
(YAMLConfiguration). (#634)
     add 73945fb5e Detect and avoid processing cycles in YAML input 
(YAMLConfiguration) #634.
     add f3f13c93f Replace GH CI Java 26-ea with 27-ea
     add 73ef1a711 Bump com.fasterxml.jackson.core:jackson-databind from 2.21.2 
to 2.21.3.
     add 6362abc5d Next version will be 2.15.0
     add e98dd1c72 Sort members
     add 6706bb98a Javadoc
     add 9a84f7068 Javadoc
     add b44be3bcd Reset Java 26 as experimental until Applet issue is sorted.
     add 516f25567 Prepare for the next release candidate

No new revisions were added by this update.

Summary of changes:
 .github/workflows/codeql-analysis.yml              |   8 +-
 .github/workflows/maven.yml                        |   2 +-
 .github/workflows/scorecards-analysis.yml          |   4 +-
 README.md                                          |   7 +-
 RELEASE-NOTES.txt                                  |  42 +++
 pom.xml                                            |  25 +-
 src/changes/changes.xml                            |  12 +
 .../configuration2/AbstractConfiguration.java      | 198 +++++++-------
 .../AbstractYAMLBasedConfiguration.java            |  48 ++--
 .../configuration2/CombinedConfiguration.java      |  10 +-
 .../configuration2/CompositeConfiguration.java     |   4 +-
 .../configuration2/ConfigurationLookup.java        |   2 +-
 .../commons/configuration2/ConfigurationUtils.java |   4 +-
 .../configuration2/ConfigurationXMLReader.java     |   2 +-
 .../DynamicCombinedConfiguration.java              |   4 +-
 .../configuration2/EnvironmentConfiguration.java   |   6 +-
 .../ImmutableConfigurationInvocationHandler.java   |   2 +-
 .../configuration2/PropertiesConfiguration.java    |  61 ++++-
 .../PropertiesConfigurationLayout.java             |   2 +-
 .../configuration2/SubnodeConfiguration.java       |   4 +-
 .../commons/configuration2/XMLConfiguration.java   |   2 +-
 .../commons/configuration2/YAMLConfiguration.java  |  20 +-
 .../configuration2/beanutils/BeanHelper.java       |  10 +-
 .../beanutils/ConfigurationDynaClass.java          |   2 +-
 .../beanutils/XMLBeanDeclaration.java              |   2 +-
 .../builder/BasicBuilderParameters.java            |   8 +-
 .../builder/BasicConfigurationBuilder.java         |   4 +-
 .../BuilderConfigurationWrapperFactory.java        |   4 +-
 .../ConfigurationBuilderResultCreatedEvent.java    |   2 +-
 .../builder/CopyObjectDefaultHandler.java          |   2 +-
 .../builder/DefaultParametersManager.java          |   4 +-
 .../builder/FileBasedBuilderParametersImpl.java    |   2 +-
 .../builder/FileBasedConfigurationBuilder.java     |   2 +-
 .../combined/BaseConfigurationBuilderProvider.java |   4 +-
 .../combined/CombinedBuilderParametersImpl.java    |   8 +-
 .../combined/CombinedConfigurationBuilder.java     |   2 +-
 .../FileExtensionConfigurationBuilderProvider.java |   4 +-
 .../combined/MultiFileConfigurationBuilder.java    |   2 +-
 .../builder/combined/MultiWrapDynaBean.java        |   4 +-
 .../builder/combined/MultiWrapDynaClass.java       |   2 +-
 .../convert/DefaultConversionHandler.java          |   2 +-
 .../convert/DisabledListDelimiterHandler.java      |   2 +-
 .../configuration2/convert/PropertyConverter.java  |   2 +-
 .../configuration2/event/BaseEventSource.java      |   2 +-
 .../apache/commons/configuration2/event/Event.java |   2 +-
 .../configuration2/event/EventListenerList.java    |  10 +-
 .../event/EventListenerRegistrationData.java       |   4 +-
 ...info.java => ConfigurationDeniedException.java} |  28 +-
 .../configuration2/ex/ConfigurationException.java  |   4 +-
 .../ex/ConfigurationRuntimeException.java          |  10 +-
 .../configuration2/ex/ConversionException.java     |   6 +-
 .../interpol/ConfigurationInterpolator.java        |   6 +-
 .../interpol/InterpolatorSpecification.java        |   4 +-
 .../io/AbsoluteNameLocationStrategy.java           |  39 ++-
 .../io/AbstractFileLocationStrategy.java           | 293 +++++++++++++++++++++
 .../io/BasePathLocationStrategy.java               |  32 ++-
 .../io/ClasspathLocationStrategy.java              |  29 +-
 .../io/CombinedLocationStrategy.java               |  94 +++++--
 .../configuration2/io/ConfigurationLogger.java     |   4 +-
 .../commons/configuration2/io/FileHandler.java     |  52 ++--
 .../configuration2/io/FileLocationStrategy.java    |   4 +
 .../configuration2/io/FileLocatorUtils.java        |  65 ++---
 .../io/FileSystemLocationStrategy.java             |  29 +-
 .../commons/configuration2/io/FileUtils.java       |   5 +-
 .../io/HomeDirectoryLocationStrategy.java          |  98 +++++--
 .../io/ProvidedURLLocationStrategy.java            |  38 ++-
 .../plist/XMLPropertyListConfiguration.java        |   4 +-
 .../reloading/CombinedReloadingController.java     |   4 +-
 .../reloading/PeriodicReloadingTrigger.java        |   2 +-
 .../reloading/ReloadingController.java             |   2 +-
 .../resolver/DefaultEntityResolver.java            |   2 +-
 .../tree/DefaultConfigurationKey.java              |   8 +-
 .../tree/DefaultExpressionEngine.java              |   6 +-
 .../commons/configuration2/tree/ImmutableNode.java |   2 +-
 .../configuration2/tree/InMemoryNodeModel.java     |   4 +-
 .../configuration2/tree/NodeTreeWalker.java        |   4 +-
 .../configuration2/tree/TrackedNodeModel.java      |   4 +-
 .../tree/xpath/ConfigurationAttributePointer.java  |   2 +-
 .../tree/xpath/ConfigurationNodePointer.java       |   2 +-
 .../tree/xpath/XPathExpressionEngine.java          |   4 +-
 src/site/xdoc/download_configuration.xml           |  26 +-
 .../TestAbstractHierarchicalConfiguration.java     |  20 +-
 .../configuration2/TestConfigurationUtils.java     |   6 +-
 .../configuration2/TestImmutableConfiguration.java |   5 +-
 .../configuration2/TestJNDIConfiguration.java      |   2 +-
 .../TestPatternSubtreeConfigurationWrapper.java    |   4 +-
 .../TestPropertiesConfiguration.java               | 164 +++++++++++-
 .../configuration2/TestXMLConfiguration.java       |  10 +-
 .../configuration2/TestYAMLConfiguration.java      |  18 +-
 .../builder/TestBasicConfigurationBuilder.java     |   2 +-
 .../TestAbstractFileLocationStrategy.java}         |  14 +-
 .../commons/configuration2/io/TestFileHandler.java |   4 +-
 .../io/TestProvidedURLLocationStrategy.java        |  42 +++
 ...clude-load-url-bad-scheme-exception.properties} |   2 +-
 ... => include-load-url-file-exception.properties} |   2 +-
 ...ude-load-url-host-unknown-exception.properties} |   0
 ... => include-load-url-http-exception.properties} |   0
 .../apache/commons/configuration2/yaml/cycle.yaml  |   6 +-
 src/test/resources/test.yaml                       |   3 +-
 99 files changed, 1292 insertions(+), 489 deletions(-)
 copy src/main/java/org/apache/commons/configuration2/ex/{package-info.java => 
ConfigurationDeniedException.java} (55%)
 create mode 100644 
src/main/java/org/apache/commons/configuration2/io/AbstractFileLocationStrategy.java
 copy 
src/test/java/org/apache/commons/configuration2/{TestPatternSubtreeConfigurationWrapper.java
 => io/TestAbstractFileLocationStrategy.java} (71%)
 copy src/test/resources/{include-load-exception.properties => 
include-load-url-bad-scheme-exception.properties} (92%)
 copy src/test/resources/{include-load-exception.properties => 
include-load-url-file-exception.properties} (93%)
 copy src/test/resources/{include-load-exception.properties => 
include-load-url-host-unknown-exception.properties} (100%)
 rename src/test/resources/{include-load-exception.properties => 
include-load-url-http-exception.properties} (100%)
 copy .github/GH-ROBOTS.txt => 
src/test/resources/org/apache/commons/configuration2/yaml/cycle.yaml (84%)

Reply via email to