diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 2be9c43..0ee8c01 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.2.0" + ".": "0.3.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index cbdfad9..912897a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,26 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.3.0](https://github.com/ohing504/devclean/compare/v0.2.0...v0.3.0) (2026-10-16) + + +### Added + +* add a Claude Code plugin whose skill scans and cleans approved artifacts with devclean ([#67](https://github.com/ohing504/devclean/issues/67)) ([dcc9e6e](https://github.com/ohing504/devclean/commit/dcc9e6e6d9d950a9efbfdd059c526667a7175419)) +* add clean --item to clean only the named artifacts without the interactive selector ([#59](https://github.com/ohing504/devclean/issues/59)) ([3d42e47](https://github.com/ohing504/devclean/commit/3d42e47daa8aa5ca393370dc8e53e0ea606e3c76)) + + +### Fixed + +* count hard-linked blocks once in ecosystem, project and sub-package sizes and their collapsed lines ([#51](https://github.com/ohing504/devclean/issues/51)) ([0b6808f](https://github.com/ohing504/devclean/commit/0b6808f51b4b325e5c1c77a7179545104c054fab)), closes [#40](https://github.com/ohing504/devclean/issues/40) +* order scan projects and -n by --sort, make --asc ascending, count -n by project root in table and --json, and reject unknown --sort ([#54](https://github.com/ohing504/devclean/issues/54)) ([39ec13c](https://github.com/ohing504/devclean/commit/39ec13cbaff0604ea536ef5f7023f1cdda0a0b47)) +* print equal-size projects in the same order on every run and keep ecosystems sorted with --top ([#52](https://github.com/ohing504/devclean/issues/52)) ([6542822](https://github.com/ohing504/devclean/commit/65428222ba9734ea2121f15e221b3574cc487ffe)) +* say how many trashed artifacts start with a dot and how to show them in Finder ([#69](https://github.com/ohing504/devclean/issues/69)) ([b1ca3b7](https://github.com/ohing504/devclean/commit/b1ca3b7be63d21226cb60ae69808aecb1167ddba)), closes [#65](https://github.com/ohing504/devclean/issues/65) +* size browser code-sign copies and pnpm node_modules by the space deleting them frees on macOS ([#55](https://github.com/ohing504/devclean/issues/55)) ([67cc2f8](https://github.com/ohing504/devclean/commit/67cc2f8523c3a7cb4387affb3dc0e5ee095d3a4f)), closes [#30](https://github.com/ohing504/devclean/issues/30) +* size Hugging Face models by their shared blobs and delete those blobs with the model ([#66](https://github.com/ohing504/devclean/issues/66)) ([dab9430](https://github.com/ohing504/devclean/commit/dab94304a46d6e7ef5edc28571070c4e73577f2f)), closes [#61](https://github.com/ohing504/devclean/issues/61) +* stop offering installed packages' dist, __pycache__ and vendor outside projects as safe to delete ([#60](https://github.com/ohing504/devclean/issues/60)) ([6dd43b4](https://github.com/ohing504/devclean/commit/6dd43b457c1d976cd099d94889ad9be04aa8ecd7)) +* stop printing spinner codes into piped output and fail clean without a terminal unless --yes is given ([#58](https://github.com/ohing504/devclean/issues/58)) ([5f88dc5](https://github.com/ohing504/devclean/commit/5f88dc548b13ed2b3abc8eaf520f65c4768bba08)) + ## [0.2.0](https://github.com/ohing504/devclean/compare/v0.1.0...v0.2.0) (2026-10-02)