Releases: specdd/cli
Releases · specdd/cli
1.1.1
Changed
- Treat parent-held and local directory-level specs as cumulative context in
inspect,resolve, andlint. - Allow
inspect,resolve, andlintto target directories,.sddfiles, and ordinary files with upward context resolution. - Resolve ordinary file targets through same-basename
.sddspecs when present, with case-insensitive matching and exact-name preference. - Resolve non-glob directory links to directory-level specs only; recursive descendant inclusion now requires an explicit glob.
- Extract shared target, root, and directory context discovery for
inspect,resolve, andlint. - Include resolved root and target path metadata in compact JSON output for
inspectandlint. - Disable symlink traversal during
.sdddiscovery ininspect,resolve, andlint. - Rename the repository root spec to
cli.sddand use folder-basename root spec matching by convention. - Support
--sections alland--section allininspectandresolveto render every SpecDD section.
Fixed
- Fix
resolvehelp text and text relevance ordering for ordinary file targets without same-basename specs. - Follow explicit
resolvelinks wrapped in common inline delimiters such as backticks, brackets, braces, or parentheses. - Follow explicit
resolvelinks to ordinary files through same-basename.sddspecs when present. - Prevent broad non-glob directory links such as
./from pulling unrelated specs from temporary or nested project folders.
1.1.0
Changed
- Adopt Common Changelog for project release notes.
Added
- Add
specdd inspectfor tree-shaped SpecDD section inspection. - Add
specdd lintfor SpecDD syntax diagnostics in text and JSON formats. - Add
specdd resolvefor bounded relevant-spec discovery from a target path. - Add shared SpecDD parser, tree discovery, linter, and resolver services.
- Add a packaged Unix manual page with release-time version sync.
1.0.1
Changed
- Update project specs and bootstrap files to SpecDD 1.3.
- Extend release automation with Docker Hub publishing, GitHub release creation, release preflight checks, and a release completion reminder.
Added
- Add
specdd agentskills deployfor verified SpecDD Agent Skills installs into project or user Agent Skills directories.
Fixed
- Prevent
specdd updatefrom recreating deleted distribution files other than.specdd/bootstrap.md. - Fix the npm package binary path to use
dist/main.jswithout a leading./.
1.0.0
Added
- Add the initial
specdd init,specdd update, andspecdd check-updatecommands for SpecDD project setup and update workflows. - Add verified SpecDD distribution downloads using bundled OpenPGP trusted keys.
- Add project file preservation, bootstrap metadata parsing, update checking, and CLI logging services.
- Add npm packaging, Docker image support, Homebrew release support, locked dependencies, and test/build tooling.