New Features
docs
- introduce vue press documentation (430b80a)
topic data
- display __consumer_offsets contents (#856) (6489780)
- support fully-qualified name only for
key-message-type
andvalue-message-type
(#823) (9dc047d) - configurable json inclusions in Avro to Json serializing (#799) (96e80e1)
- stop schema registry use for internal topics (#784) (5b10664)
- Prevent copy to same topic (#779) (c53f035)
auth
- add a header authentification for reverse proxy (b1fdcf4)
- added support for redirecting to initial page after login (#797) (b360724)
- align header authentication user/group settings with LDAP and OIDC (#794) (489be59)
- allow limiting header authentication to list of configured IP addresses (#787) (#793) (b579ac5)
- remove login if only header auth (44c67c4)
- make group separator in header authentication customizable (#792) (b90af00)
schema
- add support for json and protobuf schema types (#755) (0fb9bb7)
- enable schema update from protobuf and json schemas (#760) (01870d3)
ui
- display time ago on every datetime (a8769b5)
- add multi-message produce feature (#791) (6241bd0)
- display time ago on every datetime (d734316)
- keep sidebar collapsed state on localStorage (675a6bf)
helm
- adding custom labels (#847) (78a71a6)
- add option to create a service account and specify a default user id in securityContext (#815) (8ed9673)
- make ingress annotations templatable (#742) (cdffd2e)
- add support for Kubernetes Ingress v1 (#786) (ff07a3d)
- container securityContext can be set and image tag is taken from AppVersion (#768) (79d0f96)
docker
- add platforms to specify arch's (#834) (c92d7ec)
- fix wrong secret name (#829) (a6d2422)
- build multi-arch images (#828) (6e5d7d6)
Bug Fixes
topic data
- display __transaction_state data (25a50ca)
- don't export protobufToJsonDeserializer fields (3b5539d)
- handle json primitive type (bc0cfb7)
- include empty as default (3217252)
- support default values in deserializer (#776) (a5a7eb8)
- parse microseconds at any precision between 0 and 6 (#762) (5a6b4e4)
- Parsing timestamps fails when producing messages (#803) (4d4ae2b)
- require key for produce onto compacted topic (#780) (9894d0b)
- upcast JSON integer to Long when needed for Avro schema (#778) (185594c)
schema
ui
- connect cluster don't change on click (e893641)
- bigint are truncated on topic data (b8e6667)
- progress bar don't work with latest axios (7ed5555)
- fix live tail of topic (2983e61)
- handle strange config properties (e48cc61)
- handle no log dir size (21146fa)
- fix(ui): display the right version (#861 #844) (c61c056)
webserver
- handle large message (613fdcb)
helm
- replace image.annotation to podAnnotations & add podLabels (82c5b94)
- Use yaml goTemplate for secrets (#751) (648669b)
docker
- try to add a context to fix docker build (aa5679c)
Full Changelog: 0.18.0...0.19.0