
Release 94.6: Factor Platform, Ververica Integration, and kJQ Enhancements

Release Info
Kpow can be found on Dockerhub
docker pull factorhouse/kpow:94.6View our Docker quick start guide for help getting started.
Kpow can be found on ArtifactHub
Helm version: 1.0.70
helm repo add factorhouse https://charts.factorhouse.io
helm repo update
helm install --namespace factorhouse --create-namespace my-kpow factorhouse/kpow --version 1.0.70 \
--set env.LICENSE_ID="00000000-0000-0000-0000-000000000001" \
--set env.LICENSE_CODE="KPOW_CREDIT" \
--set env.LICENSEE="Your Corp\, Inc." \
--set env.LICENSE_EXPIRY="2024-01-01" \
--set env.LICENSE_SIGNATURE="638......A51" \
--set env.BOOTSTRAP="127.0.0.1:9092\,127.0.0.1:9093\,127.0.0.1:9094" \
--set env.SECURITY_PROTOCOL="SASL_PLAINTEXT" \
--set env.SASL_MECHANISM="PLAIN" \
--set env.SASL_JAAS_CONFIG="org.apache.kafka.common.security.plain.PlainLoginModule required username=\"user\" password=\"secret\";"
--set env.LICENSE_CREDITS="7"View our Helm instructions for help getting started.
Kpow can be found on the AWS Marketplace
View our AWS Marketplace documentation for help getting started.
Kpow can be downloaded and installed as a Java JAR file. This JAR is compatible with Java versions 17+.
View our JAR quick start guide for help getting started.
Kpow can be downloaded and installed as a Java JAR file. This JAR is compatible with Java versions 11+.
View our JAR quick start guide for help getting started.
Kpow can be downloaded and installed as a Java JAR file. This JAR is compatible with Java 8.
View our JAR quick start guide for help getting started.
For more information, read the Kpow accessibility documentation.
Factor Platform release candidate: Early access to unified streaming control
For organisations operating streaming at scale, the challenge has never been about any one technology. It's about managing complexity across regions, tools, and teams while maintaining governance, performance, and cost control.
We've spent years building tools that bring clarity to Apache Kafka and Apache Flink. Now, we're taking everything we've learned and building something bigger: Factor Platform, a unified control plane for real-time data infrastructure.
Factor Platform delivers complete visibility and federated control across hundreds of clusters, multiple clouds, and distributed teams from a single interface. Engineers gain deep operational insight into jobs, topics, and lineage. Business and compliance teams benefit from native catalogs, FinOps intelligence, and audit-ready transparency.
The first release candidate is live. It's designed for early adopters exploring large-scale, persistent streaming environments, and it's ready to be shaped by the teams who use it.
Interested in early access? Contact sales@factorhouse.io

