Releases: quarkiverse/quarkus-openapi-generator
Releases · quarkiverse/quarkus-openapi-generator
2.13.0-lts
What's Changed
- Bump io.swagger.parser.v3:swagger-parser from 2.1.32 to 2.1.33 by @dependabot[bot] in #1303
- Bump actions/stale from 9.1.0 to 10.0.0 by @dependabot[bot] in #1306
- [main-lts] Bump to openapi-generator 7.15 by @github-actions[bot] in #1308
- Bump io.swagger.parser.v3:swagger-parser from 2.1.33 to 2.1.34 by @dependabot[bot] in #1313
- Bump org.assertj:assertj-core from 3.27.4 to 3.27.5 by @dependabot[bot] in #1316
- Bump org.assertj:assertj-core from 3.27.5 to 3.27.6 by @dependabot[bot] in #1319
- Bump org.openapitools:openapi-generator from 7.15.0 to 7.16.0 by @dependabot[bot] in #1324
- Bump com.github.javaparser:javaparser-core from 3.27.0 to 3.27.1 by @dependabot[bot] in #1328
- Bump io.swagger.parser.v3:swagger-parser from 2.1.34 to 2.1.35 by @dependabot[bot] in #1337
- Bump github/codeql-action from 3 to 4 by @dependabot[bot] in #1334
- Bump actions/stale from 10.0.0 to 10.1.0 by @dependabot[bot] in #1329
- [main-lts] Fix compile error caused by missing java.util.Arrays import. by @github-actions[bot] in #1346
- [main-lts] Update Quarkus version to 3.20.3 by @hbelmiro in #1347
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #1349
- Bump org.openapitools:openapi-generator from 7.16.0 to 7.17.0 by @dependabot[bot] in #1354
- [main-lts] #1351: Add missing @JsonProperty to setter methods for POJOs by @github-actions[bot] in #1356
- [main-lts] Support GAV coordinates for client generation #1340 by @github-actions[bot] in #1358
- Release 2.13.0-lts by @ricardozanini in #1360
- [cherry-pick] chore: use invoker plugin on gav IT by @ricardozanini in #1363
- Release 2.13.0-lts by @ricardozanini in #1364
Full Changelog: 2.12.1-lts...2.13.0-lts
2.13.0
What's Changed
- Bump io.swagger.parser.v3:swagger-parser from 2.1.32 to 2.1.33 by @dependabot[bot] in #1304
- Bump quarkus.version from 3.26.1 to 3.26.2 by @dependabot[bot] in #1305
- Bump actions/stale from 9.1.0 to 10.0.0 by @dependabot[bot] in #1307
- Bump to openapi-generator 7.15 by @ricardozanini in #1302
- Bump quarkus.version from 3.26.2 to 3.26.3 by @dependabot[bot] in #1309
- Bump io.swagger.parser.v3:swagger-parser from 2.1.33 to 2.1.34 by @dependabot[bot] in #1312
- Bump quarkus.version from 3.26.3 to 3.28.0 by @dependabot[bot] in #1314
- Bump org.assertj:assertj-core from 3.27.4 to 3.27.5 by @dependabot[bot] in #1315
- Bump org.assertj:assertj-core from 3.27.5 to 3.27.6 by @dependabot[bot] in #1318
- Bump quarkus.version from 3.28.0 to 3.28.1 by @dependabot[bot] in #1320
- Bump org.openapitools:openapi-generator from 7.15.0 to 7.16.0 by @dependabot[bot] in #1323
- Bump quarkus.version from 3.28.1 to 3.28.2 by @dependabot[bot] in #1325
- Bump actions/stale from 10.0.0 to 10.1.0 by @dependabot[bot] in #1330
- Bump com.github.javaparser:javaparser-core from 3.27.0 to 3.27.1 by @dependabot[bot] in #1327
- Bump quarkus.version from 3.28.2 to 3.28.3 by @dependabot[bot] in #1332
- Bump github/codeql-action from 3 to 4 by @dependabot[bot] in #1335
- Bump quarkus.version from 3.28.3 to 3.28.4 by @dependabot[bot] in #1339
- Add documentation about x-codegen by @mcruzdev in #1326
- Bump io.swagger.parser.v3:swagger-parser from 2.1.34 to 2.1.35 by @dependabot[bot] in #1336
- Fix compile error caused by missing java.util.Arrays import. by @lbilger in #1342
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #1348
- Bump org.openapitools:openapi-generator from 7.16.0 to 7.17.0 by @dependabot[bot] in #1353
- #1351: Add missing @JsonProperty to setter methods for POJOs by @ameerabdallah in #1355
- Support GAV coordinates for client generation #1340 by @michaelsonnleitner in #1343
- Release 2.13.0 by @ricardozanini in #1359
- chore: use invoker plugin on gav IT by @ricardozanini in #1361
- Release version 2.13.0-2 by @ricardozanini in #1362
New Contributors
- @lbilger made their first contribution in #1342
- @ameerabdallah made their first contribution in #1355
- @michaelsonnleitner made their first contribution in #1343
Full Changelog: 2.12.1...2.13.0
2.12.1-lts
What's Changed
- Bump to quarkus 3.20.2.2 by @ricardozanini in #1297
- Release 2.12.1-lts by @ricardozanini in #1301
Full Changelog: 2.12.0-lts...2.12.1-lts
2.12.1
What's Changed
- Bump quarkus.version from 3.26.0 to 3.26.1 by @dependabot[bot] in #1296
- Solve type about x-codegen-type by @mcruzdev in #1294
- Adjust JSR 303 property documentation by @mcruzdev in #1295
- Release 2.12.1 by @ricardozanini in #1300
Full Changelog: 2.12.0...2.12.1
2.12.0-lts
What's Changed
- Bump io.swagger.parser.v3:swagger-parser from 2.1.29 to 2.1.30 by @dependabot[bot] in #1217
- Bump org.openapitools:openapi-generator from 7.13.0 to 7.14.0 by @dependabot[bot] in #1220
- [main-lts] Added DeepWiki badge so https://deepwiki.com/quarkiverse/quarkus-openapi-generator is automatically updated by @github-actions[bot] in #1225
- Bump io.apicurio:apicurio-codegen from 1.2.1.Final to 1.2.4.Final by @dependabot[bot] in #1228
- [main-lts] Downgraded apicurio by @github-actions[bot] in #1240
- Bump io.swagger.parser.v3:swagger-parser from 2.1.30 to 2.1.31 by @dependabot[bot] in #1233
- [main-lts] Update README.md by @github-actions[bot] in #1241
- Add codestarts to server extension (#1037) by @mcruzdev in #1232
- Bump commons-io:commons-io from 2.19.0 to 2.20.0 by @dependabot[bot] in #1250
- [main-lts] Generate Builder methods on Beans by @github-actions[bot] in #1230
- Add bean validation feature from apicurio-codegen 1.2.5.Final by @mcruzdev in #1256
- [main-lts] Add documentation about the use-bean-validation property by @github-actions[bot] in #1258
- [main-lts] Fix client integration-tests link by @github-actions[bot] in #1261
- Bump io.apicurio:apicurio-codegen from 1.2.5.Final to 1.2.6.Final by @dependabot[bot] in #1264
- [main-lts] Bumped Quarkus to 3.20.2 by @hbelmiro in #1267
- [main-lts] Add documentation about Apicurio Codegen Extensions by @github-actions[bot] in #1269
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 by @dependabot[bot] in #1270
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #1277
- Bump io.swagger.parser.v3:swagger-parser from 2.1.31 to 2.1.32 by @dependabot[bot] in #1279
- Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #1288
- Release 2.12.0-lts by @ricardozanini in #1293
Full Changelog: 2.11.0-lts...2.12.0-lts
2.12.0
What's Changed
- Upgrade to Quarkus 3.24.0 by @ricardozanini in #1215
- Bump io.swagger.parser.v3:swagger-parser from 2.1.29 to 2.1.30 by @dependabot[bot] in #1218
- Bump org.openapitools:openapi-generator from 7.13.0 to 7.14.0 by @dependabot[bot] in #1222
- Bump quarkus.version from 3.24.0 to 3.24.1 by @dependabot[bot] in #1221
- docs: add omatheusmesmo as a contributor for code by @allcontributors[bot] in #1223
- Added DeepWiki badge so https://deepwiki.com/quarkiverse/quarkus-openapi-generator is automatically updated by @hbelmiro in #1224
- Bump quarkus.version from 3.24.1 to 3.24.2 by @dependabot[bot] in #1226
- Bump io.apicurio:apicurio-codegen from 1.2.1.Final to 1.2.4.Final by @dependabot[bot] in #1229
- Generate Builder methods on Beans by @cmoine-swi in #1162
- Downgraded apicurio by @hbelmiro in #1237
- Bump quarkus.version from 3.24.2 to 3.24.3 by @dependabot[bot] in #1238
- Bump io.swagger.parser.v3:swagger-parser from 2.1.30 to 2.1.31 by @dependabot[bot] in #1234
- Update README.md by @melloware in #1231
- docs: add cmoine-swi as a contributor for code by @allcontributors[bot] in #1246
- Bump quarkus.version from 3.24.3 to 3.24.4 by @dependabot[bot] in #1248
- Bump commons-io:commons-io from 2.19.0 to 2.20.0 by @dependabot[bot] in #1251
- Bump quarkus.version from 3.24.4 to 3.25.0 by @dependabot[bot] in #1254
- Upgrade apicurio-codegen dependency using bean validation by @mcruzdev in #1245
- Add documentation about the use-bean-validation property by @mcruzdev in #1257
- Fix client integration-tests link by @CodeSimcoe in #1260
- docs: add CodeSimcoe as a contributor for doc by @allcontributors[bot] in #1262
- Bump io.apicurio:apicurio-codegen from 1.2.5.Final to 1.2.6.Final by @dependabot[bot] in #1263
- Bump quarkus.version from 3.25.0 to 3.25.1 by @dependabot[bot] in #1266
- Add documentation about Apicurio Codegen Extensions by @mcruzdev in #1268
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 by @dependabot[bot] in #1271
- Bump quarkus.version from 3.25.1 to 3.25.2 by @dependabot[bot] in #1272
- Bump quarkus.version from 3.25.2 to 3.25.3 by @dependabot[bot] in #1274
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #1276
- Bump io.swagger.parser.v3:swagger-parser from 2.1.31 to 2.1.32 by @dependabot[bot] in #1280
- Bump quarkus.version from 3.25.3 to 3.26.0 by @dependabot[bot] in #1281
- Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #1290
- Add Security Scheme type: openIdConnect by @indiealexh in #1284
- release 2.12.0 by @ricardozanini in #1292
New Contributors
- @cmoine-swi made their first contribution in #1162
- @CodeSimcoe made their first contribution in #1260
- @indiealexh made their first contribution in #1284
Full Changelog: 2.11.0...2.12.0
2.11.0-lts
What's Changed
- Bump io.swagger.parser.v3:swagger-parser from 2.1.26 to 2.1.27 by @dependabot in #1139
- [main-lts] Add initialize empty collection parameter by @github-actions in #1131
- [main-lts] Improve shouldRun method on Server extension by @github-actions in #1146
- Bump io.swagger.parser.v3:swagger-parser from 2.1.27 to 2.1.28 by @dependabot in #1148
- [main-lts] Bumped Quarkus to 3.20.1 by @hbelmiro in #1150
- [main-lts] Fix #1151 - Fail on scenarios where OAuth2 is required and OIDC is not in the classpath by @github-actions in #1155
- Bump io.swagger.parser.v3:swagger-parser from 2.1.28 to 2.1.29 by @dependabot in #1158
- Bump dawidd6/action-download-artifact from 9 to 10 by @dependabot in #1165
- [main-lts] Reenable tests on Windows by @dellamas in #1169
- [main-lts] Fixes an issue where the generated REST client was missing a comma by @github-actions in #1178
- [main-lts] Improve Moqu config documentation by @github-actions in #1179
- [main-lts] Fix #1156 - Move AuthProviders SyntheticBean generation to Runtime by @github-actions in #1172
- issue-1182: Token propagation throws java.lang.UnsupportedOperationException when adding the token to the request header parameters by @wmedvede in #1184
- Bump org.wiremock:wiremock from 3.13.0 to 3.13.1 by @dependabot in #1188
- [main-lts] Fix #1087 - Paths file when generating Java files on Windows by @github-actions in #1194
- Bump com.github.javaparser:javaparser-core from 3.26.4 to 3.27.0 by @dependabot in #1198
- Bump dawidd6/action-download-artifact from 10 to 11 by @dependabot in #1197
- [main-lts] Fix #1185 - Add additionalProperties when type object has default value and no props by @github-actions in #1199
- [main-lts] Add support for hot deployment of OpenAPI files in development mode by @github-actions in #1201
- [main-lts] Fix logger initialization class reference by @github-actions in #1202
- [main-lts] Manually cherry-pick PRs since #1126 (CredentialsProvider feat) by @ricardozanini in #1208
- [main-lts] NO-ISSUE: Improving IT to check for duplicated headers by @github-actions in #1212
- [main-lts] Fix #1210 - use put method to set headers in oauth2 delegate to avoid immutable error by @github-actions in #1213
- Release 2.11.0-lts by @ricardozanini in #1204
Full Changelog: 2.10.0-lts...2.11.0-lts
2.11.0
What's Changed
- Bump io.swagger.parser.v3:swagger-parser from 2.1.26 to 2.1.27 by @dependabot in #1137
- Bump io.swagger.parser.v3:swagger-parser from 2.1.26 to 2.1.27 by @dependabot in #1141
- Adjust server codestarts by @mcruzdev in #1143
- Bump quarkus.version from 3.22.2 to 3.22.3 by @dependabot in #1144
- Improve shouldRun method on Server extension by @mcruzdev in #1142
- Bump io.swagger.parser.v3:swagger-parser from 2.1.27 to 2.1.28 by @dependabot in #1149
- Fix #1151 - Fail on scenarios where OAuth2 is required and OIDC is not in the classpath by @ricardozanini in #1152
- Bump quarkus.version from 3.22.3 to 3.23.0 by @dependabot in #1157
- Bump io.swagger.parser.v3:swagger-parser from 2.1.28 to 2.1.29 by @dependabot in #1159
- Bump dawidd6/action-download-artifact from 9 to 10 by @dependabot in #1164
- Issue 868 reenable tests on windows by @dellamas in #1166
- docs: add dellamas as a contributor for test by @allcontributors in #1167
- Bump quarkus.version from 3.23.0 to 3.23.2 by @dependabot in #1171
- Fix #1156 - Move AuthProviders SyntheticBean generation to Runtime by @ricardozanini in #1163
- Fix #1127 - Use CredentialProvider in OAuth2 provider by @gabriel-farache in #1126
- Fix #1175: remove wrong auth provider constructors by @gabriel-farache in #1176
- Fixes an issue where the generated REST client was missing a comma by @dellamas in #1170
- Fix #1127 - Apply late feedback of PR #1126 by @gabriel-farache in #1173
- Improve Moqu config documentation by @mcruzdev in #1177
- Fix #1180: also look into outgoing header while propagating by @gabriel-farache in #1181
- Bump quarkus.version from 3.23.2 to 3.23.3 by @dependabot in #1186
- Bump org.wiremock:wiremock from 3.13.0 to 3.13.1 by @dependabot in #1187
- [main] issue-1182: Token propagation throws java.lang.UnsupportedOperationException when adding the token to the request header parameters (#1184) by @wmedvede in #1189
- Fix #1087 - Paths file when generating Java files on Windows by @jcjveraa in #1190
- Bump com.github.javaparser:javaparser-core from 3.26.4 to 3.27.0 by @dependabot in #1195
- Bump dawidd6/action-download-artifact from 10 to 11 by @dependabot in #1196
- Fix #1185 - Add additionalProperties when type object has default value and no props by @ricardozanini in #1193
- Add support for hot deployment of OpenAPI files in development mode by @omatheusmesmo in #1106
- Fix logger initialization class reference by @hbelmiro in #1147
- Fix #1191 - refactor CredentialsProvider return type by @gabriel-farache in #1192
- [Fix #1205] Making easier inheriting from ConfigCredentialsProvider by @fjtirado in #1206
- NO-ISSUE: Improving IT to check for duplicated headers by @ricardozanini in #1209
- Fix #1210 - use put method to set headers in oauth2 delegate to avoid immutable error by @gabriel-farache in #1211
- Release 2.11.0 by @ricardozanini in #1203
New Contributors
- @jcjveraa made their first contribution in #1190
- @omatheusmesmo made their first contribution in #1106
Full Changelog: 2.10.0...2.11.0
2.10.0-lts
What's Changed
- [main-lts] Adjust moqu wiremock docs by @github-actions in #1082
- [main-lts] Bump com.github.javaparser:javaparser-core from 3.26.3 to 3.26.4 by @github-actions in #1085
- [main-lts] Fix #1035 - Add Interfaces to Configuration objects by @github-actions in #1093
- [main-lts] Fix #1065 - Add Dynamic URL support by @github-actions in #1096
- [main-lts] Fix #1098: Rename key local variable to mapKey by @github-actions in #1100
- [main-lts] Bump io.quarkiverse:quarkiverse-parent from 19 to 20 by @github-actions in #1103
- [main-lts] Fix #1088 - Add support for custom credentials provider in runtime by @github-actions in #1105
- [main-lts] Bump commons-io:commons-io from 2.18.0 to 2.19.0 by @github-actions in #1108
- [main-lts] Add support for basic auth propagation by @github-actions in #1109
- [main-lts] Bump io.apicurio:apicurio-codegen from 1.2.0.Final to 1.2.1.Final by @github-actions in #1116
- [main-lts] Fix Quarkus version by @hbelmiro in #1121
- [main-lts] Bump org.wiremock:wiremock from 3.12.1 to 3.13.0 by @github-actions in #1123
- [main-lts] Bump org.openapitools:openapi-generator from 7.12.0 to 7.13.0 by @github-actions in #1125
- [main-lts] Add ServerCodegenConfig updating docs by @github-actions in #1134
- Prepare release 2.10.0-lts by @hbelmiro in #1136
Full Changelog: 2.9.1-lts...2.10.0-lts
2.10.0
What's Changed
- Add initial report draft by @jghagemann in #1062
- docs: add jghagemann as a contributor for doc by @allcontributors in #1068
- Add description to server/runtime/pom.xml by @mcruzdev in #1069
- Bump io.swagger.parser.v3:swagger-parser from 2.1.25 to 2.1.26 by @dependabot in #1072
- Adjust moqu wiremock docs by @mcruzdev in #1080
- Bump com.github.javaparser:javaparser-core from 3.26.3 to 3.26.4 by @dependabot in #1084
- Bump quarkus.version from 3.21.0 to 3.21.1 by @dependabot in #1087
- Fix #1035 - Add Interfaces to Configuration objects by @ricardozanini in #1089
- Fix #1065 - Add Dynamic URL support by @ricardozanini in #1094
- Fix #1098: Rename key local variable to mapKey by @melloware in #1099
- Bump quarkus.version from 3.21.1 to 3.21.2 by @dependabot in #1101
- Bump io.quarkiverse:quarkiverse-parent from 19 to 20 by @dependabot in #1102
- Fix #1088 - Add support for custom credentials provider in runtime by @ricardozanini in #1104
- Bump commons-io:commons-io from 2.18.0 to 2.19.0 by @dependabot in #1107
- Add support for basic auth propagation by @gabriel-farache in #1078
- Bump quarkus.version from 3.21.2 to 3.21.3 by @dependabot in #1114
- Bump io.apicurio:apicurio-codegen from 1.2.0.Final to 1.2.1.Final by @dependabot in #1115
- Bump quarkus.version from 3.21.3 to 3.22.0 by @dependabot in #1119
- Bump org.wiremock:wiremock from 3.12.1 to 3.13.0 by @dependabot in #1122
- Bump org.openapitools:openapi-generator from 7.12.0 to 7.13.0 by @dependabot in #1124
- Bump quarkus.version from 3.22.0 to 3.22.1 by @dependabot in #1128
- Add initialize empty collection parameter by @fkischewski99 in #1129
- Bump quarkus.version from 3.22.1 to 3.22.2 by @dependabot in #1132
- Add ServerCodegenConfig updating docs by @mcruzdev in #1095
- Prepare release 2.10.0 by @hbelmiro in #1135
New Contributors
- @jghagemann made their first contribution in #1062
- @fkischewski99 made their first contribution in #1129
Full Changelog: 2.9.0...2.10.0