Releases: joshuadavidthomas/ts-skills
Releases · joshuadavidthomas/ts-skills
Release list
v0.1.0
Changelog
- a75fabc
- 27368f6 🔖 release version 0.1.0
- 76be2f3 chore(deps): bump github.com/pelletier/go-toml/v2 from 2.2.4 to 2.4.3 (#1)
- 1eb750d chore(deps-dev): bump @tailwindcss/cli from 4.1.18 to 4.3.3 (#2)
- a54e790 chore(deps-dev): bump tailwindcss from 4.1.18 to 4.3.3 (#3)
- c1b9cab chore: add standard repository scaffolding
- 15572be chore: rename the module to match the ts-skills repository
- 960a27f chore: satisfy the errcheck and staticcheck lint gate
- 3be02cb cli: report diagnostics once and exit once at main
- ef835d7 client: type validated registry origins
- 6f8d27d daemon: own tsnet enrollment and diagnostics
- 31f97dc daemon: separate runtime construction from serving
- b967718 feat: add loopback dev mode to ts-skillsd
- fa767a2 feat: adopt tsnet house-style daemon idioms
- 01f21f0 feat: browse skill files as a tree with per-file content view
- 5a12959 feat: build core skill registry flow
- da29bf9 feat: collapse upload to one drop-zone field with server-side kind detection
- e77fc78 feat: complete networked registry prototype
- d385e83 feat: drop ZIP upload; directory selection is the only ingestion path
- af1b06e feat: fall back to an ephemeral dev port when the default is busy
- 09749fa feat: migrate the registry schema forward at startup
- 86a7cdf feat: polish web UI with a skill detail page and unified upload field
- e7685c5 feat: report a build version from both binaries
- 946736b feat: restyle web UI as a Tailscale-house-style tool
- 61d8dff feat: scope curation with an ACL application capability
- 32983f7 fix Windows ACL verification
- bb00047 fix Windows SQLite paths and test cleanup
- b4af80c fix Windows release blockers
- b237e64 fix Windows test and database compatibility
- 94eb255 fix installation recovery
- b811aa8 fix registry links and installation recovery
- 3a7e1c2 fix: bound registry read-route work
- 747e6aa fix: close registry security and lifecycle gaps
- 1278b33 fix: close small hardening gaps
- 572a24e fix: converge concurrent skill installs
- e532927 fix: derive request body limit from tree limits
- d6b3875 fix: enforce registry identity invariants
- a7bdabd fix: harden storage and project recovery
- c16d74b fix: preserve managed installer state
- 1642da6 fix: restore Tailwind CSS build paths
- 4035109 fix: streamline installation staging
- 89e0078 fix: sweep server temporary files
- f33fe93 fix: tighten registry request lifecycle
- 8bd7cd3 fix: use a project-owned Tailnet capability
- cc3a316 harden project identity and filesystem invariants
- cd289fa initial commit
- 37a5011 install: fetch outside project writer
- dbb6b0c install: normalize recovery fixture
- 2037ced install: split transaction concerns
- 83a2ccd install: validate recovery journals after crashes
- 36f3a06 internal: bind Agent Skill document and digest into one inspection
- 1582354 internal: bound daemon shutdown so stuck handlers cannot hang the process
- 64ff387 internal: buffer web template renders and log request failures
- e93f2a3 internal: join cleanup errors on failure paths
- a22173e internal: preserve error classes across upload, client, and storage boundaries
- 3408e6f internal: thread context through tree hashing, serving, and install
- 439dd64 plans: file consolidation effort (001-006)
- 2d4977f plans: record dev baseline
- 14a4133 protocol: define tree archive contract
- 5b3cf3a refactor: adopt modern Go standard library safeguards
- ac6fa70 refactor: deepen shared registry modules
- da41faa refactor: deepen tree archive module
- 25e9624 refactor: define deep client application module
- dba7454 refactor: isolate Agent Skills specification
- f6aa5cd refactor: localize browser upload limits
- bc4b3f9 refactor: merge client into command
- e00e6e8 refactor: merge daemon packages into server
- 5988af0 refactor: move shared identities to agentskill
- b11aa65 refactor: replace installer journal with stage-and-rename
- fa15ddf refactor: separate server modules and routing
- 6a886ab refactor: separate server runtime responsibilities
- e471626 refactor: share binary protocol and tree mechanics
- a2c7e23 refactor: sweep consolidated package surface
- 372af8b refactor: unify publication tree handling
- 5856ae4 registry: carry validated uploads into capture
- 7730c6e registry: move catalog transitions out of storage
- 8e800bd registry: require curator authority for catalog mutations
- e2cc5dc safetree, registry: close Snapshot nil-FS and CandidateID representation holes
- 84b5f8c safetree: reject Windows-hostile paths on every host
- ea6aa25 storage, registry: one close phase; publish/select return what callers use
- 8a19122 style: drop the card chrome around forms and metadata sections
- d3e3051 style: move the upload action into the site header
- 466af85 untrack plans