Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,24 @@ All notable changes to SkillHub will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.5.1] - 2026-08-27

### Fixed

- Running several commands at once no longer fails on Windows. Every command
rebuilds `registry.json` after the override lock has been released, so two
concurrent `describe` calls raced on that one rename. POSIX swaps the inode
and always lands; Windows refuses to rename onto a file another process holds
open, and the command then reported failure for a write that had already
succeeded. The rename now retries briefly — `overrides.json`, the file holding
data that cannot be rebuilt, has had a lock all along.

### Internal

- Publishing to npm now cuts the matching GitHub Release, with the notes taken
from this file. Tags for 0.3.0, 0.4.0 and 0.5.0 all shipped without one, so
the repository page advertised 0.2.0 as the latest version for three days.

## [0.5.0] - 2026-08-26

A second adversarial review, this time aimed at the health report itself. The
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@wsiwsii/skillhub",
"version": "0.5.0",
"version": "0.5.1",
"description": "Local-first, portable manager and health doctor for AI Agent Skills",
"type": "module",
"bin": {
Expand Down