Releases: Apicurio/apicurio-registry
Releases Β· Apicurio/apicurio-registry
2.4.11.Final
No changelog for this release.
2.4.10.Final
No changelog for this release.
2.4.9.Final
Full Changelog: 2.4.7.Final...2.4.9.Final
2.4.7.Final
Full Changelog: 2.4.6.Final...2.4.7.Final
2.4.5.Final
Full Changelog: 2.4.4.Final...2.4.5.Final
2.4.4.Final
- [Bug][Wontfix] Apicurio Runtime issue - java.lang.NoSuchFieldError: Companion #3512
- [Bug][priority/normal][area/compatibility][area/storage][area/rules] Event sourcing not publishing any data #3482
- [Bug][priority/normal][area/serdes] Union types not supported well in Avro SerDes #3480
- [Bug][area/storage] python sdk doesn't handle ifExist in post correctly #3465
- [Bug][area/compatibility][area/storage][area/rules] Registering existing schema produces new content hash and new version after upgrade to from 2.4.1.Final to 2.4.3.Final #3414
- [Bug][area/storage] The distro/docker-compose/src/main/resources/docker-compose.apicurio.yml cannot run on macOS #3370
- [Bug][Documentation][area/storage] Apicurio Registry uses outdated Keycloak context path #3315
- [Enhancement][component/registry][priority/normal] Allow ownership transfer for a registry artifact or group #2350
2.4.3.Final
- [closed] Fix apicurio-client-gen download link #3333
- [Bug][area/ui][area/compatibility][area/rest-api][area/storage] Inconsistent validation behavior between UI and REST API #3314
- [Enhancement] APICurio library with Java 17 #3310
- [Bug][area/compatibility][area/rest-api][area/storage] [/apis/ccompat/v6] Failed to create/retrieve schema
hm.motor-value
(hm.motor
succeed) #3309 - [Bug][area/ui][area/storage] Anonymous read access via UI not working #3307
- [Bug][area/storage] createdOn deserialize error with datestrings ending with 'Z' (UTC) #3301
- [Question][area/ccompat-api] Compatibility Apicurio Confluent-Kafka Python libraries. #3292
- [Bug][area/compatibility][area/rest-api][area/storage][area/rules] apicurio/apicurio-registry-sql:2.4.2.Final fails to start on RedHat OpenShift #3288
- [area/storage] KSQL storage: unable to start up Apicurio 2.4.2 with schema references #3287
- [Bug] Direct access grant for 2.4.2 #3285
- [Enhancement] Support Java 17 #3283
- [area/storage] Docker-compose integration with Keycloak. #3277
- [Bug][area/storage] SSL peer shut down incorrectly error when I execute 'clean install' #3267
- [Enhancement][area/storage] Make the Key Password optional when configuring kafkasql TLS #3260
- [area/storage] Can not using Basic-authentication with Python Apicurio Registry Client. #3259
- [Enhancement][area/storage] possible to run apicurio-registry-mssql container without root permissions ; userid>999 #3258
- [Documentation][priority/normal][area/storage] Document minimal permisions for kafkasql topic #3238
- [Enhancement][component/registry][priority/normal][area/serdes] Support resolving schemas by content hash in #3237
- [component/registry][priority/normal][area/references] Extended support for artifact references in the Maven plugin #3103
- [area/ui] Implement artifact reference support in the Registry UI #3102
- [Bug][area/storage] SSL configuration does not work unless SASL is enabled #2938
- [Bug][area/storage] Registering Avro schemas via ccompat API may cause Syntax Error depending on field order #2930
- [Bug][area/rest-api][area/ccompat-api] Setting "registry.ccompat.use-canonical-hash" changes schema to canonized form on save #2902
- [Bug][area/references] Avro deserialization error when using io.confluent.kafka.serializers.KafkaAvroDeserializer #2878
- [component/registry][priority/normal][area/auth] REFRESH_TOKEN_ERROR with Keycloak Integration #2816
- [UI][area/ui] Update change owner UI to only display accounts with access to the instance #2769
- [Enhancement][component/registry][area/auth] Support auth proxies by enabling reading of roles from HTTP headers #2745
- [component/registry][priority/normal] Check in CI that the source code generated from
openapi.json
is in sync #2656 - [Discussion][component/registry][priority/high] Apicurio-registry Keycloak integration giving 500 error ("/apis/registry/v2/users/me") after login and Apicurio registry page not loading #2643
- [Enhancement][component/registry][priority/normal] Implement reference-related rules #2594
- [Bug][component/registry][priority/high] KafkaSQL storage log compaction bug and ccompat/v6 API #2520
- [Enhancement][component/registry][priority/normal] Support apicurio.registry.headers.enabled in connect-converter #2461
- [Task][component/registry][priority/normal] Test registry export/import from RHI-SR to RHOSR #2351
- [closed] multitenancy: context is not cleared out when passing tenantId via header or via domain name #1912
- [closed] Time out waiting for node assignment #1853
- [closed] Add Sentry support #1829
- [closed] Avro Producer considers "avro.java.string" as part of the schema comparations #1592
- [Enhancement] Implementing max size requests on upload #1366
- [Enhancement] Add mongodb support #935
- [Enhancement] Support custom/pluggable compatibility and validation logic #761
- [Question] Guidance on running multiple instances? #751
- [Enhancement][2.0.x] Add support for running registry in read-only mode #637
- [Task][Tests] Set up test env for apicurio-registry-utils-kafka module #620
- [closed] tests - unstable KafkaConnectConverterIT #568
- [Discussion] Use more light-weight design for converter client #390
2.4.2.Final
- [Bug][area/references] Schema not updated when the version of the reference changes #3203
- [Bug][area/compatibility][area/storage][area/rules] Schema with enum reference is not compatible with previous version #3202
- [Bug][area/ui] REGISTRY_UI_FEATURES_READONLY mode isn't readonly #3193
- [Enhancement][Question] Allow for public read-only console access that bypasses keycloak, but still use keycloak for API access #3192
- [Bug][area/compatibility][area/rest-api][area/storage] Schemas with references fail to updated with compatibility mode enabled #3187
- [Bug][component/registry][priority/high][area/compatibility][area/rest-api][area/storage] com.fasterxml.jackson.databind.JsonMappingException #3185
- [Documentation][Enhancement][area/rest-api] Document the artifact references feature #3165
- [Bug][area/storage] New Docker+Postgresql Install throwing PSQLException: ERROR: syntax error at or near "ON" #3152
- [Bug][area/storage] Apicurio Schema Registry error during boot up -Registry working fine though #3143
- [Bug][area/storage] Cannot deserialize value of type
java.util.Date
from String "2023-02-08T15:58:32Z": expected format "yyyy-MM-dd'T'HH:mm:ssZ" #3140 - [Enhancement][component/registry][priority/normal][area/storage][area/ccompat-api] Support for increased number of rows of apis/ccompat/v6/subjects/ | Currently only 1000 Rows possible #3118
- [Enhancement][component/registry][priority/high][area/references] Make contentId and contentHash unique per content and references #3109
- [Documentation][Enhancement] Ensure the supported APIs are listed in the docs #3091
- [Bug][area/serdes] Serialization Error in 2.4.1.Final ENUM Artifact Reference and RecordId Strategy #3088
- [Bug][area/compatibility][area/rest-api][area/storage] How to upload JSON schemas that reference other schemas with $ref #3086
- [closed] Support for artifact version deletion #3074
- [area/storage][state/waiting] Inserting rows manually/externally into DB - how to? #3065
- [Question] How to setup as registry for Kafka components #3059
- [Enhancement][area/rest-api][area/rules] Different Authentication/Authorization for Different Use Cases (multiple listeners?) #3000
- [Enhancement][area/storage] Document High Availability Registry Setup #2999
- [Bug][component/registry][priority/normal]
apicurio.registry.check-period-ms
is turned on by default #2997 - [Bug][area/storage] Fix kafkasql node creation on slow machines with already existing messages. #2991
- [area/storage] [new-system-tests] Deploy test of Apicurio Registry with KafkaSQL storage and Keycloak #2961
- [area/storage] [new-system-tests] Deploy test of Apicurio Registry with KafkaSQL storage without IAM #2960
- [Bug][area/storage] No artifact with ID '3227' in group 'null' was found. #2912
- [Enhancement][priority/normal] Managed service deployment and CI/CD improvements. #2883
- [Bug][component/registry][priority/high][area/storage][area/ccompat-api][state/waiting] ccompat/v6 : delete artifact version provoke inconsistent behavior #2831
- [Bug][component/registry][priority/normal][area/rest-api] Bug with Registry artifact creation API - ignoring name and description from header param #2826
- [Bug][component/registry][priority/high][area/storage] Apicurio 2.0.3 : impossible to get schema where the latest version is disabled. error_code 40402. #2790
- [Bug][component/registry][priority/high] Error Timeout trying to lock table with apicurio-registry-mem and Confluent serializer #2699
- [Discussion][component/registry][priority/high] Avro compatibility check does not work correctly for Enum types #2572
- [Task][component/registry][priority/normal] Support artifact references in JSON Schema compatibility checker #2356
- [Bug][component/registry][priority/high] Unable to download artifacts with apicurio-registry-maven-plugin (RESTEASY003635) #2342
- [Question][component/registry] Enabling High Availability #2307
- [Enhancement] Need for thread pool for consumers/producers calls #2199
- [Question] Compatibility with ksqlDB - path /apis/ccompat/v6/schemas/ids/0 not found #2151
- [Bug] fix clustered kafkasql integration tests #2080
- [Question] [Question] Switch Docker image for running registry (due to Docker Hub introduced pull limits) #2009
- [Enhancement][Discussion] Implement protobuf content canonicalizer #1971
- [closed] Debezium CDC with Apicurio Schema Registry (PoC) #1809
- [Bug] ExportV1 Util Crashes When Attempting to Export #1806
- [Bug] Error messages missing artifact and group names #1764
- [Bug] Schema registry failure with artifactId having '-' #1741
- [Bug][2.0.x][2.1.x] Differing column name in h2 vs. PostgreSQL groups table #1721
- [Enhancement][Beginner Friendly][Seeking Contribution] [enhancement] Allow user defined description when creating an artifact version #1629
- [Bug] Unable to update OpenAPI Spec using rest api #1599
- [closed] InvalidStateStoreException when using Kafka as registry store #1483
- [2.0.x] Make registry UI work with multitenancy + authentication #1313
- [Quality] Methods that return CompletionStage should not throw exceptions #1283
- [Task][2.0.x] Include group management in core v2 API #1274
- [Task] Encapsulate dependency to com.worldturner.medeia:medeia-validator-jackson #1159
- [Enhancement][Discussion] Provide an in-memory Registry Service for Tests #1153
- [Bug][Documentation] The message is 1051237 bytes when serialized which is larger than the maximum request size you have configured with the max.request.size configuration. #889
- [Documentation][Discussion] Able to set additional Java properties for Docker images #829
- [Enhancement] Able to utilize remote Infinispan cluster #826
- [Discussion] How to detect changes to schema from outside registry? #823
- [Enhancement] Store file name in metadata property #813
- [Enhancement][Impacts Documentation][mas] Add support for Artifact Groupings #725
- [Question][Discussion] Clarification on available...
2.4.1.Final
- [Bug][area/storage] Using Kafka Streams with apicurio registry leads to an error #3028
- [Bug][area/rest-api] Apicurio client api not backwards compatible to older releases (Timzeone parsing error) #3024
- [Enhancement][Tests] Refactor test workflows #2979
- [Bug] Configuring Apicurio Registry event sourcing with HTTP Error #2913
- [Bug] Protobuf schema version upload failing with NullPointerException #2877
- [Enhancement][component/registry][priority/normal] Support for other SQL storage database flavours than just PostgreSQL #2149
- [Enhancement] [question] Does apicurio-registry-sql support mysql? #1546
2.4.0.Final
- [area/storage] [new-system-tests] Deploy test of Apicurio Registry with PostgreSQL storage without IAM #2958
- [area/storage] [new-system-tests] Deploy test of Apicurio Registry with PostgreSQL storage and Keycloak #2957
- [Enhancement][area/compatibility][area/rules] Use plugins to support additional schema types in Apicurio Registry #2943
- [Question] How to use the vertx http client #2910
- [area/storage] Kafka JDBC Sink Connector with Apicurio registry #2896
- [area/rest-api] When using apicurio with mongodb-kafka-connector, I get RESTEASY003210 error #2889
- [Bug][area/ui][area/compatibility] JSON backward compatibility check for adding non-required fields #2882
- [Bug][area/compatibility][area/rest-api][area/storage] Derefence parameter not working #2863
- [Bug][component/registry] Confluent Compatibility Issue with references #2852
- [area/ccompat-api][state/PR-created] Confluent Compatibility Issue with subject version #2851
- [component/registry][priority/normal][area/compatibility] Json backward compatability bug with type-keyword from string to array in properties #2835
- [priority/high][area/ui][area/auth] UI fails when RBAC is on (500 / e.method is undefined) #2805
- [Bug][component/registry][priority/normal][area/ui] redhat amqstream registry frontend : no refresh cache without ctrl + F5 #2793
- [component/registry][area/rest-api][area/rest-client] Add groups operations to the rest api #2774
- [Task][component/registry][priority/normal][area/storage] Investigate running PG and Registry native within the same image #2744
- [Enhancement][component/registry][priority/normal][area/storage] Create a native version of the "-mem" variant #2735
- [Question][component/registry][priority/normal][area/serdes] Complex JSON Schema Validation Fail #2552
- [Bug][component/registry][priority/normal] Global-id value is 65034875748 #2547
- [Bug][component/registry][priority/normal] Canonical schemas in ccompat/v6 API #2279
- [Discussion][component/registry] Custom Authorization Roles #2252
- [Bug] UI is trying to use keycloak as openid provider inspite of configuration to not do that #1801
- [Task] Test application with different OIDC providers #1781
- [closed] Using ccompat creates base64 encoded protobuf schemas ? #1478
- [closed] Create a utility to migrate data from confluent schema registry to apicurio registry #172