Skip to content

chore(deps): update dependency karafka-web to v1.0.1 - #747

Merged
mensfeld merged 1 commit into
masterfrom
renovate/karafka-web-1.x-lockfile
Sep 1, 2026
Merged

mensfeld merged 1 commit into
masterfrom
renovate/karafka-web-1.x-lockfile

Conversation

@coipond-renovate

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
karafka-web (source, changelog) 1.0.01.0.1 age confidence

Release Notes

karafka/karafka-web (karafka-web)

v1.0.1

Compare Source

  • [Feature] Add a generic keyword filtering (search) box to the data-heavy Web UI listings (consumers, controls, jobs, routing, per-process subscriptions, cluster, configs, recurring tasks, the health views and the topic lists), so a specific consumer, topic or job can be found without scrolling. Flat listings also include a field selector to scope the search to a chosen attribute (Pro) (#​1073).
  • [Enhancement] Track producer errors from every WaterDrop producer, not only Karafka.producer and Karafka::Web.producer. Web UI now subscribes its producer error listeners via WaterDrop's class-level (global) monitor, attaching them to each producer as it is configured, so errors from any additional producer a user creates (secondary, transactional, etc.) reach the Web UI. Attaching is idempotent per monitor and skips any listener a user already subscribed themselves, so errors are never counted twice. This also fixes a pre-existing double-counting bug where the default producer's errors were recorded twice, because the old Karafka.producer == Karafka::Web.producer guard never matched (the Web producer is a delegator/variant that shares the default producer's monitor), so the same monitor was subscribed twice (#​952).
  • [Enhancement] Report the details Karafka publishes on a forceful shutdown (which listeners were still active and which jobs were still in processing, with their blocking status) in the Web UI error details, so a ForcefulShutdownError shows what was still blocking (#​979).
  • [Enhancement] Show the actual replica and in-sync (ISR) broker ids (not just their counts) in the cluster and topic replication partition views. The leader is emphasized and replicas that have fallen out of sync are highlighted, turning the replication views into an at-a-glance health signal. In Pro, each broker badge links to its broker details page (#​1084).
  • [Maintenance] Bump simplecov to 1.1.1 and stop parallel test workers from clobbering each other's coverage/coverage.json. simplecov 1.1.1 warns (which the test suite escalates to a hard failure) when it detects a concurrent overwrite of the JSON report, and every parallel worker shares one coverage/ directory. Parallel workers now use the non-writing SimpleCov::Formatter::SimpleFormatter and only persist their raw .resultset.json; the human-readable report is still produced once by the single bin/check_coverage collation step. Non-parallel local runs keep the default HTML formatter (#​1214).
  • [Maintenance] Split the oversized ApplicationHelper into focused helper modules (SortingHelper, FormattingHelper, BadgesHelper, PartitionsHelper), leaving ApplicationHelper with only app/layout/hash utilities.
  • [Fix] Force border-collapse on the data tables so their 1px cell borders no longer render as a doubled 2px border under daisyUI 5.7 (which switched .table to border-collapse: separate).
  • [Fix] Make columns that render a sort link actually sortable. Some tables exposed sortable headers for columns missing from the controller's allow-list, so clicking them silently did nothing: the cluster replication view (topic name, partition, leader, replicas, in-sync) and the broker config value column in Pro, and the low-offset column in the health offsets view.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

@coipond-renovate coipond-renovate Bot added the dependencies Pull requests that update dependency files label Sep 1, 2026
@mensfeld
mensfeld merged commit c47d420 into master Sep 1, 2026
14 checks passed
@mensfeld
mensfeld deleted the renovate/karafka-web-1.x-lockfile branch September 1, 2026 07:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update dependency files

Development

Successfully merging this pull request may close these issues.

1 participant