Skip to content
Cut Kafka costs and reduce operational risk.
Aug 27, 1pm SGT. Register
Changelog

What's new.

Every fix, feature, and improvement shipped across Kpow, Flex, Iglu, and Factor Platform.

Kpow Release 92.1 September 15, 2023

Multi-topic create, time-since URP

Show changelog
### Kpow v92.1 - Change default to observation\_version=2 for Schema and Connect resources - Introduce "time since URP" metric to under replicated partitions table - Improve topic create UX, allow multiple topics to be created at once - Improve Prometheus egress performance by up to 300% - Improve Kafka documentation/help for topic+broker configuration - Improve truncate/delete UX by separating action items - Improve authorization UX by better differentiaton between RBAC and ACL errors. - Improve staged mutations modals, show ID in confirmation modal - Improve consumer offset management, introduce tabular actions - Improve audit log detail for kREPL queries - Improve default serdes and schema registry detection UX - Improve topic configuration support with custom fields - Improve charts: better denominations in chart details, KB MB, etc. - Improve topic UX with topic identifiers shown in topic tables - Fix stale offset consumer lag calculation bug - Fix data produce "show schema" bug - Fix top-level wildcards not showing bug - Fix relative-url assets (css, images) page rengering bug - Fix WARN on missing cluster context bug ### Flex v92.1 - Flex for Apache Flink deployed to Dockerhub
Kpow Release 91.5 July 12, 2023

Expand and Explore

Show changelog
### Kpow v91.5 - Introduce new 'Expand/Explore Table' UX for all tabular data - Introduce and document importing messages with headers in Data Produce - Introduce prometheus metrics in system performance UI - Improve Data Produce UX when creating new messages - Improve Streams and Consumer topology view with expand/contract UI - Fix redundant OpenID 'Not Authorized' screen prior to login - Fix OpenID authentication redirect when Kpow is path-proxied - Fix topic edit when Kpow is path-proxied - Fix Connect observation-v2 for confluent cloud bug - Fix RBAC system settings UI when plural resources configured - Fix RBAC rules for individual connectors bug - Fix ghost filters in topic and group UI - Fix /metrics/v1/streams endpoint not available bug - Fix broker edit RBAC UI bug
Kpow Release 91.1 June 6, 2023

ksqlDB UI and Broker Disk Telemetry

Show changelog
### Kpow v91.1 - Introduce new ksqlDB integration - Introduce new disk usage telemetry - Introduce support for Confluent Cloud Schema Registry OAuth authentication - Improve schema registry observation with configurable OBSERVATION\_VERSION - Improve custom serdes with headers support - Improve top-level filtering with wildcard support - Improve topic and broker configuration UI with fast filters and table preferences - Improve bulk actions with bulk group delete support - Fix ACL bug related to comma-separated principals - Fix intellisense bug in key entry field when producing messages - Fix minor dark mode UI bugs - Bump to Kafka 3.4.0 dependencies - Bump to Confluent 7.3.1 dependencies
Kpow Release 91.4 May 30, 2023

Graviton Support

Show changelog
### Kpow v91.4 - Introduce new ARM64 docker builds to support Graviton deployments - Improve scheduled mutations, add new MUTATION\_SCHEDULER\_EXPIRES\_MS (default 15 mins) env var - Improve temporary policies, add new TEMPORARY\_POLICY\_MAX\_MS (default 1hr) env var and extend UI to support the same - Improve multi-tenancy, add support for tenancy inclusions/exclusions by Kafka Connector, Schema Subject and ACL principal - Improve Kafka Connect, introduce fallback UI when connector validation endpoint returns 500 status code - Improve Kafka Connect, introduce CONNECT\_OBSERVATION\_VERSION=2 for more efficient snapshotting of Connect resources - Improve RBAC, introduce GROUP\_DELETE RBAC permission (previously GROUP\_EDIT was used for group delete actions) - Improve RBAC, support plural resources - Improve audit-log UI, visually group mutations by their correlation id for bulk actions and staged mutations - Improve overview UI, add Connect/Schema/ksqlDB overview items - Fix STS provider for AWS Glue authentication - Bump protobuf-java to 3.22.3 to better support custom serdes
Kpow Release 91.3 April 18, 2023

Schema Configurability

Show changelog
### Kpow v91.3 - Introduce Kafka Connect JSON import dialog and form integration - Introduce Prometheus group.member.count and group.host.count metrics - Introduce Prometheus /group-offsets/v1 endpoint for group assignment offset metrics - Improve schema registry AWS configurability with static and STS credentials - Improve schema registry Oauth2 configurability with new parameters - Improve Kafka Connect validation with CONNECT\_STARTUP\_VALIDATION (default: true) - Fix auth regression bug, admin\_roles considered authorized\_roles - Fix stages scheduled mutations misfire bug - Fix PERSISTENCE\_MODE=none when running in a multi-cluster environment - Fix several minor UI bugs - Bump to Slipway 1.1.6, latest Jetty dependencies
Kpow Release 91.2 March 14, 2023

Resume Connector Bulk Action

Show changelog
### Kpow v91.2 - Introduce "Resume Connector" bulk action - Fix ksqlDB basic authentication configuration - Fix schema registry OAuth configuration - Fix kREPL continue search schema registry issue - Bump to Confluent 7.3.2 dependencies
Kpow Release 90.6 January 26, 2023

Dark Mode

Show changelog
### Kpow v90.6 - New Dark Mode UI - Improved Editor Intellisense - Configurable Persistence Mode
Kpow Release 90.5 December 20, 2022

Java 8 Build Fix

Show changelog
### Kpow v90.5 - Fix Java 8 JAR Regression
Kpow Release 90.4 December 16, 2022

Bulk actions and performance tuning

Show changelog
### Kpow v90.4 - Introduce Bulk Actions for topic delete, group delete, schema edit, connector restart, pause, delete - Improve snapshot materialization performance - Improve healthcheck performance - Improve 'multiple-instances detected' UX - Improve UI with new Heroicons v2.0 - Improve audit log UI with pagination - Improve community edition wizard with support for MSK Connect along with Confluent Connect and vanilla Kafka Connect - Improve community edition with in-UI callouts to upgrade path - Fix scheduler task contention issue - Fix jetty authentication expired session re-login bug - Fix connect bug where connectors with no tasks would not show in tables - Support Kpow-Secure encryption of 'javax.net.ssl.trustStorePassword' - Update Helm charts to 2CPU / 8GB heap as default - Open-source [**Slipway**](https://github.com/factorhouse/slipway) and publish to Clojars - Open-source [**Kpow Secure**](https://github.com/factorhouse/kpow-secure) and publish to Clojars - Add robots.txt with "User-agent: \* Disallow: /"
Kpow Release 90.3 December 2, 2022

OpenID and tenancy performance

Show changelog
### Kpow v90.3 - Improve OpenID config with OPENID\_USER\_FIELD and roles\_from fields - Fix custom serdes in the kREPL - Improve scheduled mutations UI/UX - Improve performance of tenancy materialization