Skip to content
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