Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency io.smallrye.config:smallrye-config-source-yaml to v3 #41

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 23, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.smallrye.config:smallrye-config-source-yaml (source) 2.13.3 -> 3.10.1 age adoption passing confidence

Release Notes

smallrye/smallrye-config (io.smallrye.config:smallrye-config-source-yaml)

v3.10.1

Compare Source

  • #​1252 Release 3.10.1
  • #​1251 Validate mapping annotation only in SmallRyeConfigBuilder
  • #​1250 Reduce allocations when generating default names
  • #​1248 fix #​1246: honor ConfigProperties.UNCONFIGURED_PREFIX again
  • #​1247 Remove ConfigValuePropertiesConfigSource from docs
  • #​1245 Bump io.smallrye.common:smallrye-common-bom from 2.7.0 to 2.8.0

v3.10.0

Compare Source

  • #​1244 Release 3.10.0
  • #​1243 Release 3.10.0
  • #​1242 Bump version.curator from 5.7.0 to 5.7.1
  • #​1240 Bump kotlin.version from 2.0.20 to 2.0.21
  • #​1239 Add @​ConfigMapping beanStyleGetter to enable / disable bean style getter names matching with configuration names
  • #​1237 Bump org.ow2.asm:asm from 9.7 to 9.7.1
  • #​1236 Rename ConfigClassWithPrefix to ConfigClass and use it in SmallRyeConfigBuilder
  • #​1235 Bump version.smallrye.testing from 2.3.0 to 2.3.1
  • #​1234 Bump io.smallrye.common:smallrye-common-bom from 2.4.0 to 2.7.0
  • #​1233 Split release into two workflows
  • #​1231 Slight optimization when looking up System properties
  • #​1229 Bump io.fabric8:docker-maven-plugin from 0.45.0 to 0.45.1
  • #​1226 Move local classes to inner to reduce the number of classes in the main package
  • #​1224 Remove constructor arguments from examples
  • #​1223 Fix docs of interceptor service registration
  • #​1222 Bump io.smallrye:smallrye-parent from 45 to 46
  • #​1220 Support a fixed list of Map keys statically @​WithKeys
  • #​1218 Bump org.yaml:snakeyaml from 2.2 to 2.3
  • #​1217 Cache profile prefixes
  • #​1216 Avoid expensive exception and log when getValues fails lookup for indexed properties and fallbacks to comma
  • #​1215 Check if profile file resources are in the location ClassLoader
  • #​1214 Internal cleanup of AbstractLocationConfigSourceLoader
  • #​1213 Reduce allocations of iterateNames
  • #​1212 Improve mappings documentation
  • #​1211 Avoid using string concatenation to forge impl name
  • #​1210 Bump kotlin.version from 2.0.0 to 2.0.20
  • #​1209 ConfigValue name consistent with PropertiesConfigSource
  • #​1204 Search for indexed property names before flattened comma separated value name when loading Collections for CDI injection
  • #​1203 Remove the generation of a comma separated value name for Collections in the YamlConfigSource
  • #​1202 Search for indexed property names before flattened comma separated value name when loading Collections
  • #​1201 Drop support for full YAML content in parent property names
  • #​1200 Bump io.fabric8:docker-maven-plugin from 0.44.0 to 0.45.0
  • #​1198 Update sample ordinal in custom.md
  • #​1195 Bump zipp from 3.15.0 to 3.19.1 in /documentation

v3.9.1

Compare Source

  • #​1206 Release 3.9.1
  • #​1205 Keep a reference to the full interceptor chain to call restart

v3.9.0

Compare Source

  • #​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

v3.8.3

Compare Source

  • #​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

v3.8.2

Compare Source

  • #​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

v3.8.1

Compare Source

  • #​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

v3.8.0

Compare Source

  • #​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

v3.7.1

Compare Source

  • #​1140 Release 3.7.1
  • #​1136 Avoid memory leak when thread is reused
  • #​1135 Do not fail with inline map value in mapping

v3.7.0

Compare Source

  • #​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

v3.6.1

Compare Source

  • #​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

v3.6.0

Compare Source

  • #​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

v3.5.4

Compare Source

  • #​1113 Check all used properties when required to create a Map entry

v3.5.3

Compare Source

  • #​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

v3.5.2

Compare Source

  • #​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

v3.5.1

Compare Source

