Releases: latif-essam/app-dev-clean
Releases · latif-essam/app-dev-clean
Release list
v0.3.0
Changelog
- 2046709 docs: prepare v0.3.0 release notes
- 53d8096 Merge pull request #3 from latif-essam/feature/gate-tests-and-sizes
- 4f4f9bb test: compare project root by file identity
- e965a85 feat: add --json for machine-readable output
- c92ec38 refactor: route cleanup progress through an injectable writer
- f71188d feat: show reclaimable size in the menu
- e2430c8 test: cover the shared and reinstall gates
- b471502 docs: record the v0.2.0 release status
v0.2.0
Changelog
- 3dc32b5 docs: prepare v0.2.0 release notes
- b367bc2 Merge pull request #2 from latif-essam/fix/release-blockers
- ba66806 build: declare git as a package dependency
- 39a0ef0 fix: handle missing git in tracked-file checks
- d049d06 docs: add visual walkthrough and platform installation guides
- 6371ead fix: reject unsafe cache directory overrides
- 0d46d85 docs: simplify project guidance and correct Homebrew requirements
- 0488f63 fix: protect cleanup data and plan locked reinstalls
- c116625 docs: correct the notability claim — brew audit --new blocks this formula
- ea1c31c docs: correct the homebrew-core submission path from a real attempt
- abacad5 docs: validate the homebrew-core formula locally; correct the audit flag
- 36f0091 docs: record the v0.1.0 release outcome; fill the core formula checksum
- 38dd847 docs: rewrite PUBLISHING.md for post-setup reality
- 4573463 fix: report the real version on the go install path
- d067ff9 docs: homebrew-core submission plan (Tier 2)
- a8ce176 docs: refresh status after merge; record the RN path + Windows exec gotchas
- 67f357a chore: remove legacy bash implementation
- a295467 Merge pull request #1 from latif-essam/go-rewrite
- a0647cc fix(detectors): resolve RN/Expo native cleanups under android/ and ios/
- 8a23a02 fix(test): append .exe to test binary on Windows
- 9539aa6 fix: ship adc alias on Windows; correct install.ps1 arch detection
- 86dfa88 docs: publishing runbook (repos, PAT, steps, why)
- 76dbdd5 docs: README with cross-platform install matrix + usage
- e96e03a fix(release): use archives formats (plural); document brews-formula choice
- 362c14e ci: test matrix (linux/mac/windows) + goreleaser release
- 4e9fd0b build: goreleaser config, install scripts, MIT license
- 552a24f test: end-to-end refusal + dry-run guarantees
- 8a72244 feat: cli dispatch, flags, confirm gates, combos, dry-run
- bcfcdf8 feat: bubbletea cross-platform interactive checklist
- d522baf feat: flutter detector
- e5a64d0 feat: expo detector (managed + bare)
- b364f55 feat: react-native detector (js/metro/watchman + reinstall)
- 36135b3 feat: ios-native detector (macOS-gated globals)
- 5595e4d feat: android-native detector
- 7a43a57 feat: shared detector helpers + global cache targets
- 3b45b72 feat: walk-up root resolution returning matched detector set
- 4bbc014 feat: clean engine (size, remove, exec) with dry-run
- a428500 style: gofmt detect package
- a8d5b63 feat: detector interface, target/context types, registries
- e1319d4 fix: cross-platform test separators in paths tests
- cc53bab feat: per-OS cache path resolution
- f78de27 feat: go module skeleton + --version
- fcdccbb fix: return 0 from menu/run_targets/rn_post so set -e doesn't abort on falsy trailing command
- cd572ae fix: pin Homebrew head formula to main branch
- 47a11d3 feat: devclean global cache-cleaner CLI
v0.1.0
Changelog
- 54027d7 docs: rewrite PUBLISHING.md for post-setup reality
- 531cbb4 fix: report the real version on the go install path
- 0b515b6 docs: homebrew-core submission plan (Tier 2)
- 6db6dec docs: refresh status after merge; record the RN path + Windows exec gotchas
- 8a69612 chore: remove legacy bash implementation
- c1f7ad7 Merge pull request #1 from latif-essam/go-rewrite
- 38e69cc fix(detectors): resolve RN/Expo native cleanups under android/ and ios/
- 7f1d6d1 fix(test): append .exe to test binary on Windows
- 99bd092 fix: ship adc alias on Windows; correct install.ps1 arch detection
- d06281b docs: CLAUDE.md with project status, commands, and gotchas
- 49eea9c docs: publishing runbook (repos, PAT, steps, why)
- 10f8a03 docs: README with cross-platform install matrix + usage
- c3c54dd fix(release): use archives formats (plural); document brews-formula choice
- 455947a ci: test matrix (linux/mac/windows) + goreleaser release
- 34eb852 build: goreleaser config, install scripts, MIT license
- 6ac6ed4 test: end-to-end refusal + dry-run guarantees
- 80ac019 feat: cli dispatch, flags, confirm gates, combos, dry-run
- 069ab17 feat: bubbletea cross-platform interactive checklist
- 973cbf8 feat: flutter detector
- 7a79edb feat: expo detector (managed + bare)
- 1be542e feat: react-native detector (js/metro/watchman + reinstall)
- 9fbb38b feat: ios-native detector (macOS-gated globals)
- e32f623 feat: android-native detector
- d0eb931 feat: shared detector helpers + global cache targets
- 146de9a feat: walk-up root resolution returning matched detector set
- 554e4e8 feat: clean engine (size, remove, exec) with dry-run
- fb24bff style: gofmt detect package
- 15f18b7 feat: detector interface, target/context types, registries
- b065c7b fix: cross-platform test separators in paths tests
- 2ee0f76 feat: per-OS cache path resolution
- c28f889 feat: go module skeleton + --version
- d3b42ed fix(plan): pre-flight corrections before execution
- 512c9e0 docs: implementation plan for cross-platform Go rewrite
- 26b370a docs: lock name (app-dev-clean) + MIT license in design spec
- dba6701 docs: cross-platform Go rewrite design spec
- 5bc186f fix: return 0 from menu/run_targets/rn_post so set -e doesn't abort on falsy trailing command
- dc13ae5 fix: pin Homebrew head formula to main branch
- 25011d7 feat: devclean global cache-cleaner CLI