Skip to content
All releases Release 92.3

Accessibility

Factor House·January 12, 2024

Downloads

Artifacts published with release 92.3.

Kpow can be found on Dockerhub

View our Docker quick start guide for help getting started.

Release v92.3 introduces extensive UI accessibility improvements to Kpow and Flex along with new features, improvements, and bug fixes.

Towards an Accessibile UI

Engineering teams require tools that are accessible to all staff throughout their organisation.

Meeting the needs of our customers means providing the best quality tooling and ensuring that tooling is accessible to all engineers.

In 2023 we engaged the team at AccessibilityOz to assist us in meeting WCAG 2.1 level AA guidelines for accessibility throughout our suite of products.

Kpow For Apache Kafka Topic UI Accessibility Report

AccessibilityOz provided a full audit of our product UI, leading to several months of work remediating issues raised in the audit report and following workshops.

Release 92.3 is being re-audited by AccessibilityOz. When that re-audit is complete we will publish a full product accessibility guide and VPAT (Voluntary Product Accessibity Template). See our Accessibility Documentation for more details, including guides to using Factor House products with screen readers and keyboard shortcuts.

We understand that accessibility is a process, not a tick-box. Maintaining a high level of accessibility is one part of the commitment to engineering quality at Factor House.

New Features and Improvements

Release 92.3 includes a number of new features, including a new Topic Partition Reassignments UI that provides the ability to view and cancel ongoing partition reassignments.

See the full changelog for details of other improvements and bug fixes in this release.

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