generated from eblume/project-template
-
Release v1.0.3 Stable
released this
2026-06-04 12:44:18 -07:00 | 43 commits to main since this releaseRelease v1.0.3
What's Changed
Features
- New
heph context <task-id>command reads or edits a task's canonical-context doc body by task id, with no manualcanonical_context_idlookup. With no flag it prints the body;--body <text>replaces it (-reads stdin, likenode update);--append <text>adds a blank-line-separated paragraph. Errors clearly on a node that has no canonical-context doc (e.g. a plain doc, not a task). heph-tui --versionnow reports the version plus build commit (e.g.1.0.0 (ab6701d12)), matchinghephandhephd. All three daily-driver binaries answer--versionconsistently.--project <name>is now case-insensitive and prefix-fuzzy when unambiguous, acrossheph task,heph edit,heph promote,heph list, and project-parent resolution.--project hephor--project hephaestusboth resolveHephaestus. An exact (case-sensitive) title always wins outright, and an ambiguous prefix (e.g.Wormatching bothWorkandWorkshop) resolves to nothing rather than silently picking one. A newproject.resolveRPC backs the shared resolver.- New
versionRPC returns the daemon's build version (heph_core::VERSION, e.g.1.0.0 (ab6701d12)), so RPC clients — notably thehephaestus.nvimplugin's:Heph versioncommand — can report whichhephdthey are talking to without shelling out to the binary.
Infrastructure
- Added a
cargo-fmt-checkpre-push prek hook that runscargo fmt --all --check(mirroring CI's Daggercheckstep) whenever a push touches a.rsfile. The pre-commitcargo-fmthook reformats in place, but only fires when installed and run; the pre-push check is a last-line guard so an unformatted commit can't reach the runner. Runprek install --hook-type pre-pushto activate it.
Assets
docs-v1.0.3.tar.gzcontains the static docs site.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
docs-v1.0.3.tar.gz
0 downloads ·
2026-06-04 12:44:23 -07:00 · 586 KiB
- New