v3.5.0

Compare Source

  • #​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

v3.4.1

Compare Source

  • #​1019 Release 3.4.1
  • #​1017 Update SmallRye Commons to 2.2.0
  • #​1016 Single StringBuilder allocation per find
  • #​1014 Match and replace semantic property names in the EnvConfigSource
  • #​1013 Do not override defaults set by the builder with mappings
  • #​1012 Bump io.smallrye:smallrye-parent from 40 to 41

v3.4.0

Compare Source

  • #​1011 Release 3.4.0
  • #​1010 Update SmallRye Parent to 41
  • #​1009 Register SecretKeysHandlerFactory with SmallRyeConfigBuilder
  • #​1007 Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.0 to 3.5.1
  • #​1004 Support custom validator annotations at the nested element method
  • #​1003 Improve normalization of profiled property
  • #​1000 Reimplement handling of environment variables names to improve performance and allocation
  • #​999 Deprecate unused APIs
  • #​998 Allocation improvements
  • #​997 Cache getPropertyNames
  • #​996 Improve EnvConfigSource
  • #​994 Bump dependency.version.openwebbeans from 2.0.27 to 4.0.0
  • #​993 Improve DefaultValuesConfigSource
  • #​992 Half-recursive getProperties
  • #​982 Bump kotlin.version from 1.9.0 to 1.9.10
  • #​979 Bump io.fabric8:docker-maven-plugin from 0.43.2 to 0.43.4
  • #​977 Change getClassLoader from SmallRyeConfigBuilder to public
  • #​976 Add API to register customizers directly with the builder
  • #​975 Add a way to customize the SmallRyeConfigBuilder via ServiceLoader
  • #​974 Bump org.eclipse.parsson:parsson from 1.1.3 to 1.1.4
  • #​973 Bump org.yaml:snakeyaml from 2.0 to 2.1
  • #​936 Bump pymdown-extensions from 9.5 to 10.0 in /documentation

v3.3.4

Compare Source

  • #​988 Release 3.3.4
  • #​987 Generated dotted properties from Env before other interceptors, so the properties can be modified by profiles, relocates, etc.
  • #​984 Reduce String/StringBuilder allocations
  • #​980 Use the correct annotation name in the error message
  • #​978 Bump io.fabric8:docker-maven-plugin from 0.43.2 to 0.43.3

v3.3.3

Compare Source

  • #​972 Release 3.3.3
  • #​971 Support both indexed and plain keys for mappings leaf Maps
  • #​969 Add configuration to enable logging of values
  • #​968 Changed priority of the LoggingInterceptor to avoid logging profiled lookups
  • #​967 Update MicroProfile Config to 3.0.3
  • #​966 Bump io.fabric8:docker-maven-plugin from 0.43.0 to 0.43.2

v3.3.2

Compare Source

  • #​964 Release 3.3.2
  • #​963 Support secret handler configuration from Keystore
  • #​962 Bump parsson from 1.1.2 to 1.1.3
  • #​961 Support lazy SecretKeysHandlers
  • #​960 Use Base64 encoded password for AESGCMNoPaddingSecretKeysHandler
  • #​956 Bump kotlin.version from 1.7.22 to 1.9.0

v3.3.1

Compare Source

v3.3.0

Compare Source

  • #​947 Release 3.3.0
  • #​946 Bump smallrye-parent from 39 to 40
  • #​943 Improve message when property is not mapped
  • #​942 Bump docker-maven-plugin from 0.42.1 to 0.43.0
  • #​941 Bump parsson from 1.1.1 to 1.1.2
  • #​939 Support defaults in Maps
  • #​938 Added path information to failing class level validations
  • #​937 Provide a way to disable the SecretKeysHandler
  • #​934 Improve message when enum conversion fails
  • #​933 Support @​WithName with dotted names
  • #​932 Bump version.curator from 5.4.0 to 5.5.0
  • #​928 Fix Map documentation
  • #​927 Support unnamed Map keys
  • #​925 Minor documentation fixes
  • #​923 Validate mapping super types
  • #​922 Bump docker-maven-plugin from 0.42.0 to 0.42.1
  • #​915 Bump maven-resources-plugin from 3.3.0 to 3.3.1
  • #​914 Bump asm from 9.4 to 9.5

v3.2.1

