Skip to content

Releases: Apicurio/apicurio-registry

2.1.5.Final

22 Dec 17:53
Compare
Choose a tag to compare
  • [Question] REFRESH_TOKEN_ERROR with KeyCloack Integration - Infinite redirect loop during the login #2119
  • [Question] Vulnerable to Log4Shell? #2116
  • [Enhancement][Impacts Documentation] Add Jaas configuration support for Kafka storage. #2101
  • [Bug] Still seeing "RuntimeSqlException: SQL error: Expected only one result row but got none" after 2.1.4.Final uptake #2095
  • [Bug] Apicurio throwing io.apicurio.registry.storage.ArtifactNotFoundException while uploading a new artifact #1926
  • [EPIC][Discussion] Missing features / bugs with Protobuf schema parser #1671
  • [Bug][UI] UI - inconsistent display of modifiedOn #651

2.1.4.Final

05 Dec 17:12
Compare
Choose a tag to compare
  • [closed] maven build error #2081
  • [Enhancement][2.1.x] Implement Optional authenticated read access. #2069
  • [closed] Cannot build exportV1 tool after release 2.1.0 #2024
  • [Bug][2.1.x] Kafka SQL storage contentId and globalId message keys not unique #1993
  • [Bug] CCompat Layer SchemaType with JSON #1905
  • [closed] Remove kotlin extension #1890
  • [2.1.x] Security: Resteasy vulnerabilities #1808
  • [2.1.x] Security: Netty vulnerabilities #1807

2.1.3.Final

17 Nov 20:07
Compare
Choose a tag to compare
  • [Bug][2.1.x] Check the HTTP response cache control headers #2007
  • [UI][2.1.x] groupid query parameter not filtering list by group #1978

2.1.2.Final

29 Oct 18:28
Compare
Choose a tag to compare
  • [Bug][2.1.x] UI filter malfunction in 2.1.0 and 2.1.1 versions #1967
  • [closed] UI won't load after successful keycloak authentication #1966
  • [Bug] Apicurio Registry UI: Wrong redirects to http instead of https #1959
  • [Bug][2.1.x] typo in anonymous_readonly evnironment variable in documentation #1958
  • [closed] Support for Google Protobuf well known types #1924
  • [Bug] keycloak, roles, logout does not work with 2.1.0.Final but works with 2.0.0.Final #1888
  • [Question] Apicurio/confluent compatibility issues #1874
  • [Enhancement][Impacts Documentation][Beginner Friendly] Allow configuration of consumer group prefix #1591

2.1.1.Final

07 Oct 11:26
Compare
Choose a tag to compare
  • [closed] Apicurio APIs for schema registry client not working. #1871
  • [closed] Upgrade two dependencies and release 2.0.2.Final #1856

2.0.2.Final

07 Oct 11:31
Compare
Choose a tag to compare

No changelog for this release.

2.1.0.Final

22 Sep 22:35
Compare
Choose a tag to compare
  • [closed] Type coercion based on schema data type rather than value for INT64 #1825
  • [Bug][Discussion] Different artifact's content after registering an AsyncAPI definition #1787
  • [Enhancement][UI][2.1.x] Add globalId support to UI #1762

2.1.0.RC1

24 Aug 17:06
Compare
Choose a tag to compare
2.1.0.RC1 Pre-release
Pre-release
  • [Bug][Duplicate] Delete artifacts in Group fails with ArtifactNotFound #1777
  • [Bug] Duplicate REST client exception classes? #1773
  • [Bug] Avro ArtifactType not detected for simple types #1742
  • [closed] DataException: Invalid type for INT64: class java.lang.Integer on connect.default for int64 Avro type #1740
  • [closed] Users from other tenants are allowed to access other tenants information #1732
  • [Enhancement] Unauthenticated Read Access #1726
  • [Discussion] apicurio schema registry using GoLang #1731
  • [Discussion] Apicurio registry security - basic auth support #1718
  • [closed] Securing registry with Keycloak with untrusted certificate #1693
  • [closed] Re-use access token in the client credentials flow #1684
  • [closed] Ccompat API is not returning the schemaType when fetching the schema by id #1675
  • [Bug] Documentation tab shows blank screen #1624
  • [Bug] KafkaProducer is not getting the artifact version defined by apicurio.registry.artifact.version property #1620
  • [Bug][2.0.x] Back-end cannot be properly configured to require authentication without role-based authorization #1619
  • [Bug] Protobuf schema parser adds json_name to all the fields. #1617
  • [closed] Fix dependantbot #1614
  • [closed] alpine image security updates/upgrades #1603
  • [Enhancement][2.0.x] Add client credentials flow support for tenant manager client #1597
  • [closed] Add security support for tenant manager api #1596
  • [closed] Add an option to the build to skip the UI #1586
  • [Discussion] Refactor Protobuf schema parsing utilities into separate module #1572
  • [EPIC] Improvements to the federated modules #1564
  • [Bug] java.lang.StackOverflowError when using recursive reference in combined schema #1551
  • [Bug] Can't add artifact with long description #1462
  • [closed] Confluent 6.1.0 version breaks serdes tests #1341
  • [Bug] Kafka Streams Transaction ID expiration #1134

2.0.1.Final

