@@ -81,16 +81,16 @@ updates:
8181 update-types : [ "version-update:semver-major" ]
8282 # Apache Cassandra: keep version 3.x
8383 - dependency-name : " org.apache.cassandra:*"
84- versions : [ "[4.0.0 ,)" ]
84+ versions : [ "[4,)" ]
8585 # Kubernetes: keep version 5.x
8686 - dependency-name : " io.fabric8:*"
87- versions : [ "[6.0.0 ,)" ]
87+ versions : [ "[6,)" ]
8888 # `com.conversantmedia:disruptor` 1.2.16 requires Java 9
8989 - dependency-name : " com.conversantmedia:disruptor"
9090 versions : [ "[1.2.16,)" ]
9191 # Keep Jakarta EE at version 9.0
9292 - dependency-name : " jakarta.platform:*"
93- versions : [ "[10.0.0 ,)" ]
93+ versions : [ "[10,)" ]
9494 # OpenRewrite is quite noisy. Let us skip patch and minor updates:
9595 - dependency-name : " org.openrewrite:*"
9696 update-types : [ "version-update:semver-minor", "version-update:semver-patch" ]
@@ -100,25 +100,28 @@ updates:
100100 update-types : [ "version-update:semver-minor", "version-update:semver-patch" ]
101101 # Json Unit 3.x requires Java 17
102102 - dependency-name : " net.javacrumbs.json-unit:*"
103- versions : [ "[3.0.0 ,)" ]
103+ versions : [ "[3,)" ]
104104 # Update both `disruptor.version` to latest 3.x version
105105 # and `disruptor4.version` to latest 4.x version
106106 - dependency-name : " com.lmax:disruptor"
107107 update-types : [ "version-update:semver-major" ]
108108 # WebCompere System Stubs requires Java 11
109109 - dependency-name : " uk.org.webcompere:*"
110- versions : [ "2.1.0 ,)" ]
110+ versions : [ "[ 2.1,)" ]
111111 # SLF4J 1.7.x should only upgrade to 1.7.x and
112112 # SLF4J 2.x should only upgrade to 2.x.
113113 - dependency-name : " org.slf4j:slf4j-api"
114114 update-types : [ "version-update:semver-major" ]
115115 # Plexus Utils 4.x are for Maven 4.x
116116 - dependency-name : " org.codehaus.plexus:plexus-utils"
117- versions : [ "4,)" ]
117+ versions : [ "[ 4,)" ]
118118 # MongoDB 3.x should only upgrade to 3.x and
119119 # MongoDB 4.x should only upgrade to 4.x
120120 - dependency-name : " org.mongodb:*"
121121 update-types : [ "version-update:semver-major" ]
122+ # H2 version 2.3.x requires Java 11
123+ - dependency-name : " com.h2database:h2"
124+ versions : [ "[2.3,)" ]
122125
123126 - package-ecosystem : github-actions
124127 directory : " /"
@@ -141,43 +144,16 @@ updates:
141144 registries :
142145 - maven-central
143146 ignore :
144- # Jetty 10.x does not have an internal logging API
145- - dependency-name : " org.eclipse.jetty:*"
146- update-types : [ "version-update:semver-major" ]
147- # EclipseLink 3.x is Jakarta EE 9
148- - dependency-name : " org.eclipse.persistence:*"
149- update-types : [ "version-update:semver-major" ]
150- # Spring 6.x is Jakarta EE 9
151- - dependency-name : " org.springframework:*"
152- update-types : [ "version-update:semver-major" ]
153- # Spring Boot 3.x is Jakarta EE 9
154- - dependency-name : " org.springframework.boot:*"
155- update-types : [ "version-update:semver-major" ]
156- # Spring Cloud 2022.x is Jakarta EE 9
157- - dependency-name : " org.springframework.cloud:*"
158- update-types : [ "version-update:semver-major" ]
159- # Keep Logback version 1.2.x
160- - dependency-name : " ch.qos.logback:*"
161- update-types : [ "version-update:semver-major", "version-update:semver-minor" ]
162- # Apache Cassandra: keep version 3.x
163- - dependency-name : " org.apache.cassandra:*"
164- versions : [ "[4.0.0,)" ]
165- # Kubernetes: keep version 5.x
166- - dependency-name : " io.fabric8:*"
167- versions : [ "[6.0.0,)" ]
168147 # Keep Jakarta EE at version 9.0
169148 - dependency-name : " jakarta.platform:*"
170- versions : [ "[10.0.0 ,)" ]
149+ versions : [ "[10,)" ]
171150 # OpenRewrite is quite noisy. Let us skip patch and minor updates:
172151 - dependency-name : " org.openrewrite:*"
173152 update-types : [ "version-update:semver-minor", "version-update:semver-patch" ]
174153 - dependency-name : " org.openrewrite.maven:*"
175154 update-types : [ "version-update:semver-minor", "version-update:semver-patch" ]
176155 - dependency-name : " org.openrewrite.recipe:*"
177156 update-types : [ "version-update:semver-minor", "version-update:semver-patch" ]
178- # Json Unit 3.x requires Java 17
179- - dependency-name : " net.javacrumbs.json-unit:*"
180- versions : [ "[3.0.0,)" ]
181157 # SLF4J 1.7.x should only upgrade to 1.7.x and
182158 # SLF4J 2.x should only upgrade to 2.x.
183159 - dependency-name : " org.slf4j:slf4j-api"
0 commit comments