[Fix] Critical instrumentation async errors intercepted by Web don't have JID for job removal (#1366)
0.2.4 (2023-03-14)
[Improvement] Paginate topics list in cluster info on every 100 partitions.
[Improvement] Provide current page in the pagination.
[Improvement] Report usage of Karafka Pro on the status page view.
[Fix] Add missing three months limit on errors storage.
[Maintenance] Exclude Karafka Web UI topics from declarative topics.
0.2.3 (2023-03-04)
[Improvement] Snapshot current consumer tags upon consumer errors.
[Improvement] Optimize exception message extraction from errors.
[Improvement] Slightly change error reporting structure (backwards compatible) to collect process tags on errors and to align with other reports.
0.2.2 (2023-02-25)
[Fix] Fix status page reference in Pro.
0.2.1 (2023-02-24)
[Fix] Fix format incompatibility between 0.1.x and 0.2.x data formats. This will allow for the 0.2 Web UI to work with 0.1.x reporting.
0.2.0 (2023-02-24)
[Feature] Introduce ability to tag Karafka::Process to display process-centric tags in the Web UI.
[Feature] Introduce ability to tag consumer instances to display consumption-centric tags in the Web UI.
[Feature] Introduce a /status page that can validate the setup and tell what is missing (#1318)
[Improvement] Allow for disabling the consumer subscription from Web for multi-tenant Web UI usage (#1331)
[Improvement] Make sure that states and reports are always dispatched to the partition 0. This should prevent UI from not fully working when someone accidentally creates more partitions than expected.
[Fix] Fix a bug where bootstrapping would create two initial states.
[Fix] Fix a case, where errors listener would try to force encoding on a frozen error message.
0.1.3 (2023-02-14)
Skip topics creation if web topics already exist (do not raise error)
Support ability to provide replication factor in the install command
Provide ability to reset the state with a reset command. It will remove and re-create the topics.
Provide ability to uninstall the web via the CLI uninstall command
Remove the Karafka::Web.bootstrap! method as the install should happen via bundle exec karafka-web install
0.1.2 (2023-02-10)
Provide more comprehensive info when lag stored and stored offset are not available.
Setup rspec scaffold.
0.1.1 (2023-01-30)
Rename Karafka::Web.bootstrap_topics! to Karafka::Web.bootstrap! and expand it with the zero state injection.
Require Karafka 2.0.28 due to some instrumentation fixes.
Provide an auto-installer under the bundle exec karafka-web install command.