Skip to content

Releases: sebastian-software/dalo

dalo: v0.9.2

Choose a tag to compare

@swernerx swernerx released this 20 Jul 06:56

0.9.2 (2026-07-20)

Bug Fixes

  • approve: allow revoking approvals for unresolvable sources/skills (8ef27d1)
  • approve: point non-catalog sources at status for a missing skill (8233153)
  • audit: skip special files in the agent snapshot to avoid a hang (69e45bf)
  • autosync: bound the append-only scheduler logs (eaffa98)
  • autosync: force C locale for scheduler commands; root-safe test (4e0663a)
  • autosync: keep the tail bytes when a log line has no newline (06065fa)
  • autosync: validate scheduler artifact count to prevent a panic (d412c21)
  • catalog: clean up SHA-256 (64-char) staging worktrees (36bfc3e)
  • cli: report audit/state blocks without the "check failed:" prefix (5ea5bbc)
  • doctor: distinguish an unreadable source checkout from a missing one (732e394)
  • doctor: report missing sources and use runnable next_command hints (43b91c5)
  • doctor: run resolution checks even when the lock is corrupt (db18b2f)
  • doctor: run the security-audit gate so doctor matches status/sync (d370453)
  • git: ignore untracked files when checking source dirtiness (142a285)
  • git: reject Git revision expressions as manifest pins (de51028)
  • resolver: clarify the blocked-winner alternate hint wording (90efbc4)
  • resolver: disclose an equal-priority tie in the shadow message (5a1ee36)
  • resolver: surface an approved alternate when a slot's winner is blocked (3e0a88f)
  • team: validate catalog version during manifest validation (3a242b3)

dalo: v0.9.1

Choose a tag to compare

@swernerx swernerx released this 18 Jul 12:52

0.9.1 (2026-07-18)

Bug Fixes

  • autosync: explain disabled state, flag interrupted runs, bound logs (98c9f90), closes #364
  • autosync: gate the stale-run status hint on installed (8a9dc7f)
  • clarify legacy namespace migration (eec4202)
  • disambiguate team catalog source ids (e398cce)
  • doctor: stop dead-end hints for missing store files; align docs (9b416dc), closes #366
  • emit valid systemd autosync log targets (97d3a94)
  • error: stop labeling plain state errors as "check failed" (a05d616), closes #362
  • keep autosync executable paths stable (5d8b8c2)
  • narrow autosync path guards (a4010cf)
  • preserve systemd autosync log paths (bd22b24)
  • preserve unreadable autosync metadata (1cd383a)
  • recover corrupt autosync install state (4418a4b)
  • site: surface autosync on the homepage; align quickstart video (b411fcf), closes #367
  • team: cap manifest reads, label staging debris, document inert --store (17bf5f0), closes #365

dalo: v0.9.0

Choose a tag to compare

@swernerx swernerx released this 17 Jul 06:16

0.9.0 (2026-07-17)

Features

  • add team manifest management CLI (24fd25d)
  • compose team catalog manifests (7116618)

Bug Fixes

  • distinguish invalid CLI arguments (b503c6e)
  • polish CLI guidance and output (b5e1d13)
  • preserve team manifest diagnostics (78dbe61)
  • report catalog selection mutations (78aed48)
  • report exact status check reasons (4f592b5)

dalo: v0.8.2

Choose a tag to compare

@swernerx swernerx released this 15 Jul 09:03

0.8.2 (2026-07-15)

Bug Fixes

  • audit: block persistence and privileged execution (954e3b3)
  • audit: cover privilege escalation variants (7fc21d5)
  • audit: make agent reviews non-authoritative (e3436e3)
  • release: harden update distribution edges (1f1ef60)
  • status: surface sync blockers (f560564)

dalo: v0.8.1

Choose a tag to compare

@swernerx swernerx released this 15 Jul 06:46

0.8.1 (2026-07-14)

Bug Fixes

  • isolate catalog and target recovery (a6abf9f)

dalo: v0.8.0

Choose a tag to compare

@swernerx swernerx released this 14 Jul 10:11

0.8.0 (2026-07-14)

Features

  • add Homebrew tap release integration (54d7149)
  • add platform-aware install picker (66cdaa8)

Bug Fixes

  • close catalog drift integrity gaps (7be72d1)
  • document degraded source recovery (eb630c6)
  • enforce required closure at link time (24fbfd2)
  • harden install picker fallbacks (96f7e8e)
  • improve CLI help accuracy (c01fcb1)
  • make npm launcher offline resilient (5799fd1)
  • make state and keep protection resilient (61d0fc8)
  • migrate every catalog lock inventory (fbad9e3)
  • order cached prereleases by semver (78b8716)
  • preserve additive state fields on rewrite (6386824)
  • preserve moved target metadata (3c74374)
  • preserve no-script picker fallback (b571091)
  • reject lossy state metadata merges (e572d1b)
  • scope link conflicts per target (e440b09)
  • support legacy release tags in tap dispatch (a81444f)

dalo: v0.7.2

Choose a tag to compare

@swernerx swernerx released this 14 Jul 05:07

0.7.2 (2026-07-14)

Bug Fixes

  • deps: update googleapis/release-please-action action to v5 (bebd02f)
  • harden inventory scanning (befecb0)
  • harden source lifecycle recovery (2ac9b1f)
  • make recovery hints actionable (7eb5bea)
  • prefer existing local source paths (9227751)
  • preserve valid inventory paths (a3c558a)
  • quote recovery paths safely (4e9ce40)
  • surface actionable sync diagnostics (45f270e)

dalo: v0.7.1

Choose a tag to compare

@swernerx swernerx released this 13 Jul 20:37

0.7.1 (2026-07-13)

Bug Fixes

  • deps: update rust crate clap_mangen to 0.3 (40fdb3d)
  • deps: update rust crate sha2 to 0.11 (906da18)
  • deps: update sigstore/cosign-installer action to v4.1.2 (09fa5ad)
  • harden sync recovery paths (c0bad4a)
  • preserve recovery state on sync failure (30aa383)

dalo: v0.7.0

Choose a tag to compare

@swernerx swernerx released this 13 Jul 19:11

0.7.0 (2026-07-13)

Features

  • add transactional source removal (fa3dc6c)
  • improve approvals and CI checks (6828288)
  • improve CLI status automation (51a0012)

Bug Fixes

  • address open bug reports (2fdca9c)
  • harden site onboarding (fe62253)
  • initialize quickstart player (8ee4fad)
  • inventory: parse frontmatter with yaml_serde (8776551)
  • publish npm package with trusted publishing (92a53da)
  • rename npm launcher to getdalo (77f80e1)
  • satisfy clippy rollback check (14b85f1)

dalo: v0.6.1

Choose a tag to compare

@swernerx swernerx released this 13 Jul 09:15

0.6.1 (2026-07-13)

Bug Fixes

  • installer: make cosign optional (a950484)
  • release: use organization release token (6e98eab)