Skip to content

Releases

v1.4.3

Choose a tag to compare

@github-actions github-actions released this 09 Oct 11:53

Installers

Platform File Notes
macOS .dmg Recommended — drag to Applications
macOS -mac.zip Portable archive (Apple Silicon + Intel); used for auto-update
Windows .exe NSIS installer — choose install directory
Linux .AppImage x64

This release signing status: macOS unsigned, Windows unsigned, Linux n/a.

When secrets are set, CI signs with Developer ID + notarization (macOS) and Authenticode (Windows). Missing secrets produce an unsigned artifact for that platform (Gatekeeper / SmartScreen warnings). See code signing.

Packaged apps check this GitHub Release for updates (Help → Check for Updates).

v1.4.2

Choose a tag to compare

@github-actions github-actions released this 04 Sep 10:36

Installers

Platform File Notes
macOS .dmg Recommended — drag to Applications
macOS -mac.zip Portable archive (Apple Silicon + Intel); used for auto-update
Windows .exe NSIS installer — choose install directory
Linux .AppImage x64

This release signing status: macOS unsigned, Windows unsigned, Linux n/a.

When secrets are set, CI signs with Developer ID + notarization (macOS) and Authenticode (Windows). Missing secrets produce an unsigned artifact for that platform (Gatekeeper / SmartScreen warnings). See code signing.

Packaged apps check this GitHub Release for updates (Help → Check for Updates).

v1.4.1

Choose a tag to compare

@github-actions github-actions released this 04 Sep 08:43

Installers

Platform File Notes
macOS .dmg Recommended — drag to Applications
macOS -mac.zip Portable archive (Apple Silicon + Intel); used for auto-update
Windows .exe NSIS installer — choose install directory
Linux .AppImage x64

This release signing status: macOS unsigned, Windows unsigned, Linux n/a.

When secrets are set, CI signs with Developer ID + notarization (macOS) and Authenticode (Windows). Missing secrets produce an unsigned artifact for that platform (Gatekeeper / SmartScreen warnings). See code signing.

Packaged apps check this GitHub Release for updates (Help → Check for Updates).

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 04 Sep 06:57

Installers

Platform File Notes
macOS .dmg Recommended — drag to Applications
macOS -mac.zip Portable archive (Apple Silicon + Intel); used for auto-update
Windows .exe NSIS installer — choose install directory
Linux .AppImage x64

This release signing status: macOS unsigned, Windows unsigned, Linux n/a.

When secrets are set, CI signs with Developer ID + notarization (macOS) and Authenticode (Windows). Missing secrets produce an unsigned artifact for that platform (Gatekeeper / SmartScreen warnings). See code signing.

Packaged apps check this GitHub Release for updates (Help → Check for Updates).

v1.3.2

Choose a tag to compare

@github-actions github-actions released this 04 Sep 06:03

Installers

Platform File Notes
macOS .dmg Recommended — drag to Applications
macOS -mac.zip Portable archive (Apple Silicon + Intel); used for auto-update
Windows .exe NSIS installer — choose install directory
Linux .AppImage x64

This release signing status: macOS unsigned, Windows unsigned, Linux n/a.

When secrets are set, CI signs with Developer ID + notarization (macOS) and Authenticode (Windows). Missing secrets produce an unsigned artifact for that platform (Gatekeeper / SmartScreen warnings). See code signing.

Packaged apps check this GitHub Release for updates (Help → Check for Updates).

1.3.2

  • Custom Control Console app icon (amber light bulb on slate)

v1.3.1

Choose a tag to compare

@github-actions github-actions released this 04 Sep 05:29

Installers

Platform File Notes
macOS .dmg Recommended — drag to Applications
macOS -mac.zip Portable archive (Apple Silicon + Intel); used for auto-update
Windows .exe NSIS installer — choose install directory
Linux .AppImage x64

Signing: Developer ID + notarization on macOS and Authenticode on Windows when the matching GitHub Actions secrets are set. If a platform secret is missing, that installer is unsigned (Gatekeeper / SmartScreen warnings). See code signing.

Packaged apps check this GitHub Release for updates (Help → Check for Updates).

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 27 Aug 10:10
bb0a412

