What's Changed
Bug Fixes
- Unit tests fail with Java heap space in apicurio-registry-app module (#7777)
- UI: Delete group option shown and spinner stuck when group deletion is disabled (#7701)
- Confluent compatibility API returns 500 when resolving schemas with semantic version references (#7694)
- resolveReferences() in AbstractSchemaResolver has duplicate recursive calls and bypasses schema cache (#7681)
- Configuration property
apicurio.log.levelis case-sensitive (#7680) - Race condition in DocumentationTabContent and OpenApiVisualizer leaves empty visualization (#7632)
- sun.misc.Unsafe deprecation warning in Netty (#7399)
- Missing Netty macOS DNS resolver dependency (#7391)
Enhancements
- Support context update in CLI (#7699)
- Add support for AsyncAPI 3.1 (#7695)
- Add support for OpenAPI 3.2 (#7693)
- Support draft version content update in CLI (#7691)
- New artifact type: OpenRPC (#7598)
- sun.misc.Unsafe deprecation warning in Netty (#7399)
- Support group rules management in the CLI (#7170)
- Support artifact rules management in the CLI (#7169)
- Support global rules management in the CLI (#7168)
- Support version management in the CLI (#7167)
Other Changes
- KafkaSQL: DeleteAllExpiredDownloads scheduled job should not produce messages to the Kafka journal (#7796)
- KafkaSQL: new pod gets stuck during rolling update when other pods are running (#7795)
- Apicurio Registry system info API shows "In Memory" even when Postgres backend is enabled (#7791)
- KafkaSQL data not recovered after restart (registry appears empty) (#7753)
- Inline apicurio-ts-core into ui-editors to allow archiving the library (#7728)