Releases: smallrye/smallrye-config
Releases · smallrye/smallrye-config
3.5.4
3.5.3
- #1111 Ignore unmapped properties recursively when other properties are also ignored
- #1110 Include super toString methods
- #1109 Do not add a dash in skewer if an all upper case word ends with a digit
- #1107 Ignore unnamed map paths clash with shadowed names
- #1106 Do not index keys when populating a non Collection value Map
- #1104 Ignore unmapped configurations from the EnvConfigSource
- #1102 Improve matching of Env names with non-alphanumeric characters
- #1100 Match properties with profiled Env names
- #1097 Use map factory in getValues
- #1095 Simplify getRawValue
- #1090 Do not skip a character if the env var character after a number is
- #1089 Bump jinja2 from 3.1.2 to 3.1.3 in /documentation
3.5.2
- #1088 Release 3.5.2
- #1087 Generate defaults for all super types
- #1086 Adding the protected modifier back to getDefaultSources() in SmallRyeConfigBuilder
- #1084 Fix casting issue
- #1083 Bump version.curator from 5.5.0 to 5.6.0
- #1080 Support multiple profile names in dynamic property names
- #1079 Replaced String#length == 0 by String#isEmpty
- #1071 Bump kotlin.version from 1.9.21 to 1.9.22
3.5.1
3.5.0
- #1072 Release 3.5.0
- #1069 fix: passing the whole property name to the error message
- #1066 Bump actions/setup-python from 2 to 5
- #1065 Bump actions/setup-java from 1 to 4
- #1064 Bump actions/checkout from 2 to 4
- #1063 Bump actions/upload-artifact from 2 to 4
- #1062 Prevent duplicate profiles
- #1061 Generate all mappings binding code
- #1060 Mapping defaults to ConfigSourceContext
- #1058 Update MicroProfile Config to 3.1
- #1055 Bump kotlin.version from 1.9.10 to 1.9.21
- #1054 Bump dependency.version.openwebbeans from 4.0.0 to 4.0.1
- #1039 Add Java 21 builder
- #1034 Consistent programmatic and CDI Map support
- #1032 Bump org.eclipse.parsson:parsson from 1.1.4 to 1.1.5
- #1030 Bump com.typesafe:config from 1.4.2 to 1.4.3
- #1027 Remove references to Property classes from runtime
- #1026 Match any file extension from the acceptable list when loading profile locations
- #1025 Log loaded ConfigSources
- #1024 Bump io.smallrye:smallrye-parent from 41 to 42
- #1023 Improve handling of invalid keys
- #1022 Move logging & messages to private package
- #1020 Remove unused code
- #1015 Bump org.ow2.asm:asm from 9.5 to 9.6
- #985 Bump org.yaml:snakeyaml from 2.1 to 2.2
3.4.4
3.4.3
3.4.2
- #1046 Ignore .env folder in the .env Config provider
- #1045 Do not rely on order to assert mapping toString result
- #1043 Case-sensitive EnvProperty
- #1042 Fix StringUtil.skewer to properly convert camelCase and upper case names
- #1041 Match dotted dashed property names in Environment Variables
- #1029 SmallRyeConfigBuilderCustomizer documentation
- #1028 @WithDefaults documentation