Releases: spring-projects/spring-pulsar
Releases · spring-projects/spring-pulsar
v2.0.0-RC1
🐞 Bug Fixes
- Allow
DeadLetterPolicy.deadLetterTopicto be non-fully-qualified #1241
🔨 Dependency Upgrades
- Update Testcontainers to 2.0.1 #1296
- Update nullability plugin to 0.0.6 #1295
- Update to Spring Framework 7.0.0-RC1 #1293
- Bump ch.qos.logback:logback-classic from 1.5.19 to 1.5.20 #1290
- Bump io.spring.nullability from 0.0.5 to 0.0.6 in the development-dependencies group #1286
- Bump io.micrometer:micrometer-tracing-bom from 1.6.0-M3 to 1.6.0-RC1 #1282
- Bump io.micrometer:micrometer-bom from 1.16.0-M3 to 1.16.0-RC1 #1281
- Update to Pulsar 4.1.1 #1278
- Bump io.spring.nullability from 0.0.4 to 0.0.5 in the development-dependencies group #1272
- Bump ch.qos.logback:logback-classic from 1.5.18 to 1.5.19 #1270
- Bump org.junit:junit-bom from 6.0.0-RC3 to 6.0.0 #1269
- Update to Junit 6.0.0-RC3 #1268
- Bump org.assertj:assertj-bom from 3.27.4 to 3.27.6 #1266
- Bump org.assertj:assertj-bom from 3.27.4 to 3.27.5 #1261
- Bump org.projectlombok:lombok from 1.18.40 to 1.18.42 #1258
v1.2.11
🔨 Dependency Upgrades
- Bump org.springframework:spring-framework-bom from 6.2.11 to 6.2.12 #1289
- Bump io.projectreactor:reactor-bom from 2024.0.10 to 2024.0.11 #1285
- Bump io.micrometer:micrometer-bom from 1.14.11 to 1.14.12 #1284
- Bump io.micrometer:micrometer-tracing-bom from 1.4.10 to 1.4.11 #1283
- Bump org.apache.pulsar:pulsar-client-all from 3.3.8 to 3.3.9 #1274
- Bump ch.qos.logback:logback-classic from 1.5.18 to 1.5.19 #1271
- Bump ch.qos.logback:logback-classic from 1.5.19 to 1.5.20 #1291
- Bump org.assertj:assertj-bom from 3.27.4 to 3.27.5 #1262
- Bump org.assertj:assertj-bom from 3.27.4 to 3.27.6 #1267
Full Changelog: v1.2.10...v1.2.11
v2.0.0-M3
🐞 Bug Fixes
- Allow
DeadLetterPolicy.deadLetterTopicto be non-fully-qualified #1241
🔨 Dependency Upgrades
- Update Testcontainers to 2.0.1 #1296
- Update nullability plugin to 0.0.6 #1295
- Update to Spring Framework 7.0.0-RC1 #1293
- Bump ch.qos.logback:logback-classic from 1.5.19 to 1.5.20 #1290
- Bump io.spring.nullability from 0.0.5 to 0.0.6 in the development-dependencies group #1286
- Bump io.micrometer:micrometer-tracing-bom from 1.6.0-M3 to 1.6.0-RC1 #1282
- Bump io.micrometer:micrometer-bom from 1.16.0-M3 to 1.16.0-RC1 #1281
- Update to Pulsar 4.1.1 #1278
- Bump io.spring.nullability from 0.0.4 to 0.0.5 in the development-dependencies group #1272
- Bump ch.qos.logback:logback-classic from 1.5.18 to 1.5.19 #1270
- Bump org.junit:junit-bom from 6.0.0-RC3 to 6.0.0 #1269
- Update to Junit 6.0.0-RC3 #1268
- Bump org.assertj:assertj-bom from 3.27.4 to 3.27.6 #1266
- Bump org.assertj:assertj-bom from 3.27.4 to 3.27.5 #1261
🎉 Enhancements
- Update to Gradle 9.1 and Java 25 by @onobc in #1275
- Remove Java 8 requirement from sample function app by @onobc in #1276
⚠️ Removals
Full Changelog: v2.0.0-M3...v2.0.0-RC1
v1.2.10
🔨 Dependency Upgrades
- Bump org.springframework:spring-framework-bom from 6.2.10 to 6.2.11 #1253
- Bump io.projectreactor:reactor-bom from 2024.0.9 to 2024.0.10 #1251
- Bump io.micrometer:micrometer-bom from 1.14.10 to 1.14.11 #1247
- Bump io.micrometer:micrometer-tracing-bom from 1.4.9 to 1.4.10 #1246
- Bump org.projectlombok:lombok from 1.18.38 to 1.18.40 #1244
Full Changelog: v1.2.9...v1.2.10
v2.0.0-M2
🐞 Bug Fixes
- Published artifacts contain invalid META-INF information #1202
🔨 Dependency Upgrades
- Bump org.springframework:spring-framework-bom from 7.0.0-M7 to 7.0.0-M8 #1221
- Update to Jackson 2.20.0-rc1 #1220
- Bump io.projectreactor:reactor-bom from 2025.0.0-M5 to 2025.0.0-M6 #1215
- Bump io.micrometer:micrometer-tracing-bom from 1.6.0-M1 to 1.6.0-M2 #1214
- Bump io.micrometer:micrometer-bom from 1.16.0-M1 to 1.16.0-M2 #1210
- Bump org.assertj:assertj-bom from 3.27.3 to 3.27.4 #1207
- Update to Pulsar 4.0.6 #1205
What's Changed
- [Release 2.0.0-M1] Update to next Boot snapshot by @onobc in #1198
- Update copyrights headers in source files (2.0.x) by @onobc in #1200
- Update to Pulsar 4.0.6 by @onobc in #1205
- Bump org.assertj:assertj-bom from 3.27.3 to 3.27.4 by @dependabot[bot] in #1207
- Fix license and notice files in jars by @onobc in #1219
- Bump io.projectreactor:reactor-bom from 2025.0.0-M5 to 2025.0.0-M6 by @dependabot[bot] in #1215
- Bump io.micrometer:micrometer-bom from 1.16.0-M1 to 1.16.0-M2 by @dependabot[bot] in #1210
- Bump io.micrometer:micrometer-tracing-bom from 1.6.0-M1 to 1.6.0-M2 by @dependabot[bot] in #1214
- Update to Jackson 2.20.0-rc1 by @onobc in #1220
- Bump org.springframework:spring-framework-bom from 7.0.0-M7 to 7.0.0-M8 by @dependabot[bot] in #1221
- Remove no longer needed exclusions from pulsar-client-all by @therepanic in #1064
- Remove and replace deprecated APIs marked for removal in 2.0.x by @therepanic in #1209
- Cleanup exclusions by @onobc in #1223
- Bump actions/checkout from 4 to 5 in the development-dependencies group by @dependabot[bot] in #1226
- Replace spring-retry with core-retry by @onobc in #1225
- Update
whats-new.adocfor Spring Retry replace with Core Retry by @onobc in #1228 - [Release 2.0.0-M2] Update version by @spring-builds in #1229
New Contributors
- @therepanic made their first contribution in #1064
Full Changelog: v2.0.0-M1...v2.0.0-M2
v1.2.9
🐞 Bug Fixes
- Published artifacts contain invalid META-INF information #1202
🔨 Dependency Upgrades
- Bump io.micrometer:micrometer-bom from 1.14.9 to 1.14.10 #1213
- Bump io.micrometer:micrometer-tracing-bom from 1.4.8 to 1.4.9 #1212
- Bump io.projectreactor:reactor-bom from 2024.0.8 to 2024.0.9 #1211
- Update to Pulsar 3.3.8 #1206
What's Changed
- [Release 1.2.8] Update to next Boot snapshot by @onobc in #1199
- Update copyright header in source files (1.2.x) by @onobc in #1201
- Bump org.assertj:assertj-bom from 3.27.3 to 3.27.4 by @dependabot[bot] in #1208
- Update to Pulsar 3.3.8 by @onobc in #1206
- Bump io.projectreactor:reactor-bom from 2024.0.8 to 2024.0.9 by @dependabot[bot] in #1211
- Bump io.micrometer:micrometer-bom from 1.14.9 to 1.14.10 by @dependabot[bot] in #1213
- Bump io.micrometer:micrometer-tracing-bom from 1.4.8 to 1.4.9 by @dependabot[bot] in #1212
- Bump org.springframework:spring-framework-bom from 6.2.9 to 6.2.10 by @dependabot[bot] in #1222
- Bump actions/checkout from 4 to 5 in the development-dependencies group by @dependabot[bot] in #1227
- [Release 1.2.9] Update version by @spring-builds in #1230
Full Changelog: v1.2.8...v1.2.9
v2.0.0-M1
🐞 Bug Fixes
- Remove listenerScope field override in annotation processors #1189
🔨 Dependency Upgrades
- Bump org.junit:junit-bom from 5.13.3 to 5.13.4 #1192
- Bump the development-dependencies group with 2 updates #1191
- Bump com.fasterxml.jackson:jackson-bom from 2.19.1 to 2.19.2 #1190
- Bump io.micrometer:micrometer-tracing-bom from 1.5.1 to 1.5.2 #1172
- Bump io.micrometer:micrometer-bom from 1.15.1 to 1.15.2 #1171
- Bump com.github.ben-manes.caffeine:caffeine from 3.2.1 to 3.2.2 #1170
- Bump org.junit:junit-bom from 5.13.1 to 5.13.3 #1168
- Bump org.testcontainers:testcontainers-bom from 1.21.2 to 1.21.3 #1167
- Update to Spring Boot 4.0.0-SNAPSHOT #1165
- Update various plugin dependencies #1164
- Update various testing dependencies #1163
- Update Spring Cloud Stream to 5.0.0-SNAPSHOT #1162
- Update Pulsar to 4.0.5 #1161
- Update Reactor to 2025.0.0-SNAPSHOT #1160
- Update to Caffeine 3.2.1 #1159
- Update Micrometer Tracing to 1.5.1 #1158
- Update Micrometer to 1.15.1 #1157
- Update Jackson to 2.19.1 #1156
- Update Spring Framework to 7.0.0-SNAPSHOT #1155
- Update to Reactor
2025.0.0-M5#1149 - Update to Micrometer Tracing
1.6.0-M1#1148 - Update to Micrometer
1.16.0-M1#1147 - Update to Spring Boot
4.0.0-M1#1146 - Update to Spring Framework
7.0.7-M7#1145
What's Changed
- Update to next major version (2.0.0-SNAPSHOT) and update to next gen for dependencies by @onobc in #1154
- Fix forRemoval deprecations by @onobc in #1166
- Update to Spring Javaformat / checkstyle (prepare for JSpecify) by @onobc in #1176
- Bump com.github.ben-manes.caffeine:caffeine from 3.2.1 to 3.2.2 by @dependabot[bot] in #1170
- Bump io.micrometer:micrometer-bom from 1.15.1 to 1.15.2 by @dependabot[bot] in #1171
- Bump org.testcontainers:testcontainers-bom from 1.21.2 to 1.21.3 by @dependabot[bot] in #1167
- Bump org.junit:junit-bom from 5.13.1 to 5.13.3 by @dependabot[bot] in #1168
- Bump io.micrometer:micrometer-tracing-bom from 1.5.1 to 1.5.2 by @dependabot[bot] in #1172
- Stop shading checker-qual in caffeine cache provider (2.0.x line) by @onobc in #1179
- Migrate to JSpecify for nullability constraints by @onobc in #1182
- Update to Spring 7.0.0-M7 by @onobc in #1183
- Update to Micrometer 1.16.0-M1 by @onobc in #1184
- Update to Micrometer Tracing 1.6.0-M1 by @onobc in #1185
- Update to Reactor 2025.0.0-M5 by @onobc in #1186
- Remove listenerScope field override in annotation processors by @onobc in #1189
- Bump com.fasterxml.jackson:jackson-bom from 2.19.1 to 2.19.2 by @dependabot[bot] in #1190
- Bump org.junit:junit-bom from 5.13.3 to 5.13.4 by @dependabot[bot] in #1192
- Deploy with Maven Central Portal by @onobc in #1194
- Bump the development-dependencies group with 2 updates by @dependabot[bot] in #1191
- [Release 2.0.0-M1] Update version by @spring-builds in #1196
Full Changelog: v1.2.8...v2.0.0-M1
v1.2.8
🐞 Bug Fixes
@PulsarListenerSpring spel could not resolve beanRef #1169
🔨 Dependency Upgrades
- Bump io.spring.develocity.conventions from 0.0.23 to 0.0.24 in the development-dependencies group #1193
- Bump org.springframework:spring-framework-bom from 6.2.8 to 6.2.9 #1178
- Bump io.projectreactor:reactor-bom from 2024.0.7 to 2024.0.8 #1175
- Bump io.micrometer:micrometer-tracing-bom from 1.4.7 to 1.4.8 #1174
- Bump io.micrometer:micrometer-bom from 1.14.8 to 1.14.9 #1173
What's Changed
- Bump io.micrometer:micrometer-bom from 1.14.8 to 1.14.9 by @dependabot[bot] in #1173
- Bump io.micrometer:micrometer-tracing-bom from 1.4.7 to 1.4.8 by @dependabot[bot] in #1174
- Bump org.springframework:spring-framework-bom from 6.2.8 to 6.2.9 by @dependabot[bot] in #1178
- Bump io.projectreactor:reactor-bom from 2024.0.7 to 2024.0.8 by @dependabot[bot] in #1175
- Stop shading checker-qual in caffeine cache provider (1.2.x line) by @onobc in #1177
- Remove listenerScope field override in annotation processors by @onobc in #1188
- Bump io.spring.develocity.conventions from 0.0.23 to 0.0.24 in the development-dependencies group by @dependabot[bot] in #1193
- [Release 1.2.8] Update version by @spring-builds in #1195
Full Changelog: v1.2.7...v1.2.8
v1.2.7
📔 Documentation
- Update compatability matrix in appendix doc #1136
🔨 Dependency Upgrades
- Update Reactor to 2024.0.7 #1140
- Update Spring Framework to 6.2.8 #1139
- Update Reactor to 2024.0.7 #1138
- Update pulsar-client-reactive to 0.7.0 #1137
- Bump com.fasterxml.jackson:jackson-bom from 2.18.4 to 2.18.4.1 #1133
- Bump io.micrometer:micrometer-bom from 1.14.7 to 1.14.8 #1130
- Bump io.micrometer:micrometer-tracing-bom from 1.4.6 to 1.4.7 #1129
- Bump protobuf from 3.25.7 to 3.25.8 #1126
- Bump org.apache.pulsar:pulsar-client-all from 3.3.6 to 3.3.7 #1122
Spring Pulsar 1.1.13
🔨 Dependency Upgrades
- Bump com.google.protobuf:protobuf-java from 3.25.7 to 3.25.8 #1127
- Bump io.micrometer:micrometer-bom from 1.13.14 to 1.13.15 #1131
- Bump io.micrometer:micrometer-tracing-bom from 1.3.12 to 1.3.13 #1132
- Bump io.projectreactor:reactor-bom from 2023.0.18 to 2023.0.19 #1134
- Bump org.springframework:spring-framework-bom from 6.1.20 to 6.1.21 #1135
❤️ Contributors
Thank you to all the contributors who worked on this release:
@dependabot[bot]
What's Changed
- [Release 1.1.12] Update to next Boot snapshot by @onobc in #1125
- Bump io.micrometer:micrometer-bom from 1.13.14 to 1.13.15 by @dependabot in #1131
- Bump io.micrometer:micrometer-tracing-bom from 1.3.12 to 1.3.13 by @dependabot in #1132
- Bump io.projectreactor:reactor-bom from 2023.0.18 to 2023.0.19 by @dependabot in #1134
- Bump com.google.protobuf:protobuf-java from 3.25.7 to 3.25.8 by @dependabot in #1127
- Bump org.springframework:spring-framework-bom from 6.1.20 to 6.1.21 by @dependabot in #1135
- [Release 1.1.13] Update version by @onobc in #1141
Full Changelog: v1.1.12...v1.1.13