Skip to content

Instantly share code, notes, and snippets.

@Haarolean
Created May 11, 2023 10:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Haarolean/29a7040382a5386a01ecc3cf34fa3f04 to your computer and use it in GitHub Desktop.
Save Haarolean/29a7040382a5386a01ecc3cf34fa3f04 to your computer and use it in GitHub Desktop.
kafka-ui 0.7.0 dev changelog

Changes

🚩 Breaking Changes

  • Masking "fieldsNamePattern" fields selection policy added @iliax (#3664):
    For MASK action: Replaced pattern with fieldsNamePattern.

  • RBAC: LDAP support @Haarolean (#3700).
    Replaced spring.ldap.dn.pattern with spring.ldap.base to match spring properties.

⚙️Features

  • FE: Expose cluster ACL list @NeiruBugz (#3662)
  • Expose cluster ACL list @iliax (#2818)
  • UI Dark theme

🪛Enhancements

  • Config wizard: Add a proper UI handling for image restart on Cluster config update
  • BE: RBAC: Implement restart permission for KC @Haarolean (#3805)
  • BE: Update Kafka config-related info on schedule @iliax (#3764)
  • RBAC: Implement generic OAuth2 authority extractor @Haarolean (#3740)
  • RBAC: LDAP: Use the spring-provided authority populator with a single group search base @Haarolean (#3769)
  • View broker skew in kafka-ui @NeiruBugz (#3626)
  • Compare versions back button #3670 @David-DB88 (#3698)
  • Masking "fieldsNamePattern" fields selection policy added @iliax (#3664)
  • RBAC: LDAP support @Haarolean (#3700)
  • Implementation opt out of version check #2753 @David-DB88 (#3672)
  • Don't Dismiss Produce Message pane after Send @winnie-chiu (#2854)
  • Add KC quick actions into the sandwich menu @David-DB88 (#3660)
  • Broker partitions skew added to API @iliax (#3566)
  • BE: Make paging sizes configurable @iliax (#3685)
  • Allow sorting consumer groups by topic num @nisanohana3 (#3633)
  • FE: KSQL: Implement sorting @michal-cesek (#3433)

🔨Bug Fixes

  • FE: Brokers: Configs search by key is case-sensitive @RaajuKanuri (#3754)
  • BE: Smart Filter: Setting key/value variable to original string when it cant be parsed as json @iliax (#3784)
  • FE: SR: Fix missing diff overlay @David-DB88 (#3767)
  • FE: Messages: Fix UI displays nonsensical timestamps @David-DB88 (#3715)
  • FE: Disable configure buttons if there are no permissions @David-DB88 (#3684)
  • FE: Connectors: no error is displayed in the syntax is not valid @David-DB88 (#3750)
  • FE: updating an existing schema with valid syntax @David-DB88 (#3746)
  • BE: Wizard: Fix file upload @iliax (#3762)
  • FE: Display message key/value serdes @Haarolean (#3718)
  • Implement system redirects to Topics after topic delete #3044 @David-DB88 (#3687)
  • FE: Fix topic messages Invalid size for null key/value messages @Haarolean (#3689)
  • BE: Fix protobuf map support @iliax (#3683)
  • FE: RBAC: Fix missing permissions for topic recreation @a1tair6 (#3457)

Security

  • CVE fixes: spring-core(6.0.7), transitive org.json @iliax (#3693)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment