- [Feature] Add
karafka topics healthcommand to check Kafka topics for replication and durability issues, detecting no redundancy (RF=1), zero fault tolerance (RF≤min.insync), and low durability (min.insync=1) configurations with color-coded severity grouping and actionable recommendations (Pro). - [Enhancement] Optimize license loading process by reading license files directly from the gem directory instead of requiring the entire gem, reducing initialization overhead and adding support for user-defined License modules.
- [Change] Migrate Admin
AbstractHandle#waitcalls from deprecatedmax_wait_timeout(seconds) tomax_wait_timeout_ms(milliseconds) to align withkarafka-rdkafka0.24.0. - [Change] Require
karafka-rdkafka>=0.24.0to support the newmax_wait_timeout_msAPI. - [Fix] Fix LRJ partition freeze when filter returns
applied? truewithaction :skip, causing partition to remain paused for ~31,709 years instead of resuming after processing.