Skip to content

Kumo 0.0.5

Choose a tag to compare

@kumoappdev kumoappdev released this 13 May 17:21

Kumo 0.0.5 is an incremental release focused on connection observability UX, richer runtime metadata, and open-source compliance hardening.

Important: Kumo is still at an early stage. Features and data formats may continue to evolve quickly across macOS environments and runtime setups. Keep backups of important profiles and settings, and treat this build as an early preview.

What changed since 0.0.4

Compared with 0.0.4, this iteration focuses on two practical tracks:

  1. Improving the connection inspection experience with app/process-aware visual context.
  2. Clarifying licensing and third-party attribution for distribution readiness.

Highlights

Better Connections inspection UI

This release upgrades ConnectionsView from text-only process display to icon+metadata presentation, making it faster to identify which app owns each live connection.

  • Replaced plain process labels with a dedicated process cell component.
  • Added app icon rendering sourced from process path metadata when available.
  • Improved process-level visual scanning in active connection lists.
  • Refined related view composition in shared UI components for cleaner rendering behavior.

Richer runtime metadata propagation

Connection metadata now carries process path information through the core model and networking layers so the UI can render application identity consistently.

  • Extended connection model payloads with process path support.
  • Updated Mihomo controller parsing/mapping to preserve the added metadata.
  • Updated runtime config integration paths affected by the new model shape.
  • Added/updated core tests to validate the metadata handling path.

Overview polish and state messaging

Overview messaging and metrics layout were adjusted for clearer state feedback and more stable card presentation.

  • Improved conditional state messaging based on store/runtime conditions.
  • Improved metric card layout responsiveness for different window sizes.

Licensing and distribution compliance

Kumo now includes explicit AGPL-3.0 licensing and third-party notices in-repo.

  • Added project LICENSE (AGPL-3.0).
  • Updated README.md licensing references.
  • Added docs/THIRD_PARTY_NOTICES.md for dependency attribution.

Documentation and test updates

  • Updated product and interface docs to reflect new ConnectionsView behavior and metadata flow.
  • Updated profiles/runtime documentation for related configuration and model changes.
  • Added/updated tests covering controller parsing and runtime configuration paths touched in this iteration.

Assets

  • Kumo-macos-0.0.5-arm64.dmg
  • latest.yml

SHA-256 for the DMG:

1dde5eaa3d2a4631014ed5000456916ede156876fae485f018ce61f5af15c8e3