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 and 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, Performance Tuning, and Community Enhancements

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 and publish to Clojars
  • Open-source Kpow Secure and publish to Clojars
  • Add robots.txt with "User-agent: * Disallow: /"
Kpow Release 90.3 December 2, 2022

OpenID configurability and tenancy performance improvements

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