Compare Source

  • #​919 Support property names in KeyMapBackedConfigSource
  • #​918 Public API to get a ConfigMapping interface or class
  • #​917 Also ignore nested roots, when ignoring a path

v3.2.0

Compare Source

  • #​912 Remove deprecated APIs
  • #​910 Add converter for java.nio.file.Path
  • #​907 NPE when obtaining ConfigValue via getValue
  • #​905 Fail on missing file when scheme file is specified
  • #​904 Support Optional Collections with Validator
  • #​903 Add way to clone a ConfigValue via the corresponding builder
  • #​901 Improve config locations error messages when resource not found
  • #​900 Support Map keys without quotes for non group elements
  • #​899 Bump docker-maven-plugin from 0.41.0 to 0.42.0
  • #​897 Move to Jakarta 10
  • #​833 Secret Keys Handlers

v3.1.3

Compare Source

v3.1.2

Compare Source

v3.1.1

Compare Source

v3.1.0

Compare Source

v3.0.0

Compare Source

  • Moved packages from javax to jakarta

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch 7 times, most recently from 441c169 to 68452b9 Compare February 28, 2023 12:24
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch 9 times, most recently from 27730f1 to 040dfc5 Compare March 15, 2023 17:39
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch 3 times, most recently from 5fcfc85 to f5188bb Compare March 22, 2023 00:46
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch from f5188bb to 09d9915 Compare March 31, 2023 18:51
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch 3 times, most recently from 5d6371c to 2a092a1 Compare April 14, 2023 12:46
@renovate renovate bot changed the title Update dependency io.smallrye.config:smallrye-config-source-yaml to v3 Update dependency io.smallrye.config:smallrye-config-source-yaml to v3 - autoclosed Apr 20, 2023
@renovate renovate bot closed this Apr 20, 2023
@renovate renovate bot deleted the renovate/major-smallrye.config.version branch April 20, 2023 01:22
@renovate renovate bot changed the title Update dependency io.smallrye.config:smallrye-config-source-yaml to v3 - autoclosed Update dependency io.smallrye.config:smallrye-config-source-yaml to v3 Apr 20, 2023
@renovate renovate bot reopened this Apr 20, 2023
@renovate renovate bot restored the renovate/major-smallrye.config.version branch April 20, 2023 06:43
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch from 2a092a1 to 4513b91 Compare April 25, 2023 20:01
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch from 9973d25 to 96a422c Compare June 12, 2023 18:17
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch 2 times, most recently from 5eed0c0 to 31bd0d3 Compare June 20, 2023 16:30
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch from 31bd0d3 to 6beda5f Compare July 6, 2023 18:10
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch from 6beda5f to 02eeaff Compare July 17, 2023 21:02
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch from 02eeaff to dafd010 Compare August 4, 2023 16:54
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch from dafd010 to baba9da Compare August 30, 2023 16:18
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch 2 times, most recently from e61a182 to 059da5b Compare October 2, 2023 16:35
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch 3 times, most recently from 600d93f to c53208b Compare November 11, 2023 02:00
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch from c53208b to 6fdd1b1 Compare December 23, 2023 01:26
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch from 6fdd1b1 to 8e6f211 Compare January 2, 2024 19:48
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch from 8e6f211 to 08c4b23 Compare January 11, 2024 23:12
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch 2 times, most recently from 1efcea0 to fe8f5fc Compare February 7, 2024 13:13
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch from fe8f5fc to e2c41fa Compare February 28, 2024 16:13
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch 2 times, most recently from 826cb82 to 6281733 Compare March 14, 2024 16:14
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch from 6281733 to b90d644 Compare March 19, 2024 01:13
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch 2 times, most recently from 12640b2 to afe17f0 Compare April 24, 2024 18:10
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch from afe17f0 to 90c5b53 Compare May 23, 2024 11:10
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch from 90c5b53 to 0203e5a Compare June 22, 2024 13:34
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch from 0203e5a to 343f9ff Compare July 15, 2024 15:59
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch from 343f9ff to 2e6f09d Compare August 1, 2024 04:31
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch from 2e6f09d to 7c362c3 Compare October 15, 2024 20:28
@renovate renovate bot force-pushed the renovate/major-smallrye.config.version branch from 7c362c3 to 6551724 Compare November 12, 2024 20:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants