Skip to content

Releases: Apicurio/apicurio-registry

2.6.3.Final

09 Sep 18:17
Compare
Choose a tag to compare
Automated update to Release Version:: 2.6.3.Final

2.6.2.Final

14 Aug 16:40
Compare
Choose a tag to compare
Automated update to Release Version:: 2.6.2.Final

3.0.0.M4

16 Jul 17:59
Compare
Choose a tag to compare
  • [area/ui] [UI] Convert "Create Artifact" modal to a Wizard #4790
  • [area/ui] [UI] Add "Name" to Versions table (whenever versions are listed) #4789
  • [area/ui] [UI] Add support for branches on the Artifact details page #4788
  • [area/storage] KafkaSQL message that allows custom SQL to be executed #4785
  • [Bug][priority/low][area/ui][area/storage] "Upload multiple artifacts" showing in read-only UI #4473
  • [component/registry][priority/high][area/storage][3.x] Registry 3.x should fail-fast if it detects a 2.x database #4263
  • [closed] Execute examples during Registry system/integration tests #4518

2.6.1.Final

08 Jul 10:33
Compare
Choose a tag to compare
  • [Enhancement][area/ui] Allow expanding/collapsing groups in UI #3562
  • [Enhancement][component/registry][priority/normal][area/rules] Support "testing" of registration for CREATE operations (not just UPDATE) #2825

2.6.0.Final

25 Jun 15:21
Compare
Choose a tag to compare
  • [Bug][area/rest-api] Test Update Artifact v2 requires write permissions #4704
  • [Bug][area/storage] SHA hash should happen before conversion from YAML to JSON #3415
  • [area/ui] Allow deleting artifact versions via the UI #3107

3.0.0

27 Sep 11:56
Compare
Choose a tag to compare
  • [area/rest-api][3.x][area/documentation] List artifact types duplicated #5216
  • [type/bug][component/registry][priority/high][area/compatibility][area/rest-api][area/storage][3.x] Rest API /search/versions?contentId=XX throws exception #5210
  • [type/bug][component/registry][priority/high][area/serdes][3.x] DefaultSchemaResolver resolve schema by content doesn't dereference when auto-register = false, thus failing to find registered schema #5208
  • [type/bug][component/registry][priority/high][area/serdes][3.x] DefaultSchemaResolver resolve schema by content second attempt with canonical=false fails #5206
  • [type/bug][priority/high][area/ui][3.x] Failed to start apicurio-registry-ui:3.0.0.M4 #5170
  • [type/bug][area/storage] The group already exists when creating a new artifact multiple repeatably. #4936
  • [type/bug][component/registry][priority/normal][area/rest-api][area/storage][3.x] REST API /search/versions query parameter order matters #4930
  • [area/rest-api] CORS error when logging with Microsoft #4853
  • [component/registry][3.x] Update the Confluent export utility for v3 #4779
  • [type/enhancement][area/storage][3.x] Apicurio registry sql connections number #4757
  • [type/bug][area/storage] Timeout trying to lock table when processing records in multiple threads #4351
  • [type/enhancement][area/auth] Add ability to configure post_logout_redirect_uri #3400

What's Changed

  • build(deps): bump test-containers.version from 1.18.1 to 1.18.2 by @dependabot in #3401
  • build(deps): bump truth-proto-extension from 1.1.3 to 1.1.4 by @dependabot in #3403
  • build(deps): bump jackson-datatype-json-org from 2.15.1 to 2.15.2 by @dependabot in #3402
  • docs: generating client sdk for openapi artifacts by @smccarthy-ie in #3404
  • build(deps): bump test-containers.version from 1.18.2 to 1.18.3 by @dependabot in #3406
  • build(deps-dev): bump scala-library from 2.13.10 to 2.13.11 by @dependabot in #3408
  • build(deps): bump java-generator-maven-plugin from 6.6.2 to 6.7.0 by @dependabot in #3407
  • build(deps): bump fabric8.version from 6.6.2 to 6.7.0 by @dependabot in #3405
  • chore(deps): update rhtap references by @red-hat-konflux in #3411
  • build(deps): bump fabric8.version from 6.7.0 to 6.7.1 by @dependabot in #3416
  • build(deps): bump maven-surefire-plugin from 3.1.0 to 3.1.2 by @dependabot in #3417
  • build(deps): bump java-generator-maven-plugin from 6.7.0 to 6.7.1 by @dependabot in #3419
  • build(deps): bump proto-google-common-protos from 2.19.1 to 2.20.0 by @dependabot in #3420
  • build(deps): bump maven-failsafe-plugin from 3.1.0 to 3.1.2 by @dependabot in #3418
  • docs: v2.4 UI updates for view-only artifact refs, delete artifact version setting by @smccarthy-ie in #3412
  • build(deps): bump api from 0.35.0 to 0.35.1 by @dependabot in #3422
  • build(deps): bump guava from 32.0.0-jre to 32.0.1-jre by @dependabot in #3424
  • build(deps): bump graphql-java from 20.3 to 20.4 by @dependabot in #3421
  • Add content hash and canonical hash upgrader by @carlesarnal in #3423
  • Fix common sql statements by @carlesarnal in #3425
  • Update compose to use ports instead of host by @hguerrero in #3426
  • build(deps): bump json-schema-validator from 1.0.83 to 1.0.84 by @dependabot in #3427
  • build(deps): bump logback-classic from 1.4.7 to 1.4.8 by @dependabot in #3430
  • build(deps): bump icu4j from 73.1 to 73.2 by @dependabot in #3432
  • build(deps): bump org.eclipse.jgit from 6.5.0.202303070854-r to 6.6.0.202305301015-r by @dependabot in #3431
  • chore(deps): update rhtap references by @red-hat-konflux in #3429
  • build(deps): bump java-generator-maven-plugin from 6.7.1 to 6.7.2 by @dependabot in #3436
  • chore(deps): update rhtap references by @red-hat-konflux in #3435
  • build(deps): bump fabric8.version from 6.7.1 to 6.7.2 by @dependabot in #3443
  • build(deps): bump truth-proto-extension from 1.1.4 to 1.1.5 by @dependabot in #3442
  • build(deps): bump httpcore5 from 5.2.1 to 5.2.2 by @dependabot in #3446
  • build(deps): bump maven-clean-plugin from 3.2.0 to 3.3.1 by @dependabot in #3447
  • chore(deps): update rhtap references by @red-hat-konflux in #3440
  • Proposed change to the Maven Plugin: Auto References by @EricWittmann in #3439
  • build(deps): bump json from 20230227 to 20230618 by @dependabot in #3444
  • build(deps): bump json-schema-validator from 1.0.84 to 1.0.85 by @dependabot in #3455
  • build(deps): bump proto-google-common-protos from 2.20.0 to 2.21.0 by @dependabot in #3456
  • Fix dynamic basic auth ui resolution by @carlesarnal in #3458
  • chore(deps): update rhtap references by @red-hat-konflux in #3457
  • build(deps): bump commons-codec from 1.15 to 1.16.0 by @dependabot in #3453
  • Remove data-models version override from common by @EricWittmann in #3452
  • Attempt to fix the RHTAP build (.zip vs .tar.gz) by @EricWittmann in #3451
  • chore(deps): update rhtap references by @red-hat-konflux in #3461
  • build(deps): bump maven-artifact from 3.9.2 to 3.9.3 by @dependabot in #3460
  • Native image fully statically linked by @andreaTP in #3459
  • Fix RHTAP repo by @stuartwdouglas in #3464
  • Red Hat Trusted App Pipeline purge apicurio-registry-f36x by @red-hat-konflux in #3469
  • Red Hat Trusted App Pipeline update github-apicurio-registry by @red-hat-konflux in #3470
  • build(deps): bump keycloak-admin-client from 21.1.1 to 21.1.2 by @dependabot in #3468
  • Red Hat Trusted App Pipeline purge github-apicurio-registry by @red-hat-konflux in #3473
  • feat: Expose listArtifactTypes in the client library by @andreaTP in #3477
  • Update REST API to support different artifact reference strategies on GET by @EricWittmann in #3462
  • build(deps): bump strimzi-test-container from 0.103.0 to 0.104.0 by @dependabot in #3479
  • build(deps): bump guava from 32.0.1-jre to 32.1.0-jre by @dependabot in #3478
  • build(deps): bump guava from 32.1.0-jre to 32.1.1-jre by @dependabot in #3484
  • build(deps): bump json-schema-validator from 1.0.85 to 1.0.86 by @dependabot in #3492
  • build(deps): bump protobuf.version from 3.23.2 to 3.23.4 by @dependabot in #3494
  • Handle avro complex types in serdes by @carlesarnal in #3496
  • build(deps): bump okio-fakefilesystem from 3.3.0 ...
Read more

3.0.0.M3

17 Jun 13:44
Compare
Choose a tag to compare
  • [area/storage] Question about postgres storage #4681
  • [Question] how can i change base image from redhat into debian? #4481
  • [Enhancement] Support for deterministic ID strategy to simplify recovery from corrupted registry state? #4255
  • [Bug][area/compatibility][area/rest-api][area/storage] Improve ccompat read by contentId performance #4243
  • [Bug][area/storage] keycloak authentication flip flops between authentication success and failure every 5 minutes #4231
  • [Bug][area/storage] Some message don't have MAGIC_BYTE, when use with debezium #4199
  • [Bug] Issue converting ArrayNode into JSONArray while validating schema #4125
  • [Bug] Keycloak REFRESH_TOKEN_ERROR #4041
  • [Enhancement][3.x] Update to Java 17 #4032
  • [Bug][area/compatibility][area/rest-api][area/storage] Json schema validation issue #3891
  • [area/rest-api] [3.0] REST API : Make header names consistent #3676
  • [area/rest-api] [3.0] REST API : Re-think the /test operation as a "dryRun" #3660
  • [area/rest-api] [3.0] REST API : Artifacts (like Groups) are just containers with metadata #3659
  • [area/rest-api] [3.0] REST API : Improve group management (should be more consistent with artifact management) #3658
  • [area/rest-api] [3.0] REST API : Combine labels and properties (no need for both) #3657
  • [area/rest-api] [3.0] REST API : Move the artifactTypes endpoint under /config #3656
  • [Enhancement][component/registry][priority/normal][area/references] Enable $ref validation for JSON Schemas. #3335
  • [Enhancement][area/storage] Use of .well-known config to access Keycloak endpoints #3308
  • [Enhancement][component/registry][priority/normal][area/storage] Support a checkpointing mechanism for kafkasql storage #3194
  • [area/storage][area/rules] How should we configure to keep the schema after restarting the apicurio deployment? #3145
  • [Bug][component/registry] Docker image apicurio-registry-mem:2.4.1.Final is not working when using Colima as the docker engine #3057
  • [Enhancement][priority/high][area/rest-api][area/serdes][area/rest-client] Implement dereference functionality #2865
  • [Enhancement][component/registry][priority/normal] Transactional Insert of schema with refrences #2677
  • [Bug][component/registry][priority/high] JSON Schema diff/compatibility exception not caught (showing up in Sentry) #2549
  • [Enhancement][Beginner Friendly][component/registry][priority/normal] Add operation to get ALL groups in apicurio registry rest api v2 #2196
  • [Documentation] Improve documentation to include how to configure Registry with Keycloak using https #2098
  • [Enhancement] Support for multiple file artifacts (with file/folder structure) #2015
  • [Enhancement] Kafka+SQL improve bootstrapping by one-time replication of state between replicas? #1074
  • [Enhancement] Improve the Kafka+SQL serde implementations #1059

2.5.11.Final

01 May 07:38
Compare
Choose a tag to compare
  • [Bug][area/storage] ccompat api missing field in answer #4569
  • [Question] APICURIO API hardcodes 'artifacts' part in schema registry url #4534
  • [Enhancement][area/compatibility][area/storage] CockroachDB support #4522
  • [Bug] mvn clean install causes this problem #4482
  • [Bug] Wrong configuration used for checking the legacy id in ccompat v6 #4465
  • [Bug][area/storage] Can't redefine exception in the Client with AvroKafkaDeserializer #4463
  • [Enhancement] http access logging #4342
  • [Bug][area/compatibility][area/rest-api][area/storage] How to do a high-availability rolling update? #4270
  • [Enhancement] Implement JSON Schema dereference support in the API. #4257
  • [Enhancement][area/auth] Improve client credential server caching #4233
  • [Documentation] Mismatch between documentation and code for apicurio.registry.as-confluent default value #3840
  • [area/ui] CI build of some examples is failing due to missing runtime dependencies #4519

2.5.10.Final

20 Mar 13:05
Compare
Choose a tag to compare
  • [Discussion][area/ui][area/compatibility][area/rest-api][area/storage][area/rest-client] ccompat confluent api endpoint /subjects requires a groupId as header parameter #4403
  • [Bug][area/storage] AVRO with different field order are considered equal in canonical form #4215

2.5.9.Final

11 Mar 11:23
Compare
Choose a tag to compare
  • [Enhancement] Add support for autoregister artifacts in the json serdes #4427
  • [Enhancement] Change application base image to use jdk runtime image to help with CVE resolution #4426
  • [Bug][area/storage] KafkaSql protobuf upgrade proces bug #4425
  • [Bug][area/storage] Orphaned content not properly deleted #4417
  • [Bug] ECS Health Check fails on health endpoint not found when deployed docker image #4356
  • [Bug] Make the server fail when two references with the same name are created for a single artifact #4283
  • [Enhancement] Implement Protobuf dereference support in the API. #4274
  • [Enhancement][area/rest-api][area/serdes] Implement derefence parameter support for Avro #4256
  • [Bug][priority/high][area/rest-api][area/storage][area/rules] 2.5.8 "DELETE ALL RULES" REST API doesn't delete the INTEGRITY rule. #4226
  • [Bug][area/storage][area/rules] Trying to run APICURI for SQL Image and facing below issues #4221
  • [Bug] Default schema value of the record is null after Avro deserialization #4209
  • [Enhancement] Add service loader manifest for Kafka Connect converters #4179
  • [Bug][priority/normal][area/ui][area/compatibility] Validity, compatibility, and integrity rule values are not displayed in the UI in read-only mode. #4107