15 Jun 18:15
Compare
Choose a tag to compare
  • [Bug] Skip maven deploy for apicurio-registry-utils-exportV1 #1577
  • [Bug] Redirect after deleting an artifact not working (MT only) #1567
  • [closed] Image apicurio/apicurio-registry-streams:2.0.0.Final missing #1561
  • [Bug][Discussion] ExtJsonConverter throws NPE for null schema/value #1552
  • [Bug] Mismatch in ccompat mode in error_codes #1547
  • [Enhancement] Investigate if it's possible to override Quarkus behaviour and disable http policies at runtime #1542
  • [Bug] Field value limited at 1024 for top-level description. #1534
  • [closed] Issues 1007 and 1017 are not yet fixed #1530
  • [closed] Modularize Existing Monolithic Release Workflow #1527
  • [Enhancement] Allow to disable security roles #1523
  • [Enhancement] Create Bi-weekly job to run against Quarkus Latest Release #1518
  • [Discussion][Enhancement] [question] disable direct access to API when multitenancy is enabled? #1514
  • [Enhancement] Import on registry startup #1502
  • [closed] Registration of schemas with same artifactId and different groupId causes error in api #1501
  • [closed] Importing schemas from kafka after container restart crashes on "SELECT nextval('globalidsequence')" #1500
  • [closed] Schema registry not working as expected when using confluent kafka python #1491
  • [Bug] Custom versions not being handled well in the UI #1489
  • [Documentation][Question] Problems running behind https #1485
  • [Enhancement][Impacts Documentation] Create rest client based on vert.x web client #1481
  • [Enhancement] Create spi for rest client implementations #1480
  • [Bug] Wrong detection of magic byte during avro deserialization when the first field is empty #1479
  • [Bug] Why limit "getArtifactVersionMetaDataByContent" request bodies to application/json? #1476
  • [closed] Request: Support in python ? #1475
  • [closed] Dependabot couldn't find a pom.xml for this project #1471
  • [Bug] Fix workflow for building CLI images #1458
  • [closed] serde security properties issues #1455
  • [Question] Data serialized by AvroKafkaSerializer can't be deserialized by another Avro library #1451
  • [Duplicate] Ccompat API should accept both application/vnd.schemaregistry.v1+json and application/json #1449
  • [closed] JSON schema compatibility rule bug: no change but neither forward nor backward compatible #1443
  • [Bug] Error loading Registry UI on https #1442
  • [closed] Maven plugin call ends with ssl exception #1418
  • [closed] JSON compatibility check for schemaDependencies - Object #1406
  • [closed] Question about registry versioning #1398
  • [closed] JSON compatibility check for object #1395
  • [closed] A Strange ClassName Resouce #1393
  • [Bug] JSON compatibility check for combined schema #1367
  • [Question] Integration with Keycloak #1353
  • [Bug] JSON compatibility check for tuple #1347
  • [Task] Upgrade process from previous versions to 2.x #1339
  • [Bug] JSON compatibility check for exclusive maximum/minimum #1318
  • [Question] apicurio registry security in 2.x release #1244
  • [Task][mas] Evaluate building a native image #1068
  • [2.0.x][Enhancement][UI] UI - improve experience uploading artifact to slow storage #614
  • [closed] Downloading / Publishing YAML removes quotes from strings #1447

2.0.0.Final

16 Apr 15:13
Compare
Choose a tag to compare
  • [Task] Remove Docker Maven Plugin #1377
  • [closed] Installation error #1376
  • [Impacts Documentation][Question] Differences between using kafka storage and kafka stream storage for Apicurio #1370
  • [Question] General questions about schema registry #1360
  • [2.0.x][Impacts Documentation] Add configuration properties to the maven plugin for configuring authentication client credentials #1357
  • [Question] Cannot deserialize LocalDate from Integer in Avro format by Apicurio deserializer #1327
  • [2.0.x] Add feature to disable (entirely) the UI #1326
  • [Discussion] Implement helm-chart or operator #1325
  • [Enhancement] Allow String as Version ID #1324
  • [Bug] Postgresql Persistence Exception : logconfiguration #1323
  • [closed] JSON compatibility check for "contains" keyword in "array" type #1319
  • [2.0.x][Bug] 2.0.0.RC1 - /apis/registry/v2/search/artifacts HTTP 500 error #1315
  • [Enhancement] Make RegistryClient smart to populate the v2 base API path #1311
  • [closed] apicurio/apicurio-registry-sql image in docker hub seems to be broken #1300
  • [2.0.x][Bug] Maven plugin test-update goal is not working #1248
  • [2.0.x][Enhancement] Add "supportsMultiTenancy" feature to storage layer #1237
  • [2.0.x][Enhancement] Add feature flags to enable/disable compat APIs #1236
  • [Discussion] Extract JSON compatibility checking code into a separate module #1214
  • [2.0.x][Enhancement][Impacts Documentation] Add bearer and basic working together support #1154
  • [Enhancement] Create Version info endpoint to the REST API #1142
  • [Documentation] [Suggestion] Documentation should mention that particular section is related only to Java #1121
  • [Task] Create parent for storage modules to share #802
  • [2.0.x][Discussion] Same schema registered to multiple subjects - multiple global IDs - different behavior compared to Confluent Schema Registry #796
  • [2.0.x][Bug][UI] UI - unclear search results (search by label) #652
  • [closed] Create nightly job to run against Quarkus master #268