0.3.0
This update introduces a brand-new, contemporary design and includes under-the-hood performance optimizations and security fixes, as well as a variety of new features.
Service Redesign
In the v0.3 update, one of our goals was to make it easier for you to have all the information you may need for efficient monitoring and managing clusters. That’s why we've redesigned the app from scratch.
The redesign includes aesthetic enhancements and some functional improvements which make the platform easier to use and to browse.
New Features
We continued to enhance existing features and added new features in response to requests from you:
- Obfuscating sensitive parameters in Kafka Connect
- Now we do support LDAP authentication (Please note that you have to adjust your configuration, the property auth.enabled is no longer in use)
- Docker ARM support
- Apple M1 support
Backward compatibility notice
You have you replace the environment variable auth.enalbed
with auth.type
. Supported values are: LOGIN_FORM
, DISABLED
, OAUTH2
, LDAP
.
Backend refactoring
Along with the redesign, we’ve prioritized refactoring tasks in the v.0.3 update. We completed a series of internal performance optimizations which have resolved almost all the performance issues you’ve previously reported.
Moreover, as part of the update, we’ve fixed some bugs within existing features based on your feedback. I’ll attach a link to a full changelog for you.
As well, we’ve bumped a bunch of our dependencies, which fixed the following possible security vulnerabilities in these dependencies:
Security fixes
Log4J:
(We’ve got rid of Log4J at all, so no further vulnerabilities in the library will have any impact)
Issues closed: https://github.com/provectus/kafka-ui/milestone/3?closed=1
Full Changelog: v0.2.1...v0.3.0