Skip to content

Releases: smallrye/smallrye-config

3.9.1

31 Jul 22:42
Compare
Choose a tag to compare
  • #1206 Release 3.9.1
  • #1205 Keep a reference to the full interceptor chain to call restart

3.9.0

15 Jul 13:11
Compare
Choose a tag to compare
  • #1196 Release 3.9.0
  • #1193 Make jakarta.annotation-api compile scope so SmallRyeConfig can be used without any extra set up
  • #1192 Test discover of application configuration
  • #1191 Support .env file by default
  • #1190 Support application configuration file by default
  • #1189 Bump io.smallrye:smallrye-parent from 44 to 45
  • #1187 PropertiesConfigSource implement ConfigValueConfigSource
  • #1186 Remove KeyMapBackedConfigSource
  • #1185 Move ConfigValue Map views to ConfigValueConfigSource
  • #1184 Remove Json Converters
  • #1183 Do not transform properties names coming from .env to underscores
  • #1181 Generate equals and hashcode for @ConfigMapping implementations
  • #1170 Bump kotlin.version from 1.9.23 to 2.0.0

3.8.3

22 Jun 11:50
Compare
Choose a tag to compare
  • #1182 Release 3.8.3
  • #1180 Env matching names before mappings
  • #1179 Remove TestNG
  • #1177 Bump version.curator from 5.6.0 to 5.7.0
  • #1176 fix factory generic
  • #1175 Improve message on mapping generation failure
  • #1174 Bump io.smallrye:smallrye-parent from 43 to 44
  • #1172 Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.3 to 3.6.0

3.8.2

23 May 10:03
Compare
Choose a tag to compare
  • #1171 Release 3.8.2
  • #1169 Fix Sonar coverage
  • #1168 Added method signature to exceptions thrown by ConfigMappingInterface.getProperties()
  • #1165 Discover SecretKeyHandlers by default
  • #1164 Clarify when smallrye.config.profile must be set
  • #1162 Bump jinja2 from 3.1.3 to 3.1.4 in /documentation

3.8.1

24 Apr 18:01
Compare
Choose a tag to compare
  • #1159 Release 3.8.1
  • #1158 Keep all mapping names
  • #1157 Check invalid mapped properties
  • #1156 Override super members defaults
  • #1155 Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.2 to 3.5.3
  • #1154 Change getSuperTypes to public

3.8.0

23 Apr 13:41
Compare
Choose a tag to compare
  • #1153 Release 3.8.0
  • #1150 Update SR Commons to 2.4.0
  • #1149 Consistent collection type for profiles
  • #1148 Always include super properties of mappings
  • #1147 PropertyName do not match star with empty
  • #1146 Generate mapping names
  • #1145 Bump org.eclipse.parsson:parsson from 1.1.5 to 1.1.6
  • #1144 Bump io.smallrye:smallrye-parent from 42 to 43
  • #1143 Support expression expansion with secret keys configuration values
  • #1142 Bump org.ow2.asm:asm from 9.6 to 9.7
  • #1101 Bug! Spring bootJar: NoSuchFileException: /path/application.jar!/BOOT-INF/classes, /path/application.jar!/BOOT-INF/lib/somelib.jar

3.7.1

18 Mar 21:51
Compare
Choose a tag to compare
  • #1140 Release 3.7.1
  • #1136 Avoid memory leak when thread is reused
  • #1135 Do not fail with inline map value in mapping

3.7.0

14 Mar 15:15
Compare
Choose a tag to compare
  • #1134 Release 3.7.0
  • #1132 Fallback to inline Map conversion instead of being the primary option
  • #1129 Bump kotlin.version from 1.9.22 to 1.9.23
  • #1128 Allow interceptors to interpose between "regular" sources and default sources

3.6.1

09 Mar 12:12
Compare
Choose a tag to compare
  • #1131 Release 3.6.1
  • #1130 Improve relocates and fallbacks
  • #1127 Re-introduce a no-args constructor for LoggingConfigSourceInterceptor...
  • #1124 Check for empty values in isPropertyPresent
  • #1123 Include mappings nested super types metadata

3.6.0

28 Feb 12:45
Compare
Choose a tag to compare
  • #1122 Release 3.6.0
  • #1121 Cleanup project
  • #1120 Remove deprecated APIs
  • #1119 Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.2
  • #1118 Bump io.fabric8:docker-maven-plugin from 0.43.4 to 0.44.0
  • #1117 Properly read and validate Env configuration in Factories
  • #1116 Bump dependency.version.openwebbeans from 4.0.1 to 4.0.2
  • #1082 Introduce restart method for interceptors