Skip to content

Releases: Shattermoon/moondesk

MoonDesk v0.15.1

Choose a tag to compare

@github-actions github-actions released this 12 Oct 20:54

Changelog

  • GitHub Releases now publish validated user-facing changelog bullets from all merged PRs included in the release, including earlier changes whose release was deferred.
  • Releases reject untouched templates, hidden comments, mixed internal-only markers, unexpected direct commits, and changed release metadata before mutating Git refs.
  • MoonDesk update notices display clear, top-level changelog bullets, preserve wrapped bullet text, and remain compatible with older releases and skipped-version upgrades.
  • Release automation preserves Worker Companion packaging and verifies the release body before npm publication.

Pull requests

Full Changelog: v0.15.0...v0.15.1

MoonDesk v0.15.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 19:28

What's Changed

  • feat: control user browser tabs through Companion by @ashpeak in #73

Full Changelog: v0.14.1...v0.15.0

MoonDesk v0.14.1

Choose a tag to compare

@github-actions github-actions released this 10 Oct 22:13

What's Changed

  • fix(workers): simplify model-facing tool description by @nkcbuilds in #72

Full Changelog: v0.14.0...v0.14.1

MoonDesk v0.14.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 19:35

What's Changed

  • Harden experimental worker reliability by @ashpeak in #69
  • fix: make Worker Companion release tests version-aware by @ashpeak in #71

Full Changelog: v0.13.6...v0.14.0

MoonDesk v0.13.6

Choose a tag to compare

@github-actions github-actions released this 21 Sep 18:13

What's Changed

  • fix: block protected system directories as workspaces by @nkcbuilds in #70

Full Changelog: v0.13.5...v0.13.6

MoonDesk v0.13.5

Choose a tag to compare

@github-actions github-actions released this 21 Sep 16:49

What's Changed

Full Changelog: v0.13.4...v0.13.5

MoonDesk v0.13.4

Choose a tag to compare

@github-actions github-actions released this 20 Sep 23:29

What's Changed

  • Browser waits no longer restart a healthy Chromium session when an explicit page condition simply times out, and multi-text waits now succeed when any requested text appears.
  • Browser DOM automation now resolves snapshot element IDs correctly and reliably fills text fields, selects, checkboxes, switches, and radio controls.
  • Console and network inspection now follow the current navigation by default, can include preserved history when requested, and expose richer request/response details with workspace-safe body exports.
  • JavaScript dialogs and beforeunload prompts are handled natively, and mouse/keyboard/text interactions can open a dialog without hanging or corrupting the browser session.
  • Browser emulation resets cleanly, the final logical tab is protected, file chooser uploads work through the connector, screenshots validate their options, verbose snapshots expose richer accessibility data, and performance traces can be written as gzip JSON.

Reliability and compatibility

This release hardens MoonDesk's native CDP browser runtime across session isolation, timeout recovery, uploads, network inspection, dialogs, emulation, screenshots, tracing, and interaction handling while preserving MoonDesk-owned workspace BrowserContext isolation.

  • Merged in #67

Full Changelog: v0.13.3...v0.13.4

MoonDesk v0.13.3

Choose a tag to compare

@github-actions github-actions released this 19 Sep 22:30

What's Changed

Full Changelog: v0.13.2...v0.13.3

MoonDesk v0.13.2

Choose a tag to compare

@github-actions github-actions released this 19 Sep 21:27

What's Changed

  • fix: harden release recovery and compatibility checks by @nkcbuilds in #61

Full Changelog: v0.13.1...v0.13.2

MoonDesk v0.13.1

Choose a tag to compare

@github-actions github-actions released this 19 Sep 20:30

What's Changed

Full Changelog: v0.13.0...v0.13.1