0.21.0
Features
- deps: add lib for aws-msk-iam-auth (#810) (#948) #948 (moremagic)
- core: add some confluent auth plugins (tchiotludo)
- ui: add option to show all consumer groups by default (#971) #971 (Max Meijer)
- helm: add support for ingressClassName to helm chart (#979) #979 (Albert Dixon)
- ui: display metadata on consumer group (Ludovic DEHON)
- ui: uncheck all topics in consumer group update view by default. (#1000) #1000 (Dennis Bielinski)
- ui: add node controller status to nodes page (#999) #999 (jgrammen-agilitypr)
- ui: add ability to inject some css or javascript files (Ludovic DEHON)
- topicdata: handle logical types local-timestamp-millis and local-timestamp-micros (#1015) #1015 (opeti)
- node: add page partition repartition (#1033) #1033 (jgrammen-agilitypr)
- ui: produce to topic from existing message (#1044) (Timon Back)
- ui: add toggle "time ago" and timestamp with interactive tooltip (#1043) #1043 (RomanLamsal1337)
- ui: format offset lag numbers with toLocaleString (#1050) #1050 (Timon Back)
- groups: delete all offsets of a consumer group from a topic (#1045) #1045 (IngoStrauch2020)
- topicdata: add option to send tombstones (#1075) #1075 (Julian M)
- docker: publish image to GHCR as well as Hub (#1081) #1081 (Matteo Joliveau)
- cicd: create automatic release (Ludovic DEHON)
Bug Fixes
- ui: Exception when changing cluster on TopicList (#962) #962 (Edwin Fajardo)
- ui: display username on header auth (tchiotludo)
- build: enable zip64 (tchiotludo)
- ui: none of settings are required (tchiotludo)
- ui: enhacement: prevent UI freezing with large messages (#970) #970 (Edwin Fajardo)
- topicdata: fix compacted value on filter message length (Ludovic DEHON)
- helm: add a proper email for claiming ownership (Ludovic DEHON)
- ui: fix consumer groups next page when empty (#977) #977 (Edwin Fajardo)
- ui: link ConsumerGroup topics offset to data single (#995) #995 (Tim te Beek)
- ui: Consumer group link must to -1 & display a page (#1002) #1002 (Tim te Beek)
- docs: fix yaml error on application.example.yml #1003 (wktsugue)
- topicdata: use AND instead of OR on topic data search (Ludovic DEHON)
Documentation
- auth: added JWT secret env var docs (#1090) #1090 (Daniel Haß)
Chores
- docs: add kitopi as akhq user (#963) #963 (Maciej Wilczyński)
- core: reference to Record is ambiguous (#966) #966 (Edwin Fajardo)
- test: fix falling test (tchiotludo)
- docs: fixed response specification for external roles and attributes mapping (#985) #985 (Christof Lüthi)
- docs: add Galeries Lafayette (#1024) (François Delbrayelle)
- readme: add sponsors (Ludovic DEHON)
- readme: add kestra (Ludovic DEHON)
- deps: upgrade protobuf-java to 3.19.2 to avoid vulnerability (#1048) #1048 (FilatovM)
- readme: add redpanda sponsors (Ludovic DEHON)
- version: update to version 0.21.0 (Ludovic DEHON)