Unlocking native Flink management with Ververica Platform
Our collaboration with Ververica (the original creators of Apache Flink), enters a new phase with the introduction of Flex + Ververica Platform integration. This brings Flink’s enterprise management and observability capabilities directly into the Factor House ecosystem.
Flex users can now connect to Ververica Platform (Community or Enterprise v2) and instantly visualize session clusters, job deployments, and runtime performance. The current release provides a snapshot view of Ververica resources at startup, with live synchronization planned for future updates. It's a huge step toward true end-to-end streaming visibility—from data ingestion, to transformation, to delivery.
Configuration is straightforward: point to your Ververica REST API, authenticate via secure token, and your Flink environments appear right alongside your clusters.
This release represents just the beginning of our partnership with Ververica. Together, we’re exploring deeper integrations across the Flink ecosystem, including OpenShift and Amazon Managed Service for Apache Flink, to make enterprise-scale stream processing simpler and more powerful.
Read the full Ververica Platform integration guide →
Advancing Kafka support with Kafka Clients 4.1.0 and Confluent Schema SerDes 8.0.0
We’ve upgraded to Kafka Clients 4.1.0 / Confluent Schema SerDes 8.0.0, aligning Kpow with the latest Kafka ecosystem updates. Teams using custom Protobuf Serdes should review potential compatibility changes.
Data Inspect gets more powerful with kJQ enhancements
Data Inspect in Kpow has been upgraded with improvements to kJQ, our lightweight JSON query language for streaming data. The new release introduces map() and select() functions, expanding the expressive power of kJQ for working with nested and dynamic data. These additions make it possible to iterate over collections, filter elements based on complex conditions, and compose advanced data quality or anomaly detection filters directly in the browser. Users can now extract specific values from arrays, filter deeply nested structures, and chain logic with built-in functions like contains, test, and is-empty.
For example, you can now write queries like:
.value.correctingProperty.names | map(.localeLanguageCode) | contains("pt")Or filter and validate nested collections:
.value.names | map(select(.languageCode == "pt-Pt")) | is-empty | notThese updates make Data Inspect far more powerful for real-time debugging, validation, and exploratory data analysis. Explore the full range of examples and interactive demos in the kJQ documentation.
See map() and select() in action in the kJQ Playground →
Schema Registry performance improvements
We’ve greatly improved Schema Registry performance for large installations. The observation process now cuts down on the number of REST calls each schema observation makes by an order of magnitude. Kpow now defaults to SCHEMA_REGISTRY_OBSERVATION_VERSION=2, meaning all customers automatically benefit from these performance boosts.
Release v94.6 Changelog
See the Factor House Product Roadmap to understand current delivery priorities.
Platform v94.6 Changelog
Factor Platform
- First Factor Platform release candidate
Kpow v94.6 Changelog
See the full Kpow Changelog for information on previous releases
Kpow
- Upgrades
- Upgraded to Kafka Clients 4.1.0 and Confluent Libraries 8.0.0.
- Updated Confluent Serdes (including Protobuf) to v4.31.1 to resolve security vulnerabilities and improve serialization resilience.
- Enhancements
- Data Inspect: Expanded kJQ capabilities with new
mapandselectoperators. - Improved Schema Registry integration: added additional createdAt metadata (supported in Confluent Schema Registry 8.0.0+ or AWS Glue)
- Improved the Amazon MSK connector BOOTSTRAP environment variable matching condition to ensure all applicable connectors are displayed.
- Data Inspect: Expanded kJQ capabilities with new
- Bug Fixes
- Resolved an issue in LDAP auth for creating OBF-obfuscated values.
- Schema: Fixed a bug that resulted an incomplete list of schemas when using Confluent Schema Registry and SCHEMA_REGISTRY_OBSERVATION_VERSION=2.
- Schema: Fixed a bug where the schema ID was not updated when selecting different schema versions.
- Schema Registry integration: Fixed a bug where the schema version ID stat would not update when switching between revisions
- Data Inspect: Fixed a serialization exception when searching by key mode with AVRO keys.
- Data Inspect: Fixed incorrect display of large numeric values that exceed the browser's native maximum value.
- Data Inspect: Fixed raw formatted results overflowing the results container.
- Data Inspect: Fixed ghost data appearing when closing a tab during a streaming search.
- Connect: Enhanced summary statistics to display both connector-level and task-level counts separately for Running, Paused, Failed, and Unassigned states.
- Topology: Fixed missing edges in exported topology diagrams, improving rendering quality for downloaded images.
- Fixed CVE-2025-49794 security vulnerability in libxml2.
Flex v94.6 Changelog
See the full Flex Changelog for information on previous releases
Flex
- Integrations
- Introduced integration with Ververica Platform (Community and Enterprise v2) for native Apache Flink® management and observability within the Factor House ecosystem.
- Bug Fixes
- Flink clusters in the top-level menu and tenant selector now respect multi cluster configuration ordering.
- Fixed incorrectly labeled sinks in Job's Inspect > Topology diagram.
- Increased the timeout when submitting a job, which was incorrectly reporting a failure to start the job.

Release 94.6: Factor Platform, Ververica Integration, and kJQ Enhancements
The first Factor Platform release candidate is here, a major milestone toward a unified control plane for real-time data streaming technologies. This release also introduces Ververica Platform integration in Flex, plus support for Kafka Clients 4.1 / Confluent 8.0.0 and new kJQ operators for richer stream inspection.

Release 94.5: New Factor House docs, enhanced data inspection and URP & KRaft improvements
This release introduces a new unified documentation hub - Factor House Docs. It also introduces major data inspection enhancements, including comma-separated kJQ Projection expressions, in-browser search, and over 15 new kJQ transforms and functions. Further improvements include more reliable cluster monitoring with improved Under-Replicated Partition (URP) detection, support for KRaft improvements, the flexibility to configure custom serializers per-cluster, and a resolution for a key consumer group offset reset issue.
Start your streaming transformation today.
Try both Kpow or Flex free for 30 days with a single license - no credit card required.
