Breaking Changes
- docker: Stop publishing Docker images (#183) (8b87ea3)
- cli: Replace -b/--bootstrap-servers with repeatable -b/--bootstrap-server (#203) (ef675ed)
- config: Move timeouts to settings.yaml and scope --timeout per command (#204) (395f6fe)
- consumer: Default keys and values to string (#226) (5a6e2cd)
Dependencies
- deps: Upgrade confluent-kafka to 2.16 and remove the Authlib warning workaround (#191) (fe3955b)
- deps: Bump the github-actions group with 3 updates (#221) (7d76108)
Features
- ui: Show the Kantrip profile in the main header (#182) (f84bdff)
- consumer: Show header details in boxes (#217) (a8650cd)
- producer: Add interactive record producer (#207) (d0cf7b1)
- producer: Highlight JSON in the Key and Value editors (#219) (fddc5ec)
- producer: Serialize Avro, Protobuf, and JSON Schema with Confluent and Apicurio registries (#222) (d62af5e)
- producer: Register schemas when auto-registration is enabled (#223) (5d25ddc)
Fixes
- site: Loosen hero heading letter spacing (#189) (ea334c4)
- consumer: Close the Confluent Schema Registry client on exit (#192) (897aeff)
- admin: Open edit and describe without flashing the table (#209) (7112a6a)
- admin: Shade the Advanced topic settings like record content (#210) (3f50d54)
- admin: Start the cleanup policy cursor on the configured policy (#211) (b781139)
- tables: Stretch columns before the first frame (#215) (f67ff46)
- consumer: Copy only the content from Key and Value (#220) (2bf89e2)
Documentation
- usage: Suggest a symlink for the short ksk command (#185) (fe93f22)
- usage: Suggest kas as the short command name (#186) (c60eb1b)
- Update the guides and website, and use one slogan (#187) (1bf98e4)
- usage: Link the agent skill and the cheatsheet (#190) (665be6e)
- Add MIGRATION.md for v4 to v5 and v5 to v6 (#206) (16477e5)
- manual-testing: Replace a leftover kaskade-qa install (#224) (ca6002f)
- Cover admin, consumer, and producer consistently (#225) (429020e)
Full Changelog: v5.1.0...v6.0.0rc1