Release 93.4: Protobuf, Light Mode, and Community

Toggle dark mode

Release Info

Kpow can be found on Dockerhub

docker pull factorhouse/kpow-ee:93.4

View our Docker quick start guide for help getting started.

Kpow can be found on ArtifactHub

Helm version: 1.0.58

helm repo add kpow https://charts.kpow.io
helm repo update
helm install --namespace factorhouse --create-namespace my-kpow kpow/kpow --version 1.0.58 \
--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 11+.

Download Kpow Java JAR

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.

Download Kpow Java 8 JAR

View our JAR quick start guide for help getting started.

Download VPAT
Factor House publish a VPAT (Voluntary Product Accessibility Template) for each release.

For more information, read the Kpow accessibility documentation.

This minor version release from Factor House:

  • Improves protobuf rendering
  • Sharpens light-mode
  • Simplifies community edition setup
  • Resolves a number of small bugs, and,
  • Bumps Kafka client dependencies to v3.7.0.

Advance Apache Kafka Clients to 3.7.0

Client reports have lead us to observe unusual consumer behaviour in limited cases when using Kpow's data inspect feature.

We believe there may be some hard to reproduce bugs in the underlying fetch mechanism of the Kafka consumer within the standard Java libraries.

This area of code is currently being refactored within the Apache Kafka project and there are bug tickets that imply bugs are being squashed in due course.

We observed consumer issues being resolved in a client installation of Kpow as the Kafka version bumped above 3.6.2. We will keep an eye this area for the time being and produce a more meaningful blog post with details at some point in the future.

Improve Protobuf rendering

Data inspect now shows default properties for Protobuf messages for both AWS Glue and Confluent Schema Registry.

In below screenshot occupied has a value of false which is the default value for a boolean.

It is now displayed in the results also it can be used in the kJQ filter.

Read more details in the original issue here

Default fields for Protobuf

Improve light mode

We have improved the light mode in Flex and Kpow, elements have more contrast and visible borders.

This is an area of continuous improvement for us as we take accessibility very seriously. If you want to see further improvements in this space then please give us feedback

Kpow Light Mode

Import properties files in Kpow Community Setup wizard

Users can now import .properties file in Kpow Community Setup wizard to set the connection details for Apache Kafka by clicking on Import properties file button.

Kpow Community Setup Wizard

Release v93.4 Changelog

See the Factor House Product Roadmap to understand current delivery priorities.

Kpow v93.4 Changelog

See the full Kpow Changelog for information on previous releases

  • 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 Changelog

See the full Flex Changelog for information on previous releases

  • Introduce ability to download topology visualisation as an image
  • Improve light mode - better contrast between elements
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.

Release 94.4: Auto SerDes improvements

This minor hotfix release from Factor House resolves a bug when using Auto SerDes without Data policies, and adds support for UTF-8 String Auto SerDes inference.

Start your streaming transformation today.

 Try both Kpow or Flex free for 30 days with a single license - no credit card required.