Installers

Platform File Notes
macOS .dmg Recommended — drag to Applications
macOS -mac.zip Portable archive (Apple Silicon + Intel)
Windows .exe NSIS installer — choose install directory

Installers are unsigned (no Apple / Windows code-signing certificate yet).
See the README for first-launch steps.

CBus Studio v1.2.0

Choose a tag to compare

@dougrathbone dougrathbone released this 28 Jun 07:50
4c1b56d

M4 Scenes (Trigger Control) + M5 Sensors/Measurement + bulk hydration and robustness fixes.

Features

  • Scenes: fire C-Bus scenes from the tree via Trigger Control (app 202) — transient, no DB writes; trigger events shown distinctly with a last-fired indicator; Fire control per trigger group.
  • Robustness: reconcile the device tree on C-Gate 742 async object events (debounced).
  • Sensors: live Measurement-application (228) values in a read-only Sensors section.
  • Robustness: hydrate group levels with one bulk query at connect (per-group fallback).

Bug Fixes

  • connection: never auto-reconnect after an intentional disconnect.
  • logging: silent level + silenced logger in tests (pristine, deterministic output).
  • ci: make project-parser test files modules to resolve a tsc TS2451 redeclaration.

Unverified C-Gate wire formats (trigger-fire verb, measurement event, bulk-level query) are isolated and fail-safe until validated on live hardware — see docs/smoke-checklist-m4.md / -m5.md.

Installers (macOS .dmg/.zip, Windows .exe) are attached below.

Installers

Platform File Notes
macOS .dmg Recommended — drag to Applications
macOS -mac.zip Portable archive (Apple Silicon + Intel)
Windows .exe NSIS installer — choose install directory

Installers are unsigned (no Apple / Windows code-signing certificate yet).
See the README for first-launch steps.

CBus Studio v1.1.0

Choose a tag to compare

@dougrathbone dougrathbone released this 31 May 22:18
64738b1

1.1.0 (2026-05-31)

Features

  • add About menu with GitHub link and license viewer (09e01e0)
  • add context-isolated preload bridge (window.cgate) (d8f7d8f)
  • add shared TS types for tree, state, connection (7195808)
  • add TREEXML response-code stripping and tree parsing (de3735b)
  • browse live networks as a collapsible device tree (86a0c38)
  • CgateService connect, getTree, and live state events (c0c14da)
  • cgate: show connected server status in header panel (fdc1bc2)
  • define IPC channels and main-process handlers (a5faf2e)
  • electron main entry, window with secure webPreferences, vite config (df42ddf)
  • labels: export tree labels to Toolkit .xml/.cbz files (6a57231)
  • labels: persist imported labels per site in userData (ab0e5cb)
  • network tree view with live state badges (1cafcfc)
  • operate, organize & enrich the device tree (01ef46f)
  • renderer root, typed API wrapper, connection form, status wiring (925a0eb)
  • support multiple saved C-Gate sites (633989b)
  • ui: add entity detail panel with GET */SET parameters (60b905f)

Bug Fixes

  • cgate: accumulate multi-line PROJECT LIST/DIR responses (e9180f3)
  • cgate: avoid spurious disconnect during connect and getTree (28baddb)
  • tear down prior connection on reconnect to avoid orphaned sockets (c30c1d3)

Documentation

  • add AGENTS.md and README.md for project overview and guidelines (8e4e1ba)
  • add project context notes (decisions log, vendoring guide) (4b46e7c)
  • document operate/organize features, safety, and add a screenshot (c2d4815)
  • M1 smoke checklist and dev/run instructions (ffb7b4c)
  • readme: add hero image, download section, and release docs (61ba3fa)
  • rewrite project README for public repo (9ffad6b)

Build System

  • add electron-builder installers for macOS and Windows (02e0739)

Installers

Platform File Notes
macOS .dmg Recommended — drag to Applications
macOS -mac.zip Portable archive (Apple Silicon + Intel)
Windows .exe NSIS installer — choose install directory

Installers are unsigned (no Apple / Windows code-signing certificate yet).
See the README for first-launch steps.