Skip to content
Changelog

What's new.

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

Kpow Release 94.3 July 10, 2025

BYO AI, Topic data inference, and Data inspect improvements

Show changelog

Kpow v94.3

  • Add BYO AI models
  • Topic serdes inference
    • Add 'Auto' deserializer to data inspect
    • Add optional infer topic serdes job to populate Kpow's UI with topic serdes information
  • Data inspect:
    • Add kJQ AI filter generation
    • Improve kJQ: chained alternatives, string/array slices, UUID type support
    • Add new Event log UI element to capture any data inspect anomalies
    • Report any process assignment exceptions to the frontend (previously only logged on the server)
    • UI overhaul: new secondary button style for toolbar actions
    • Add send to kREPL feature
  • User interface:
    • Make Dark mode the default theme
  • Update temporary policies
    • Support temporary policies of any duration (configurable, default max still 7 days)
    • Better error messages in the UI
  • Kafka Provider Integration
    • Add support for GCP Managed Kafka Schema Registry integration
  • Error handling:
    • Improved error logging for scheduled mutations
    • Improved error messaging for stopped connectors
  • Code editor: improve keybinding support
  • Webhooks: add support for Microsoft Teams and generic HTTP
  • Helm Charts:
    • Official, signed charts with verified publisher status and values schema validation!
    • Improve container security: explicitly set allowPrivilegeEscalation: false and enforce additional hardening through strict securityContext settings.

Flex v94.3

  • Make Dark mode the default theme
  • Fix job heat-map tooltip saying "in a minute"
  • Webhooks: add support for Microsoft Teams and generic HTTP
  • Helm Charts:
    • Official, signed charts with verified publisher status and values schema validation!
    • Improve container security: explicitly set allowPrivilegeEscalation: false and enforce additional hardening through strict securityContext settings.
Kpow Release 94.2 May 15, 2025

Google MSK, Data Inspect, and A+ Docker Health

Show changelog

Kpow v94.2

  • Added support for Google Cloud Platform Managed Kafka Service
  • Fixed snappy compression operation with strict security policies
  • Fixed consumer offset reset bug
  • Updated Helm chart link to point to correct repo
  • Connectors:
    • Improved error messaging for stopped connectors
    • Fixed "Copy as JSON" and "Copy as cURL" request structure bug
    • Fixed link to "POST/connectors" to navigate to the relevant section
  • Data inspect:
    • Introduced option to expand/contract large messages
    • Improved handling of AVRO Date Logical Type
    • Introduced new display options configuration
    • Introduced ability to export data in flattened CSV format
  • User interface:
    • Migrated to Tailwind 4.0
    • Migrated to new HSX and RFX framework libraries - a snappier UI!
    • Fixed "Description" button placement on topic creation UI
    • Fixed chart line visibility changes on mouse hover in dark mode
  • Error handling:
    • Improved error logging for scheduled mutations
    • Improved error messaging for stopped connectors
  • Documentation:
    • Updated screenshots on both data inspect and data produce pages
    • Updated docs to reflect changes new data inspect features
    • Amazon MSK integration added to sidebar navigation in doc tree
    • Documented correct snappy compression configuration

Flex v94.2

  • Various UI + UX bugfixes
  • Migrated to Tailwind 4.0
  • Migrated to new HSX and RFX framework libraries - a snappier UI!
Kpow Release 94.1 February 27, 2025

Streams Agent, Consumer Offset Management, and Helm Charts

Show changelog

Kpow v94.1

  • Advance to Apache Kafka Client v3.9.0 libraries
  • Default to Java17 for releases
  • Add Kpow Community Helm Charts
  • Data inspect improvements:
    • Correct format 'very large' Long values in query results
    • Add optional 'Window end' to queries
    • Add advanced data inspect query options:
      • Add ability to specify isolation level=READ_COMMITTED for query
      • Add ability to manually reset sampler before invoking a query
  • Streams Agent improvements:
    • Release version 1.0.0 of the io.factorhouse/kpow-streams-agent library
      • Add ability to configure a KeyStrategy - how data written to internal topic should be keyed
      • Add ability to configure a MetricFilter - specify which metrics should be sent to Kpow
    • Improve performance of streams agent backend processing
    • Improve streams agent overview page: add details about running agents, number of metrics
    • Improve streams agent topology metric UIs
  • Consumer offset management:
    • Make UX consistent between 'Workflows' UI and Table actions
    • Add new reset method: reset by raw offset
    • Improve timestamp UX: show timestamp as local time, UTC and UNIX epoch in UI
    • Improve reset offset form UX
  • API improvements:
    • Add API descriptions to all fields in our OpenAPI 3.0 spec
    • Add temporary policies to the Admin API endpoints
  • Topic actions: add 'View schema' action to all topic tables
  • Accessibility: add decal options to all charts
  • Re-add 'Data' quick link tab within 'Topics' panel
  • Add new configuration options for Strict-Transport-Security: HTTPS_STS_MAX_AGE and HTTPS_INCLUDE_SUBDOMAINS
  • Fix measurement unit in disk graphs

Flex v94.1

  • Default to Java17 for releases
  • Add Flex and Flex Community Helm Charts
  • Accessibility: add decal options to all charts
  • Add new configuration options for Strict-Transport-Security: HTTPS_STS_MAX_AGE and HTTPS_INCLUDE_SUBDOMAINS
Kpow Release 93.4 August 20, 2024

Protobuf, Light Mode, and Community

Show changelog

