Releases: glapsfun/gskill
Releases · glapsfun/gskill
Release list
v0.5.0
Changelog
Features
Bug Fixes
- c88a83b: fix(prefetch): close review findings on the prefetch/memo/scan-cache layers (@vladtara)
- a7750b3: fix(prefetch): stop narrow-to-zero prefetch and singleflight-protect Fresh (@vladtara)
Others
- 509c7f4: build(deps): bump github.com/alecthomas/kong in the go-minor-patch group (@dependabot[bot])
- 39a6059: perf(app): prefetch distinct lock sources in parallel before install loop (@vladtara)
- 06da2d0: perf(app): resolve each source once per run via memoized git runner (@vladtara)
- 5e85ce7: perf(git): add context-scoped memoizing runner with singleflight (@vladtara)
- d2c560e: perf(installer): memoize repo scans per commit across installer instances (@vladtara)
- c6b6213: test(app): add fresh-clone install benchmark and lock-dedup test helpers (@vladtara)
- d48d60e: test(testutil): add counting git runner for round-trip assertions (@vladtara)
v0.4.0
Changelog
Features
- a33d196: feat(migrate): add gskill migrate global-store with dry-run and rollback safety (@vladtara)
- 924d743: feat(store): add user-level global content store with cross-project reuse (@vladtara)
- 2a75ce7: feat(store): concurrency hardening, scope-aware health, docs, and polish (@vladtara)
- caec656: feat(store): version independence, offline restore, and fail-closed verification (@vladtara)
- 6edc412: feat(store,projects): GC with pins, store management commands, advisory registry (@vladtara)
Bug Fixes
- c3276ed: fix(migrate): report blocked links, resolve symlinked prefixes, test invariants (@vladtara)
- 31b3e44: fix(store): harden GC, migration, and verification against data loss (@vladtara)
Others
- 8253922: build(deps): bump actions/setup-go from 6.5.0 to 7.0.0 (@dependabot[bot])
- 144878f: build(deps): bump the codeql-actions group with 3 updates (@dependabot[bot])
- 10ba53e: test(app): make per-test git repos content-unique to stop shared-cache flakes (@vladtara)
v0.3.2
v0.3.1
v0.2.0
Changelog
Features
Bug Fixes
Others
- 2859cb4: build(deps): bump actions/attest-build-provenance from 2.4.0 to 4.1.1 (#17) (@dependabot[bot])
- 7a150cc: build(deps): bump actions/cache from 4.3.0 to 6.1.0 (#14) (@dependabot[bot])
- 650ff11: build(deps): bump goreleaser/goreleaser-action from 6.4.0 to 7.2.3 (#15) (@dependabot[bot])
v0.1.0
Changelog
Features
- 33de268: feat(cli): show root help on bare invocation (#9) (@vladtara)
- 02cbb9f: feat(discovery): recursive skill discovery, selection, source inspection & search (#10) (@vladtara)
- 2306678: feat(manifest): always record agent set and version pin; add gated e2e suite (#12) (@vladtara)
- e20beb5: feat(multi-agent): install a skill once and share it across agents (#11) (@vladtara)
Bug Fixes
v0.0.1
v0.0.1-rc.1
Changelog
Features
- b874495: feat(foundation): fsutil, exclusive lock, agent registry, kong CLI root, app skeleton (T011-T018) (vladtara vlad@glaps.fun)
- 1dc9fd6: feat(foundation): typed errors, logging, value enums, layered config (T005-T010) (vladtara vlad@glaps.fun)
- f54517c: feat(polish): security validation, sync --prune, repair+journal, docs, examples, quickstart validation (T093-T099) (vladtara vlad@glaps.fun)
- 9b507a5: feat(release): add tag-triggered release pipeline and Unix distribution (vladtara vlad@glaps.fun)
- 5d931aa: feat(us1): Claude Code and Codex agent adapters with default registry (T042,T043) (vladtara vlad@glaps.fun)
- 71ae617: feat(us1): app Init/Add/Install use-cases, CLI commands, and US1 integration tests (T046-T049,T021-T023,T100) (vladtara vlad@glaps.fun)
- d353ddc: feat(us1): canonical content hashing and SKILL.md discovery (T030,T031,T034,T035) (vladtara vlad@glaps.fun)
- 6aafb52: feat(us1): content-addressed store and cache over shared fsutil.ImportDir (T036-T039) (vladtara vlad@glaps.fun)
- 3ab1a94: feat(us1): deterministic lockfile (JSON) and manifest (TOML) with golden tests (T019,T020,T040,T041) (vladtara vlad@glaps.fun)
- e6ccbb3: feat(us1): install transaction (stage, verify-before-activate, link/copy) (T044,T045) (vladtara vlad@glaps.fun)
- 764bbe9: feat(us1): source ref parsing and SKILL.md frontmatter metadata (T024,T025,T028,T029) (vladtara vlad@glaps.fun)
- 0771349: feat(us1): system-git runner and version resolver (T026,T027,T032,T033) (vladtara vlad@glaps.fun)
- 3574694: feat(us2): frozen-lockfile restore, offline cache-only path, manifest/lock consistency (T050-T057,T101) (vladtara vlad@glaps.fun)
- 40e1279: feat(us3): verify (fail-closed exit 6) and check drift gating (exit 7) (T058-T065) (vladtara vlad@glaps.fun)
- 5d815cc: feat(us4): outdated/update/lock/remove lifecycle + store GC (T066-T074) (vladtara vlad@glaps.fun)
- 9274f36: feat(us5): multi-agent installs, global scope, copy mode, Cursor/Gemini adapters (T075-T083) (vladtara vlad@glaps.fun)
- 4b857d0: feat(us6): list/info/diff/doctor + cache/config/completion + TUI dashboard with sanitized preview (T084-T092,T102) (vladtara vlad@glaps.fun)
- b669e18: feat(version): report version and commit from build info (vladtara vlad@glaps.fun)
- c205a8e: feat: add go skeleton with version package and proof test (vladtara vlad@glaps.fun)
Others
- 1cbfc46: Add .docs to gitignore (vladtara vlad@glaps.fun)
- 20ca7cc: Add ignore patterns for SDD and AI configuration files (vladtara vlad@glaps.fun)
- e434535: Ignore .agents and skills-lock.json (vladtara vlad@glaps.fun)
- c6e5579: Ignore specs directory (vladtara vlad@glaps.fun)
- 83d7704: Initial commit (vladtara 17279635+vladtara@users.noreply.github.com)
- fbe5663: Potential fix for pull request finding (vladtara 17279635+vladtara@users.noreply.github.com)
- d393dc0: Potential fix for pull request finding (vladtara 17279635+vladtara@users.noreply.github.com)
- c563786: Remove TDD workflow documentation (vladtara vlad@glaps.fun)
- bfe8524: build(deps): bump actions/checkout from 4 to 7 (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- 2a2f7fa: build(deps): bump actions/setup-go from 5 to 6 (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- 03df599: build(deps): bump actions/upload-artifact from 4 to 7 (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- 1c51680: build(skeleton): add package skeleton and golden test helpers (T002-T004) (vladtara vlad@glaps.fun)
- d49c8e0: build: add fmt, lint, test, cover, vuln, secrets check scripts (vladtara vlad@glaps.fun)
- b350cc9: build: add tool pinning, shared script lib, and bootstrap (vladtara vlad@glaps.fun)
- 2b6a030: build: add verify gate and tdd watch loop (vladtara vlad@glaps.fun)
- eea740f: build: wire pre-commit framework to harness scripts (vladtara vlad@glaps.fun)