Releases: tchiotludo/akhq
0.17.0
We revert some configuration, please look at application.example.yml & README.md to adapt your configuration files
New Features
connect
- optimize fetch connect details & status (#587) (55a0e80)
- add missing properties from connector (985929b)
- filter Connect Configs by regexp (#477) (4a7053b)
schema
webserver
ui
- improve data search (#552) (ed57614)
- disabled login button if security is not enabled (#532) (c9aef71)
- display deserialization exception (92d4ee8)
- add ui options per cluster (#511) (d2ff475)
- display username (#519) (e56b229)
- add partition auto assign option (#499) (6b6838c)
helm
- handle micronaut.server.context-path (d3770f0)
- add option to specify serviceAccountName (#512) (19d59d4)
topic-data
- use another scheduler for see (60a33bb)
- remove default group.id to avoid acl (8d77717)
- improve last record (4f6f23b)
- add last record on TopicsList (b155827)
- copy topic data to another cluster (#458) (75a9def)
- deserialize Protobuf messages using descriptor files (#472) (726e019)
docker
groups
Bug Fixes
auths
schema-registry
helm
- invalid securityContext indent (f7773c4)
- add default '/' path (#449) (f8894b8)
- fix extraEnv (4ecddc6)
- fix extraEnv (167b5a8)
ui
- fix timestamp formatting (#551) (470d1de)
- reader allows update schema registry (#518) (241ec93)
- incomplete list of topics on select (#516) (eda26f2)
- fix header (208885e)
- handle no acls for topic data (#510) (bceec35)
- return an empty fragment from rendering when the user/cluster isn't known (#462) (3ebfd4b)
- fix produce to topic layout (43370f4)
- fix schema link from topic data (922f55a)
- fix some link that don't respect micronaut.server.context-path (3a8f571)
- share url does not contain context-path (#457) (860b82a)
webserver
topic-data
group
- remove unnecessary members on ConsumerGroupOffset on api and handle it on client side (dde8114)
Documentation Changes
- run docker image as a non-root user by default (7a14c0e)
- fix basic auth example (5e24006)
- fix path to helm files in readme (#565) (5add70d)
- update docs for groups (09e35de)
- added guide for development on Windows 10 without Docker (#525) (56a712f)
Chores
test
- fix unit test (5b75aa2)
deps
refactor
dev
0.16.0
We have refactor the whole authentification part (group, username, ...) to have a more consistent configuration files, please look at application.example.yml & README.md to adapt your configuration files
Features
Auths
Ui
- cancel axios request when route changes (#429) (5e4a843)
- disable empty topic button on compact topic (48956bd)
- change most of link to true link (#416) (1bee944)
- add collapsible panel for consumerGroup on topics list (#417) (a47e4fc)
- add a share button (#401) (742407c)
- TopicList will load consumer group in async (e2b28e9)
- handle a loading state on all table (#404) (d22fe12)
- allow to select topics in consumer group when update offsets (#424) (e91bf61)
Topic
Consumer Group
- allow to select topics in consumer group when update offsets (#424)
Schema Registry
- support schema registry references (#408) (988c689)
- support list of urls schema registry (6f10f8d)
- enable compatibility with TIBCO schema repository (#393) (cbcaf62)
Webserver
- display user on access log (2a13952)
- use micronaut.server.context-path instead of akhq.server.base-path (c62760b)
Bug Fixes
Ui
- keep search as querystring (cd16b3b)
- redirect to schemaId don't work (9dd3998)
- share button don't redirect on share page (d209337)
- fix consumer groups list pagination (d830e5c)
- fix ConsumerGroupUpdate on multiple topic (9da8f1e)
- cancel consumer group request on page change (#405) (6a6041c)
- use DoubleClick on Table (e5449b7)
- build failed (831d9e9)
- fix colspan on Table.jsx & Loading (76461e7)
- finalize empty topic (995b629)
- handle topic data with query string (#395) (cdbccd1)
- connect: transforms json is not displaying at edit panel (#377) (8c908c9)
- topic - consumer group lag is not displayed (#378) (20eb5fd)
- schema - display exception on wrong schema (7cdaacf)
- connect : Fix error selecting connector properties (#376) (c79b3c6)
- Fix consumer groups page title (#356) (be24e17)
Connect
- add field for schema (801c897)
Auths
Schema Registry
topic:
- skip-consumer-group is not respected (506afe1)
Webserver:
Other Changes
Refactors
Helm
- try to add a change log (b1ad7e8)
- add securityContext configuration (ec99a21)
- fix wrong charts values (c82e6ce)
Build
0.15.0
This release introduce a new UI based on React. This is the default one when you reach AKHQ.
The old one is still available on path /{cluster}/topic but will be remove on release 0.16.0.
Since this is a major rework, the new UI can have some issue, so please report any issue, thanks !
Bugfix
- fix helm deployment template indent bug (#295) @jcsky
- fix helm ingress (#305)
- add initcontainers value to the helm chart (#317) @skhedim
- Fixed issue where keystore was not being set properly for Kafka Connect (#289) @codyfearer
- Connect performance and invalid connectors NPE (#287) @tjharke13
- fix multiple live tail client (#187)
- Display ms on message (#299)
- Fix replica count values (#301) @xpr3sso
- Handle java timezone (#314)
- remove health on log (#321)
- Add config button in topic list screen (#324) @RajKumarMondol
0.14.1
Mostly release that fix login issue
Bug Fix
- Fix login issue (#268, #276, #267, #261)
- handle connect status that is not available (#265)
- Remove the unneeded
node_modules/.bin/path in npm scripts (#269) @ankon - Use the JRE variant of the openjdk image (#270) @ankon
- Do not send the 'node' directory to docker (#275) @ankon
- Use temporary redirects for / -> /{cluster}/topic (#274) @ankon
- Fix data api
- Proper handling of
skip-consumer-groups(#271) - Be more resilient on strange consumer group (#271)
- fix NPE when no roles in groups (#280) @jorgheymans
0.14.0
Api everywhere !
AKHQ now have experimental api endpoint for all datas (Kafka / connect / schema registry / ...) !
Features
- Allow to display topic without any acls on configs
- Helm chart : enable providing imagePullSecrets (#249)
Bug Fix
0.13.0
Renaming release !
KafkaHQ is now AKHQ !
KafkaHQ was renamed as requested by Apache committee due to copyright on Kafka brand name.
Welcome AKHQ with :
0.12.0
Features
- Connect Multicluster (#170)
- Inititalize helm template (#167)
- Allow configuration of registry client (#88)
Bug Fix
- Freemaker: force UTF-8 (#172)
- Display Kafka connect error (#171)
- webpack: change fonts regex to be windows compatible (#165)
- Remove RestServiceCache to avoid credential override between cluster (#202)
- Use more common units and names for expressing file size (#205)
- Fix connect trace error when no error
- Show a question circle icon if the type of the connector is not present (#199)
Dependencies
- Upgrade to kafka 2.4.0
- Upgrade to confluent 5.4
0.11.0
Features
Performance
Bugfix
Deps
- Update to micronaut 1.27 & Kafka 2.3.1
- Update all other java deps
0.10.0
Features
- Added user visualisation [#131] @zthulj
- Added topic regex filter to basic auth users [#126] @zthulj
- Added "after-offset" filter UI [#14] @zthulj
- Display the version to the kafkaHQ UI [#81] @zthulj
- Topic creation configurations [#110] @ebrard
- Upgrade to micronaut 1.2.4
- Add button "next" and "previous" at the bottom of lists [#123]
- Update gradle version
Performance
- Pagination, don't complete unused future [#55]
- Add pagination on consumer groups page
- Add optional cache on all kafka admin modules call
- Raise default.api.timeout.ms to 15s [#94]
- Add a pagination thread configuration to allow parallel resolution of list page [#55]
Bugfix
- Bump lodash from 4.17.11 to 4.17.14 [#93]
- Fix connect custom class [#108] @leosilvadev
- Handle ACL on logs dirs and display n/a if not authorized [#111]
- Link error to schema registry with id greater than 1,000 [#114]
- Fix multiple registry or connect configuration
- Fix search case [#113]
- Prevent pollSizePerPartition from returning 0 when size<<partitionsNb [#118] @ebrard
- Fix connect basic auth [#119] @piif
- Fix replication factor [#124]