Kpow v93.4

  • Advance to Apache Kafka Client v3.7.0 libraries
  • Introduce ability to download topology visualisation as an image
  • Improve light mode - better contrast between elements
  • Improve protobuf rendering in data inspect (thanks @gabistoenescu)
  • Improve Kpow Community setup wizard UX with option to import properties files
  • Improve validation when importing JSON files into data produce function
  • Fix create topic partition bug
  • Fix delete schema version bug
  • Fix delete connector in MSK bug
  • Fix partial snapshotting of AWS Glue schema registry bug

Flex v93.4

  • Introduce ability to download topology visualisation as an image
  • Improve light mode - better contrast between elements
Kpow Release 93.3 July 18, 2024

Confluent Schema References

Show changelog

Kpow v93.3

  • Introduce support for schema reference management
  • Improve performance with removal of producer and transaction observation
  • Improve visualization of Kafka Streams and consumer group topologies
  • Improve responsive UI for smaller resolution screens
  • Improve Kpow Community wizard with templates
  • Improve 'Create Connector' page with connector icons
  • Improve connector auto-restart implementation
  • Improve Kraft broker UI
  • Improve MSK Managed Connect UI/UX
  • Improve error messages when message production fails
  • Improve OpenID Connect role claim ingestion
  • Improve Kafka configuration observation

Flex v93.3

  • Improve responsive UI for smaller resolution screens
  • Improve OpenID Connect role claim ingestion
  • Improve flink topologies vizualisation
Kpow Release 93.2 May 16, 2024

Introducing Connector Auto-Restart

Show changelog

Kpow v93.2

  • Introduce connectors auto-restart functionality
  • Improve ksqlDB UI: import sql files, better error handling and timing metrics
  • Allow RBAC wildcards at both start and end of resource, such as *foo*
  • Introduce download capabilities in krepl
  • Preserve the last visited page when navigating between resources
  • Add keybindings table to data inspect + ksqldb forms
  • Fix bug starting Kpow with PERSISTENCE_MODE=audit
  • Improve mutation notification UX
  • Fix bug with tenancy resource handling for fine-grained Schema resources

Flex v93.2

  • Allow RBAC wildcards at both start and end of resource, such as *foo*
Kpow Release 92.4 May 5, 2024

Kpow WCAG 2.1 AA Accessibility Compliance

Show changelog

Kpow v92.4

  • Introduce WCAG 2.1 AA compliance, closing 100+ externally audited UI tickets
  • Introduce feature to manage soft-deleted schemas in Confluent Schema Registry
  • Introduce feature to support 'STOP' state in Kafka Connect connectors
  • Introduce configuration to secure Kafka Connect connections with mTLS
  • Introduce configuration HTTPS_PROXY for proxied client connections
  • Improve heatmap contrast colours
  • Improve mutation error message messaging
  • Improve ksqlDB config/host misconfiguration logging
  • Fix Weak SSL/TLS Key Exchange security advisory
  • Fix Jetty authentication page visibility bug
  • Fix ksqlDB multi-resource select bug
  • Fix streams agent sanitise ID issue

Flex v92.4

  • Introduce WCAG 2.1 AA compliance, closing 100+ externally audited UI tickets
  • Improve heatmap contrast colours
  • Fix Weak SSL/TLS Key Exchange security advisory
  • Fix Jetty authentication page visibility bug
Kpow Release 93.1 March 18, 2024

Kpow OpenAPI 3.1 Kafka API

Show changelog

Kpow v93.1

  • Introduce secure OpenAPI 3.1 API for Kafka, Connect, and Schema management
  • Introduce new PRESENTATION_MODE configuration to control UI visibility
  • Improve RBAC granularity with new fine-grained permissions
  • Improve MSK Connect configurability with new authentication methods
  • Fix Confluent Cloud observation performance bug

Flex v93.1

  • Introduce new PRESENTATION_MODE configuration to control UI visibility
Kpow Release 92.3 January 12, 2024

Accessibility

Show changelog

Kpow v92.3

  • Introduce accessibility improvements throughout the Kpow UI
  • Introduce new topic reassignment UI with cancel reassignment function
  • Improve topic UI with partition preferred leader metrics
  • Improve producer UI with new aggregate producer tables
  • Improve topic inspect and data produce form UX
  • Improve Prometheus performance and add new streams state endpoint
  • Improve Kafka Connect integation with more lenient timeout for slow connectors
  • Improve Github OAuth2 org->role mapping resilience
  • Improve temporary policy duration to seven day duration
  • Fix topic replica data, retain correct ordering of replicas
  • Fix topic message production header duplication bug
  • Fix STS Assume Role regression for MSK IAM Authentication

Flex v92.3

  • Introduce accessibility improvements throughout the Flex UI
  • Improve Github OAuth2 org->role mapping resilience
Kpow Release 92.2 November 1, 2023

Quotas, Transactional Producers, and KRaft

Show changelog

Kpow v92.2

  • Introduce new Quota UI, actions, RBAC, and Tenancy controls
  • Introduce new KRaft UI, actions, RBAC and Tenancy controls
  • Introduce new Transactional Producer UI, actions, RBAC and Tenancy controls
  • Introduce action to allow topic leader election
  • Introduce action to allow topic alter replicas
  • Introduce action to allow removing a member from a consumer group
  • Improve AWS LM integration to be more lenient with rolling restarts
  • Improve Kpow functionality when PERSISTENCE_MODE=none
  • Fix broker topics column name error, 'Replicas' becomes 'Partitions'
  • Fix ACL table column preferences

Flex v92.2

  • Improve responsiveness of checkpoint/savepoint mutations
  • Improve timestamp formatting of watermarks and backpressure

All Products v92.2

  • Introduce RBAC_EVALUATION_MODE for permissive STAGE/DENY evaluation
  • Improve error message of concurrent bulk-action error
  • Improve table action menu, group item as 'Mutations' or 'Explore'
  • Fix regression in table preferences persistence