All notable changes to this project are documented here. This project adheres to Semantic Versioning and Conventional Commits.
- security: Run privileged services from a protected install root (#25)
- release: Nightlies system (cron + dispatch, nightly channel) (#592) (#26)
- install: Install dign + digd alias binaries alongside dig-node/dig-dns (#548) (#24)
- install: Hide child-process console windows + Finish-view Close button (#23)
- install: Stop+deregister dig-dns service before replacing its binary (Windows os error 32) (#22)
- installer: Install + register the auto-update beacon by default (#514) (#21)
- installer: 3-OS install->health->uninstall e2e CI + Linux service-identity fixes it found (#20)
- installer: Version-aware updater — detect/update/skip per component (#309) (#19)
- installer: App-scoped firewall option for dig-node's peer-RPC port (#18)
- installer: Default components (#491) + chia:// scheme handler (#389) (#16)
- installer: P0 install-correctness — no SYSTEM token, daemon state dir, dig.local, dig-dns start (#17)
- Enforce elevation + fail loud + verify real service/CLI health (#13)
- ci: Release.yml coverage gate rejects --retries as a test-binary arg (#15)
- dns: Dig-dns service display name + clean-reinstall (#494) (#14)
- Add flaky-test management (#489) (#12)
- install: Install the digs alias binary alongside digstore (#11)
- Rename GUI setup bundle DigStore-Setup to DIG-Installer-Setup (#10)
- Default-install the full DIG stack + boot-start services, rebrand to DIG Installer (#9)
- Gate the Tauri GUI crate (gui/app/src-tauri) pre-merge (#8)
- installer: Dark theme, component selection, service stop/restart lifecycle (#7)
- dig-node: Post-install RPC health check for the dig-node service (#6)
- hosts: Harden dig.local registration + add dig-node uninstall (#5)
- dig-dns: Install dig-dns as an OS service on all 3 platforms (#4)
- browser: Resolve DIG Browser's prerelease-only alpha asset naming (#3)
- Add PR quality gates (fmt/clippy/test/build) [#230] (#2)
- ci: Authenticate digstore release fetch to avoid GitHub API rate-limit 403s (#1)
- Set DIG_NODE_PORT (was DIG_COMPANION_PORT) for the installed service
- Thin-shim resolution, dig.local, and agent-friendly CLI
- Accurate digstore asset-naming contract in target.rs- Document the thin shim, dig.local, agent surfaces, one-line install
- Enforce version increment in PRs (package.json / Cargo.toml)- Enforce Conventional Commits with commitlint on PRs- Enforce Conventional Commits with commitlint on PRs- Changelog + tag on merge feeding the existing tag-driven binary release (#230)
- changelog: Add git-cliff config for Conventional-Commit changelog
- Gate test coverage at >=80% lines with cargo-llvm-cov
- Correct stage-binary error hint for the new home