Skip to content

v1.0.5

Choose a tag to compare

@github-actions github-actions released this 07 Aug 13:29
· 82 commits to main since this release
8ab90e7

Highlights

  • Adds a local MCP server backed by Daemonitor's SQLite history, with tools for build summaries, recent builds, failure lookup, and live Gradle process context.
  • Adds an in-app Settings toggle for the MCP server, including persisted port/token settings and README setup instructions for MCP clients.
  • Improves update handling: approved updates are downloaded inside Daemonitor, SHA-256 verified from release metadata, and then opened as local installers.
  • Keeps the native app release-ready at version 1.0.5 across the visible app version and installer package metadata.

Reliability

  • Fixes Linux CI flakiness in WatcherServiceTest by injecting the UI dispatcher instead of replacing the process-wide Dispatchers.Main.
  • Includes java.net.http and jdk.httpserver in the native runtime image so update checks and the local MCP HTTP server are available in packaged apps.

Verification

  • Main CI passed for 8ab90e7 across Ubuntu, Windows, and macOS.
  • Release workflow builds and smoke-tests the native Linux .deb, Windows .msi, and macOS .dmg installers before publishing assets and metadata.