Skip to content

v1.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 27 May 17:14
· 157 commits to main since this release

Changelog

Features

  • 3cd4269 feat(cli): rework ls to show skills+targets per package, del @skill
  • 7bc245e feat(cli): smart ls tree — count for whole repos, list for @skill
  • a8ecf03 feat(list): per-skill targets, fix .agents/ path extraction
  • 379be43 feat: @skill filters to skills-only content, accept ADR-008
  • bd1d10f feat: add targets field to packages yaml, tests for shorthand/@skill
  • e96dc7f feat: lockfile v2 with files, skills, targets per package
  • 2b8ee4c feat: merge installs, show all content types in ls tree
  • 37ed928 feat: track selected skills in registry, hide skill tree for whole-repo installs

Bug fixes

  • e8e10c5 fix(cli): remove target tree from ls, show only skills
  • 1d8404a fix(cli): restore TARGETS column to ls table
  • 2f7647b fix(cli): restore TARGETS column to ls table, tree underneath
  • ed94b73 fix(cli): restore column headers to ls output
  • 9fb4d49 fix(cli): restore full table with all columns, tree underneath
  • 657e44b fix(cli): restore version, SHA, date, source to ls header line
  • a571b84 fix(critical): Target.Install returns files written, delete collectTargetFiles
  • 83646c5 fix: collectTargetFiles, record skills in packages yaml
  • b1f5972 fix: del updates yaml/lock for both full and partial removal
  • 2ee2a6f fix: handle os.Getwd error, use require.FailNow in test
  • 9566ec7 fix: handle scanner error, propagate WalkDir errors, format fixes
  • 2a47344 fix: merge skills and targets in packages yaml instead of overwriting
  • ff10d73 fix: remove installed skill files, add to gitignore

Docs

  • 8e93980 docs(adr): add ADR-008 content type filtering in manifest
  • d1de14f docs: update README quick start with current commands

Others

  • 728ae1e style: apply formatter fixes
  • 86a433c style: apply formatter fixes
  • bad4ff7 style: apply formatter fixes to list and remove tests