Releases
2.3.0
#564 Use user.dir to read .env file.
#563 Include normalized property names in EnvConfigSource.getPropertyNames
#562 Improve Exception messages
#561 Apply smallrye.config.mapping.validate-unknown only to SmallRye @ConfigMapping.
#560 Consistent config names and API.
#559 Bump asm from 9.0 to 9.1
#558 Introduce Pattern converter
#556 Improved NamingStrategy support.
#552 Self contained CDI Injection tests.
#551 Add test for file://.
#550 Improved support for defaults and indexed properties in ConfigMappings.
#548 smallrye.config.mapping.validate-unknown should default to false
#547 Interceptors before ConfigSources always.
#546 Use ordinal of the original source of smallrye.config.locations
to load the additional ones.
#545 Apply the same NamingStrategy to all groups in a ConfigMapping root.
#544 Add API to check if property is present.
#543 Relocation in getPropertyNames.
#542 Add API to check if property exists
#540 Add a FileSystemConfigSourceFactory to bootstrap the FileSystemConfigSource with the configuration property smallrye.config.source.file.location.
#539 Support snake case naming strategy.
#538 Don't directly search WEB-INF/classes for config properties files. Missing sources from #528 .
#532 Consider the default config_ordinal for sources loaded by the additional location config
#488 Support validation in ConfigMappings
You can’t perform that action at this time.