3.11.0
·
42 commits
to main
since this release
- #1288 Release 3.11.0
- #1287 Move to Java 17
- #1286 Use static method to create object for leaf properties
- #1285 Add an equals by region to PropertyName
- #1284 Builtin Converters for
File
andURI
- #1283 Avoid new HashSet allocation if there are no secrets
- #1282 Cache the profile converter in ProfileConfigSourceInterceptor
- #1281 Cache hashCode of PropertyName
- #1280 Use
Map.forEach
for iterating over values - #1279 Avoid using lambda in PropertiesConfigSource
- #1275 Use
invokeExact
when creating a ConfigMapping object - #1274 Replace streams with for loop in customizers handling
- #1273 Generate properties names with defaults in mapping class
- #1272 fix: avoid out of range error with long profile names
- #1271 Bump dependency.version.openwebbeans from 4.0.2 to 4.0.3
- #1270 check duplicate keys
- #1268 Source names as constants
- #1267 Match most specific mapping prefix when matching environment variables
- #1266 Use config ordinal to determine which config style to use when populating list, between comma-separated and indexed
- #1265 Bump io.smallrye.common:smallrye-common-bom from 2.8.0 to 2.9.0
- #1264 Validate mappings on creation instead of on lookup
- #1263 Improve reportUnknown allocations
- #1262 Public getter for ConfigValue#problems
- #1261 Remove deprecated providers
- #1260 Remove deprecated ConfigMappings#mappedProperties