Changelog
🔀 Merge
- 4a831db Merge pull request #1440 from f-lopes/patch-1, closes #1440
- 600ee1c Merge pull request #1416 from glitchy/FEAT-graphql-single-query-alias-support, closes #1416
- 59e0f49 Merge pull request #1407 from microcks/bot/update-global-workflow-master-1138dad1e6f66f40a5ac311538a17cfc397fb2f8, closes #1407
- d9c7d21 Merge pull request #1358 from mvtavares/helm_chart_improvements, closes #1358
- 74b2b97 Merge pull request #1352 from cv-library/conformance-404, closes #1352
🚀 Features
- aa72afd #549 Adding header based dispatching for REST, closes #549
- 76ffbc4 #549 Adding header based dispatching for REST, closes #549
- 357e288 #1422 Completing unit tests with Avro + registry publication, closes #1422
- b50509a #1422 Fixing code style of KafkaProducerManagerIT, closes #1422
- 4bb575c #1422 Adding new AsyncAPISchemaUtil, closes #1422
- 7153ed7 #1422 Add support for embedded Avro schemas, closes #1422
- 1fc1d2c #1446 Add Fallback expression in case of null or empty result, closes #1446
- 227dd52 #1421 Add resources configuration and default values for keycloak-postgresql, closes #1421
- e31562d 1418 access gRPC metadata (headers) in SCRIPT dispatcher (#1425), closes #1425
- 64d0d75 #1419 Provide the AsyncAPI spec for Microcks events API, closes #1419
- c5457e1 #1419 Provide the AsyncAPI spec for Microcks events API, closes #1419
- 49a3d00 graphql: impl alias support for single queries --signoff
- 6e75787 #1402 Adding parameter constraints on OpenAPI import, closes #1402
- d07955b #1225 Allow using functional identifier in /api/tests/ endpoints, closes #1225
- bddb0c6 #1225 Allow using functional identifier in /api/services/{id} endpoints, closes #1225
- d37a8a1 #1398 Make DELETE /api/services/{id} idempotent, closes #1398
- efd07ca #1390 Enhance flacky test forcing JSON result, closes #1390
- 18d974a #1393 Add validation toggle on URL for SOAP mocks, closes #1393
- 58986bf #1390 Add a UI toggle tp get REST validation URL, closes #1390
- 2cb6a59 #1390 Adding validation on new rest-valid endpoint, closes #1390
- 6fc8917 #1389 Provide JSON Schema for APIMetadata, closes #1389
- 3c78dbf #1371 Add parameterConstraints specification in APIMetadata and OpenAPI x-microcks-operation, closes #1371
- 0abd31b #1359 Change fork mode to avoid collisions during Integration Tests during coverage, closes #1359
- c34ebcf #1359 Change fork mode to avoid collisions during Integration Tests, closes #1359
- 420f4d0 #1359 Support failure responses in gRPC, closes #1359
🐛 Fixes
- d418968 #1417 Avoid duplicated query parameters in WS session, closes #1417
- b844edb #1450 Adding support of union of schema in Avro/Json conversions, closes #1450
- 58496b7 #1448 Add validation errors on Avro union of schemas, closes #1448
- 300bea7 #1444 Install webapp to have it embed the UI, closes #1444
- d58e8b9 ui: Fix typo in match regexp input label
- 678b9c3 #1420 Foring mongodb security context to fix permission issues with PV, closes #1420
- 6f149a7 Respect operation
delay
when using thePROXY
dispatcher. (#1404), closes #1404 - 3572a4e #1399 Add support for examples array and KV notations in AsyncAPI v2 parameters, closes #1399
- f74f95b #1395 Set HARImporter as the default ont as it has no clear identity marker, closes #1395
- a5489a4 #1392 Add method and content-type if missing, closes #1392
- 6c21d11 #1391 Adapt export UI to transfer the Authorization header, closes #1391
- 4e4c005 #1369 Fix manager group retrieval to allow sync of tenant groups, closes #1369
- 6e5e31e #1364 Allow manager to manage artifacts again, closes #1364
- 07b41c6 #1369 Fix manager group retrieval to allow sync of tenant groups, closes #1369
- 7d79bec #1364 Allow manager to manage artifacts again, closes #1364
🔄️ Changes
🧰 Tasks
- ea97a30 #1467 Fixing the microcks-uber-app package name, closes #1467
- f188453 #1467 Fixing the microcks-el pacjage name, closes #1467
- 175e781 #1467 Try realign sonar java behavior on build one, closes #1467
- 38f0a60 #1467 Try realign sonar maven behavior on build one, closes #1467
- 56dccd6 #1467 updating container image version, closes #1467
- f6cbede #1467 merge 1.11.x on master before release, closes #1467
- 031748e #1468 Add JReleaser to automate release process, closes #1468
- f8ae78c #1466 Bump asyncapi doc renderning to 2.5.0., closes #1466
- 6f6fa11 update ADOPTERS.md from global .github repo (#1462), closes #1462
- d92becd update ADOPTERS.md from global .github repo (#1461), closes #1461
- 5e03584 #1457 Bump to latest UBI 9.5-1734497536, closes #1457
- 06a9cb1 #1456 Upgrade to Spring Boot 3.3.7, closes #1456
- 63dcf97 #1362 Remove some code smells, closes #1362
- 9874533 #1362 Remove some code smells, closes #1362
- a0e2109 #1362 Remove some code smells, closes #1362
- 0ad8966 #1446 Fix flaky unit tests, closes #1446
- 7c1b9aa #1449 Reloacte quarkus-messaging-kafka to correct artfiactId, closes #1449
- 44339bf update ADOPTERS.md from global .github repo (#1447), closes #1447
- 6db92da update ADOPTERS.md from global .github repo (#1443), closes #1443
- 1e311d6 update ADOPTERS.md from global .github repo (#1442), closes #1442
- e41df52 #1432 Adding artifachub.io metadata files, closes #1432
- e8fe863 #1430 Change image index otherwise signature hash is always displayed, closes #1430
- edbe55f #1433 Add org.opencontainers labels on uber async minion, closes #1433
- 8bbcecd #1375 #1422 Update to latest Strimizi version for local tests, closes #1375 #1422
- 7c4f413 update ADOPTERS.md from global .github repo (#1414), closes #1414
- 203933f #1374 Update probes of Keycloak 26 that are now using the admin port, closes #1374
- 677043b #1374 Upgrade to Keycloak 26.0.0, closes #1374
- 3e6fc1f #1368 Stick to 1.10.1 tag for install, closes #1368
- d914db0 #1368 Merge remote-tracking branch 'origin/1.10.x', closes #1368
- a83e007 #1355 Update JDK version for Sonar analysis, closes #1355
- e37363c #1355 #1356 #1357 Update baseline to Java 21, Spring Boot 3.3.4 and Quarkus 3.15.1, closes #1355 #1356 #1357
- 91c8026 #1339 Update README on current versions, closes #1339
- d2f5cfb #1348 Preparing next iteration, closes #1348
- d1f0c95 #1348 Preparing next iteration, closes #1348
- 9a6d037 #1339 Setting 1.10.x in maintenance mode, closes #1339
🛠 Build
- bf21332 #1465 Change SLSA provenance to mode=max, closes #1465
- 01eaea5 #1465 Change SLSA provenance to mode=max, closes #1465
- cec14ac #1430 Only sign images if they are produced 😉, closes #1430
- 51b5464 #1435 Add SBOM generation on container images, closes #1435
- 5e91acb #1435 Add SBOM generation on container images, closes #1435
- f3cfa7c #1434 Update updload-artifact and download-artifact actions - fix versions, closes #1434
- d41ab20 #1434 Update updload-artifact and download-artifact actions, closes #1434
- 2359d8e #1430 Add Cosign for uber native variant, closes #1430
- 8ca7e0c #1430 Add Cosign for uber native variant, closes #1430
- 0a2130a #1430 Add Cosign on uber distro, closes #1430
- 1658c9d #1430 Add Cosign on async-minion, closes #1430
- c00ad3a #1430 Adjust permissions for image signature, closes #1430
- dc2e922 #1431 Fix code style, closes #1431
- 51bfb4b #1430 Integrate Cosign signatures, closes #1430
- ac1ae64 #1431 REmove flaky tests on delay checking, closes #1431
- e8e51d0 update WELCOME-NEW-USERS workflow from global .github repo
- 7532152 update WELCOME-NEW-USERS workflow from global .github repo (#1400), closes #1400
- 3b14568 update STALE-ISSUES workflow from global .github repo (#1384), closes #1384
- be2ceeb update ADOPTERS.md from global .github repo (#1373), closes #1373
- f906b13 update CONTRIBUTING workflow from global .github repo (#1354), closes #1354
- ff233c0 update ADOPTERS.md from global .github repo (#1349), closes #1349
- d20c7e9 Releasing version 1.11.0
- 12568ce #1464 Fix missing properties and types on Request and Response, closes #1464
- 0dce276 #1464 Fix missing properties and types on Request and Response, closes #1464
- a16af61 Provide query params to the proxy URI builder (#1455), closes #1455
- 01add3a #feat: 1418 support headers in grpc tests (#1438), closes #1438
- d0b2d3a APIExample doesn't provide a default status (#1441), closes #1441
- e74726c #1423 Fix links to documentation, closes #1423
- 2df029c Add escape character on dynamic response (#1406), closes #1353 #1406
- ab5a093 Update to Strimzi 0.43.0 (#1380), closes #1375 #1380
- 8e53ce8 Clean unused import issue from Sonar (#1378), closes #1378
- ddf6389 [maven-release-plugin] prepare for next development iteration
- 5744828 [maven-release-plugin] prepare release 1.10.1-fix-1
- 8bd235e including tolerations/affinity
- 8b9f4af Fix 404 on conformance metrics 'Learn More'
- 23fda72 [maven-release-plugin] prepare for next development iteration
Contributors
We'd like to thank the following people for their contributions:
- Afanas10101111 (@Afanas10101111)
- Andreas Stenius (@kaos)
- Anika Apel (@anika-apel)
- Eduardo Soares (@edurbs)
- Florian LOPES (@f-lopes)
- GitHub
- Harshvardhan Parmar (@Harsh4902)
- José Joaquín Atria
- Laurent Broudoux
- Lukas Jorgensen
- Yacine Kheddache
- flopes-ext
- marvin (@mvtavares)
- microcks-bot (@microcks-bot)