From 3dc832fcc4d7fa1d0bc7ddbf8c2e38a1a421fb23 Mon Sep 17 00:00:00 2001 From: mojatter Date: Fri, 19 Jun 2026 00:44:25 +0900 Subject: [PATCH] docs: Add v0.5.1 changelog entry --- CHANGELOG.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 07eaa27..54b6e70 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.5.1] + +A bug-fix release. No public API changes. + +### Fixed + +- memfs: directory enumeration (`ReadDir`, glob) and `RemoveAll` no + longer mishandle prefix-named siblings. A sibling such as `dir0-tmp` + shares the string prefix `dir0` and can sort between a directory key + and its children (`-` (0x2d) < `/` (0x2f)), which previously cut the + scan short or deleted the sibling along with `dir0/`. Enumeration and + removal now match on the full path segment (`dir0/`) instead of the + bare string prefix (#17). + ## [0.5.0] A documentation, tooling, and compatibility release. No public API @@ -41,5 +55,6 @@ in v0.4.1 and are now properly documented. See the git log. -[Unreleased]: https://github.com/mojatter/wfs/compare/v0.5.0...HEAD +[Unreleased]: https://github.com/mojatter/wfs/compare/v0.5.1...HEAD +[0.5.1]: https://github.com/mojatter/wfs/compare/v0.5.0...v0.5.1 [0.5.0]: https://github.com/mojatter/wfs/compare/v0.4.1...v0.5.0