Releases: microcks/microcks
Releases · microcks/microcks
1.12.0
Changelog
🚀 Features
- 66c96a1 enable health-checks for helm in workflow (#1617), closes #1617
- 456db50 #1618 Add support for MCP HTTP Streamable transport and 2025-03-26 protocol, closes #1618
- 06d0358 #1612 Add more logs on exception, closes #1612
- 77136c8 #1612 Add more diagnostic messages, closes #1612
- 3edea1f #1583 Fix support for query parameters proxy propagation, closes #1583
- 5ace604 #1583 Add support of headers unwrapping for REST translation, closes #1583
- b94c504 #1615 Adding QUERY_HEADER support on AI Copilot import, closes #1615
- 3c159f4 #1614 Adding QUERY_HEADER support on APIExamples import, closes #1614
- ee740b2 #1610 Response headers may be null, closes #1610
- 4b14bed #1588 Adding custom scalar, enum and description support, closes #1588
- 0b857d8 #1588 Adding custom scalar, enum and description support, closes #1588
- 3452696 cover tests for microcks' own apis in k6 script (#1599), closes #1599
- 527157c add websocket test for sample-async api (#1589), closes #1589
- ed93031 #1612 Add diagnostic messages around proxy invokation, closes #1612
- 00839e6 #1611 Set diagnostic messages on GraphQL parser default overrides, closes #1611
- 8d97187 #1609 Don't transfer content-length header that breaks things, closes #1609
- dde42c5 #1611 Allow overriding GraphQL parser default limits, closes #1611
- 2674738 #1610 Manage GZIP stream coming from proxied service in MCP converters, closes #1610
- 592d68c #1609 Allow propagation of MCP HTTP headers to mock invocation processors, closes #1609
- 18fb1d4 #1587 Finalize implementation of recursive type conversion, closes #1587
- fed3455 #1587 Finalize implementation of recursive type conversion, closes #1587
- 8f68e12 #1571 Update conf to remove GRPC TLS in case of gateway, closes #1571
- f64509d #1571 Add documentation for using HTTPRoute via Helm chart, closes #1571
- f829b98 #1571 Add support for Kube Gateway API, closes #1571
- 3c12f46 #1597 Report delay header mgt to all protocols, closes #1597
- a2d089d #1597 Allow using x-microcks-delay header to override delay, closes #1597
- 3396c8c #1588 Finalizing the GraphQL invoaction via MCP tools/call, closes #1588
- 7cb05f3 #1588 Initialize main structure for MCP/GraphQL converter, closes #1588
- 0527d25 #1583 Now dissociate path params from query params for accurate dispatch criteria compute, closes #1583
- f0eb0de #1583 Now dissociate path params from query params for accurate dispatch criteria compute, closes #1583
- e119070 #1583 Improve dereferencing of schema node considering arrays, closes #1583
- 14eef4e #1593 Allow POST for initializing MCP HTTP/SSE conversation, closes #1593
- 207cd44 #1583 Adding de-refencing of array and scalar types when building inputSchema, closes #1583
- 681bfbb #1583 Resolve $ref in schemas, recurse on object type definition, change tool name convention, closes #1583
- eb83f4b #1583 Resolve $ref in schemas, recurse on object type definition, change tool name convention, closes #1583
- 42cfe50 #1583 Resolve $ref in schemas, recurse on object type definition, change tool name convention, closes #1583
- 5c6f861 #1582 Enhance error management and session timeout, closes #1582
- cb35b59 #1587 Adding a GRPC MCP converter implementation, closes #1587
- 0d35f54 #1583 Add headers and error management, closes #1583
- 2bde830 #1583 Fix code style for tests, closes #1583
- 704ffba #1583 Adding unit and integration tests for MCP on OpenAPI, closes #1583
- 8842516 add tests for sample APIs (#1577), closes #1577
- 9ec91da #1583 Adding missing class files ;-), closes #1583
- b1630e8 #1583 OpenAPI implementation for MCP, closes #1583
- f3747b9 #1582 Common types, utils and structure for MCP, closes #1582
- a8f8811 #1582 Common types, utils and structure for MCP, closes #1582
- 7c6ed11 cover helm in check-health script (#1580), closes #1580
- 47e2af3 add config for healthcheck workflow (#1570), closes #1570
- f553794 add workflow for testing sample APIs (#1544), closes #1544
- 0e6010b add workflow file for healthchecks (#1564), closes #1564
- 7e13f88 add installation script for [podman|docker]-compose (#1552), closes #1552
- 81cf4b5 add installtion script for microcks (#1567), closes #1567
- cc5abec add script for helm installation (#1546), closes #1533 #1546 #1550 #1551
- c71af08 #1555 Restore the operations tooltip, closes #1555
- 10533d5 add healthcheck for podman-compose installation (#1551), closes #1551
🐛 Fixes
- a17f597 #1616 Allow raw operation name comparison to find the correct one, closes #1616
- efc3429 #1607 Keeping track and display the selected secret when editing an importer, closes #1607
- 3175918 #1606 Fix bad typescript migration, closes #1606
- ac82374 #1601 We were losing samples selection on the client side, closes #1601
- ac3234a #1592 Include one missing resource bundle for date computation, closes #1592
- 31c3fce #1598 Remove unnecessary URL processing, closes #1598
- 1b519cf #1595 URI_ELEMENTS dispatch criteria was badly computed by AICopilot, closes #1595
- dce1290 ci: #1594 Workaround - reinstall local modules, closes #1594
- 63e70f5 ci: #1594 Workaround - reinstall local modules, closes #1594
- cbf5d85 ci: #1594 Workaround - reinstall local modules, closes #1594
- eeb1746 ci: #1594 Try dependency resolution with explicit import, closes #1594
- 2bb775a ui alignment for dropdown (#1586), closes #1586
- 2c26900 search_field: fix the dropdown bug when no domain mention in entries (#1579), closes #1579
- 6f2426b #1572 FALLBACK and PROXY_FALLBACK were missing from native compilation hints, closes #1572
- d0c9b22 #1572 FALLBACK and PROXY_FALLBACK were missing from native compilation hints, closes #1572
🧰 Tasks
- 52276d6 #1620 updating container image version, closes #1620
- 3d83935 #1620 merge 1.12.x on master before release, closes #1620
- 6f7d92d #1555 Make code blocks homogeneous, closes #1555
- a49fc9e #1605 Update Microcks OpenAPI description, closes #1605
- fb3c2c3 update ADOPTERS.md from global .github repo (#1604), closes #1604
- efb1b99 update ADOPTERS.md from global .github repo (#1603), closes #1603
- 87a0d14 update sonar conf on branch 1.12.x
- 44b04dc Update sonar scan configuration
- 1e2278a #1480 Initialize documentation, closes #1480
- 8037daf #1480 Adjusting input branch description, closes #1480
- 78aa856 #1480 Adding retries for health checks, closes #1480
- dc60b38 #1480 Move to master to allow schedule and workflow dispatch, closes #1480
- ce6d2f7 #1480 change workflow name and triggers, fix indent, closes #1480
- b4381af #1480 change workflow name and triggers, fix indent, closes #1480
- d081d64 #1555 Fix upload as secondary artifact, closes #1555
- 1c2a71d #1568 Add AsyncAPI sample for WebSocket binding, closes #1568
- 34adcda #1565 Restore previous building guide, closes #1565
- 48d13e4 #1556 Try the new microcks/builder-noble-java-tiny image, closes #1556
- ec5044a #1558 Remove AdditionalSecurityServiceTypes in native compilation config, closes #1558
- b923ee0 #1558 Bump to Quarkus 3.15.4, closes #1558
- d685789 #1558 Bump to Quarkus 3.15.4, closes #1558
- c87f2c3 #1557 Bump to Spring Boot 3.3.10, closes #1557
- 9d95e03 #1555 Migrate to Angular 19, closes #1555
- fad88e5 #1556 Update ubi-minimal 9 base container image to 9.5-1742914212, closes #1556
- acb6713 #1554 Restore previous native image settings, closes #1554
- f3979f6 #1554 Announce 1.12.x as the new development branch, closes #1554
- 5117a1c #1554 Initialize 1.12.x development branch, closes #1554
🛠 Build
- e9768e0 Releasing version 1.12.0
- aebff51 #1602 Update dropdown after migrating to Angular 19, closes #1602
- 9dbffb2 Setting SNAPSHOT version 1.11.3-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions:
- Chayan Das (@ChayanDass)
- GitHub
- Laurent Broudoux
- Meet Soni (@inosmeet)
- Yacine Kheddache
- microcks-bot (@microcks-bot)
1.11.2
Changelog
🚀 Features
- bbfd933 #1543 Caching the ScriptEngine and moving from bindings to ScriptContext, closes #1543
- 8546927 add access to named URI template parameter values from SCRIPT dispatcher (#1541), closes #1541
🐛 Fixes
- 4093d38 Allow to configure AI Copilot OpenAI endpoint when install via Helm (#1548), closes #1548
- db91fc8 #1549 Re-prioritize GET /services/{id} to make it accessible to user, closes #1549
- 910d953 #1540 Change groovy datetime to dateutil, closes #1540
- dea18d0 add groovy-datetime dependency
- 0c2349b add groovy-datetime dependency
- d3a2cb5 #1540 Adding groovy-utildate addon, closes #1540
- 2d24518 broken link in install documentation (#1531), closes #1531
🧰 Tasks
- f0abddf #1550 merge 1.11.x on master before release, closes #1550
- 586ee05 #1527 Preparing next iteration, closes #1527
- 4b7c589 #1527 Prepare Helm chart release, closes #1527
- 6821af1 Releasing version 1.11.2
- f6c2805 Revert "fix: #1540 Adding groovy-utildate addon", closes #1540
- f364ad3 Setting SNAPSHOT version 1.11.2-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions:
- Alexander Müller (@Rijoko)
- GitHub
- Gopal Jha (@gopaljha29)
- Laurent Broudoux
- Meet Soni (@inosmeet)
- Thomas Weiss
- microcks-bot (@microcks-bot)
1.11.1
Changelog
🔀 Merge
- 5cb9f22 Merge pull request #1485 from microcks/bot/update-global-workflow-master-773345cad6b68ad8b1de9bc867a89e4a3437b279, closes #1485
🚀 Features
- 98795d4 #1528 Avoid unnecessary logging statements on startup, closes #1528
- d0c33e9 #1517 Allow export of examples in OpenAPI Overlay format - fix style, closes #1517
- d2eb5e0 #1517 Allow export of examples in OpenAPI Overlay format, closes #1517
- 96f5bc0 #1517 Allow export of examples in OpenAPI Overlay format, closes #1517
- 63327ef #1511 Generate mock samples at scale!, closes #1511
- 767c4c8 #1513 Allow export of AI Copilot samples as APIExamples, closes #1513
- a0ccf2e #1513 Allow export of AI Copilot samples as APIExamples, closes #1513
- 9d1bd81 #1513 Allow export of AI Copilot samples as APIExamples, closes #1513
- 208ec14 #1513 Allow export of AI Copilot samples as APIExamples, closes #1513
- c66257e #1513 Allow export of AI Copilot samples as APIExamples, closes #1513
- 4db16eb #1512 Delete only the selected samples ;-), closes #1512
- fff8249 #1512 Adding missing modal UI, closes #1512
- 20706e4 #1512 Allow clean-up of AI Copilot generated samples, closes #1512
- 104bf66 #1507 Enhance the prompt and parsing of LLM response, closes #1507
- 9a299b5 #1396 Removing unwanted commits from #1486 and cleaning native resources, closes #1396 #1486
- 7108ee6 #1487 Enabled AOT compilation on microcks-uber, closes #1487
🐛 Fixes
- aa7f8ca #1505 Prevent user role from adding direct APIs (#1525), closes #1505 #1525
- 98b3e5d #1495 Transfer Aauthorization token when importing snapshots, closes #1495
- 176f7e9 #1495 Transfer Aauthorization token when importing snapshots, closes #1495
- bf731f2 #1490 Keycloak hostname must have protocol when backchannel dynamic is enabled, closes #1490
- da07374 finish test run with details about failure if gRPC test suite fails (#1479), closes #1479
- 7e2d1ac #1470 Add new netty classes in reflection-config, closes #1470
🧰 Tasks
- d652059 #1527 Update versions in README, closes #1527
- d28a1fd #1527 updating container image version, closes #1527
- c604c5a #1527 Adding official CODEOWNERS, closes #1527
- 8367742 #1527 merge 1.11.x on master before release, closes #1527
- 1f1335e update MAINTAINERS.md from global .github repo (#1526), closes #1526
- 38b6637 update GOVERNANCE.md from global .github repo (#1520), closes #1520
- 0e32557 update SECURITY.md from global .github repo (#1519), closes #1519
- 34b8e7a update MAINTAINERS.md from global .github repo (#1518), closes #1518
- b050cbb update GOVERNANCE.md from global .github repo (#1516), closes #1516
- 6e5f523 update ADOPTERS.md from global .github repo (#1515), closes #1515
- 389bd3c update GOVERNANCE.md from global .github repo (#1514), closes #1514
- fa6230c #1504 Update JSON Schemas to 2020-12 draft, closes #1504
- 602b63b #1494 Report #1490, closes #1490 #1494
- 9d63c60 #412 Fix Maven command line for image coordinates, closes #412
- 87343af #412 Fix Maven command line for image coordinates, closes #412
- db44086 #412 Fix maven command for quarkus build, closes #412
- a2d63ba #412 Fixing missing curly, closes #412
- 29f3a4c #412 Let Quarkus build a single image and then create manifests, closes #412
- 9cae46b #412 Try another approach pushing async minion native images, closes #412
- 7c18dc0 #412 Trying oci output type to managed manifests, closes #412
- b5cd2d8 #412 Make docker build keep local image, closes #412
- effc82a #412 Fix docker build of native async minion, closes #412
- 5246ddc #412 Turn async minion into a native component!, closes #412
- c2e8d42 #412 Turn async minion into a native component!, closes #412
- b098a2e update ADOPTERS.md from global .github repo (#1475), closes #1475
- c8addba update ADOPTERS.md from global .github repo (#1474), closes #1474
- febea2a update ADOPTERS.md from global .github repo (#1473), closes #1473
- e6dcdf4 #1467 Preparing next iteration, closes #1467
- 17685ef #1467 Updating snapshot name, closes #1467
🛠 Build
- fe0043c #1523 Initialize fussing tests infrastructure, closes #1523
- 2e353d3 #1523 Initialize fussing tests infrastructure, closes #1523
- 16c7cbb #1488 Fix IMAGE_TAG retrieval, closes #1488
- 1a342d7 #1488 Fix argument passing to sub-workflows, closes #1488
- a1b5a5c #1488 Remove extra steps that slow down + fix missing cache restoration, closes #1488
- 0f91220 #1488 Fixing execution condition and pin actions versions, closes #1488
- 7277dcc #1488 Fix first step name dependency, closes #1488
- 76d8f2a #1488 Fix outputs indentation, closes #1488
- cdad122 #1488 Align naming conventions, pin actions versions and set permissions, closes #1488
- 8b6f43d optimize build-verify.yml workflow (#1499), closes #1499
- a0bd369 #1497 Fix the name of GitHub AMD runners, closes #1497
- c80b579 #1497 Trying to use GitHub ARM runners, closes #1497
- 5337d8f update STALE-ISSUES workflow from global .github repo
- 64f6493 Releasing version 1.11.1
- 9dafd0f migrating from
java-json-tools/json-schema-validator
tonetworknt/json-schema-validator
(#1486), closes #1396 #1473 #1474 #1475 #1486 - 5426ac7 Setting SNAPSHOT version 1.11.1-SNAPSHOT
- 94a62ed Releasing version 1.11.0-fix-3
- d823e0c Setting SNAPSHOT version 1.11.1-SNAPSHOT
- 2f8ebb4 Releasing version 1.11.0-fix-2
- b4eaa65 Setting SNAPSHOT version 1.11.1-SNAPSHOT
- a9c074a Releasing version 1.11.0-fix-1
- f011fa1 chore#1472 merge 1.11.x on master before release
- 5d15595 Setting SNAPSHOT version 1.11.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions:
- Anika Apel (@anika-apel)
- GitHub
- Harshvardhan Parmar (@Harsh4902)
- Laurent Broudoux
- Marckman (@Marckman)
- Meet Soni (@inosmeet)
- anika.apel
- microcks-bot (@microcks-bot)
1.11.0-fix-3
Changelog
🐛 Fixes
Contributors
We'd like to thank the following people for their contributions:
- Laurent Broudoux
- microcks-bot (@microcks-bot)
1.11.0-fix-2
Changelog
🔀 Merge
- 5cb9f22 Merge pull request #1485 from microcks/bot/update-global-workflow-master-773345cad6b68ad8b1de9bc867a89e4a3437b279, closes #1485
🐛 Fixes
- bf731f2 #1490 Keycloak hostname must have protocol when backchannel dynamic is enabled, closes #1490
🧰 Tasks
- b098a2e update ADOPTERS.md from global .github repo (#1475), closes #1475
- c8addba update ADOPTERS.md from global .github repo (#1474), closes #1474
- febea2a update ADOPTERS.md from global .github repo (#1473), closes #1473
🛠 Build
- 5337d8f update STALE-ISSUES workflow from global .github repo
Contributors
We'd like to thank the following people for their contributions:
- GitHub
- Laurent Broudoux
- microcks-bot (@microcks-bot)
1.11.0-fix-1
Changelog
🐛 Fixes
🛠 Build
Contributors
We'd like to thank the following people for their contributions:
- GitHub
- Laurent Broudoux
- microcks-bot (@microcks-bot)
1.11.0
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)
1.10.1-fix-1
What's Changed
- Direct upload artifact failing with 403 Bearer error insufficient_scope for user despite user role by @SaberStrat in #1364
- Management Groups are no longer created in Keycloak when multi-tenancy is enabeld by @lbroudoux in #1369
- ci: update ADOPTERS.md from global .github repo
Signed-off-by: microcks-bot [email protected] by @microcks-bot in #1349 - ci: update CONTRIBUTING workflow from global .github repo
Signed-off-by: microcks-bot [email protected] by @microcks-bot in #1354
Full Changelog: 1.10.1...1.10.1-fix-1
1.10.1
What's Changed
- Error Importing gRPC Proto with Enum Reference from Another File by @hersentino in #1262
- Prefix named helm templates with microcks by @rquinio1A in #1264
- [gRPC] Mocks with requests containing fields with type Any fail to respond by @camaral in #1265
- GraphQL schema instrospection not working on native distribution by @Harsh4902 in #1267
- OpenAPI description int32 to represent timestamp leads to error when generating client SDK by @lbroudoux in #1275
- Complete OpenAPI to ease client SDK generation by @lbroudoux in #1276
- Add /secrets/search endpoint in OpenAPI documentation by @lbroudoux in #1279
- [APIExamples] Bug when importing with POST request when there is path param and query param by @tpitteman in #1281
- Complete PUT /secrets/{id} endpoint description in OpenAPI documentation by @lbroudoux in #1282
- Add artifact repository address as a configuration to microcks container by @camaral in #1285
- [APIExamples] Mock controller doesn't find an operation matching on parametrized path by @tpitteman in #1286
- Link to the doc changed by @EzeGG0 in #1287
- UI - error in widget renderer for APIExamples merge with body mock template by @SylvainDumas in #1288
- Docker-compose.yml does not work by @SylvainDumas in #1289
- Support __typename instrospection in GraphQL queries by @lbroudoux #1292
- Add missing guard on jsonNode schema path access by @Snorkell in #1294
- GraphQL composite results do not play well with response Content-Length by @lbroudoux in #1295
- Add grpcurl command button for gRPC services by @lbroudoux in #1296
- Add support for Postman Collection structured versioning by @Harsh4902 in #1304
- ci: update of files from global .github repo
Signed-off-by: Yacine Kheddache [email protected] by @yada in #1302 - ci: update of files from global .github repo
Signed-off-by: microcks-bot [email protected] by @microcks-bot in #1311 - ci: update of files from global .github repo
Signed-off-by: microcks-bot [email protected] by @microcks-bot in #1312 - Update doc url in readme by @mheguy in #1316
- fix: #1318 Support nullable on composition structures by @aeoncl in #1319
- Filter Test Runners depending on available artifacts - in the UI by @Harsh4902 in #1317
- Allow recursive import resolution in Protobuf importer by @lbroudoux in #1322
- ci: update of files from global .github repo
Signed-off-by: microcks-bot [email protected] by @microcks-bot in #1323 - ci: update ROADMAP.md from global .github repo
Signed-off-by: microcks-bot [email protected] by @microcks-bot in #1324 - ci: update GOVERNANCE.md from global .github repo
Signed-off-by: microcks-bot [email protected] by @microcks-bot in #1325 - ci: update CHANGELOG.md from global .github repo
Signed-off-by: microcks-bot [email protected] by @microcks-bot in #1326 - ci: update GOVERNANCE.md from global .github repo
Signed-off-by: microcks-bot [email protected] by @microcks-bot in #1327 - ci: update CONTRIBUTING workflow from global .github repo
Signed-off-by: microcks-bot [email protected] by @microcks-bot in #1329 - ci: update STALE-ISSUES workflow from global .github repo
Signed-off-by: microcks-bot [email protected] by @microcks-bot in #1328 - ci: update MAINTAINERS.md from global .github repo
- Bump dependencies to remove CVEs by @lbroudoux in #1330
- Set org.opencontainers labels or annotations on container images by @lbroudoux in #1331
- Update base container image to UBI to 9.4-1227.1725849298 by @lbroudoux in #1333
Signed-off-by: microcks-bot [email protected] by @microcks-bot in #1336 - ci: update BACKERS.md from global .github repo
Signed-off-by: microcks-bot [email protected] by @microcks-bot in #1338 - ci: update DEPENDENCY_POLICY.md from global .github repo
Signed-off-by: microcks-bot [email protected] by @microcks-bot in #1337 - Upgrade to microcks-postman-runtime 0.6.0 by @lbroudoux in #1347
New Contributors
- @EzeGG0 made their first contribution in #1287
- @yada made their first contribution in #1302
- @mheguy made their first contribution in #1316
Full Changelog: 1.10.0...1.10.1
1.10.0
What's Changed
- Allow different artifacts of same type for the same API version by @lbroudoux in #849
- Migrate tests to Junit5 by @mcruzdev in #1151
- Refine a couple of terms in the Authentication Secrets UI by @savvyintegrations in #1177
- fix: disable dropdown and info when in unauthenticated mode by @Apoorva64 in #1179
- Fix 1180 empty user info by @Apoorva64 in #1181
- feat(junit): Migrating from JUnit4 to JUnit5 by @gbloquel in #1192
- Code smell in ressource utils by @Apoorva64 in #1194
- Migrate AsyncAPI
/samples
to 3.0 by @inFocus7 in #1173 - chore: Update npm dependencies by @soGit in #1164
- Provide state store for implementing Stateful Mocks by @lbroudoux in #1191
- Adding unit tests for microcks-util by @Harsh4902 in #1210
- Helm chart image registry variable(s) by @rquinio1A in #1211
- Snapshot import and export endpoints are unsecured by @lbroudoux in #1212
- Cannot match any routes by @RadekDvorak in #1221
- Fix OpenAPI on Job types and /services operation by @lbroudoux in #1223
- Enable automatic QUERY_ARGS dispatcher on GRPC mocks by @lbroudoux in #1224
- Templating functions are not available on Uber native distrib by @lbroudoux in #1226
- Allow validation of application/hal+json by @matthieudupuyepi in #1233
- Content-type response validation discard charset, even when charset provided within the API specification by @matthieudupuyepi in #1234
- Add MQTT support on Uber distribution by @lbroudoux in #1239
- Add RabbitMQ support on Uber distribution by @lbroudoux in #1240
- Define Microcks' own API examples specification artifact by @lbroudoux in #1241
- Update base container image to UBI to 9.4-1134 by @lbroudoux in #1247
- Update Bouncycastle crypto lib by @lbroudoux in #1248
- [StepSecurity] ci: Harden GitHub Actions by @step-security-bot in #1250
- Add Subject Alternative Names to Keycloak self-generated certificate by @lbroudoux in #1253
- Add Subject Alternative Names to Microcks self-generated certificate by @lbroudoux in #1254
New Contributors
- @gbloquel made their first contribution in #1192
- @inFocus7 made their first contribution in #1173
- @Harsh4902 made their first contribution in #1210
- @step-security-bot made their first contribution in #1250
Full Changelog: 1.9.1...1.10.0