Skip to content

Releases: chendrizzy/squeaky-clean

Release v0.4.2

09 Dec 07:26

Choose a tag to compare

What's Changed

  • chore(release): sync gh release
  • chore: organize internal docs and add documentation policy
  • chore(release): v0.4.2 [skip ci]
  • chore: clean up repo by removing internal files from tracking

Install

npm install -g squeaky-clean

Release v0.3.4

08 Dec 01:58

Choose a tag to compare

What's Changed

  • 'squeaky config --enable/--disable' now accepts multiple tools at once and the list view surfaces auto-update status.
  • Documented and surfaced the auto-update CLI flow, including new --auto-on/--auto-off flags and consistent help text.
  • Added safeguards so version scripts drop any accidental self-dependency after bumping.

Install

npm i -g squeaky-clean

Release v0.3.3

05 Dec 07:12

Choose a tag to compare

What's Changed

  • Minor updates and improvements

Full Changelog: v0.3.2...v0.3.3

Release v0.3.1

05 Dec 06:56

Choose a tag to compare

What's Changed

  • fix(ci): make release workflow idempotent for re-runs

Full Changelog: v0.3.0...v0.3.1

Release v0.3.0

05 Dec 06:37

Choose a tag to compare

What's Changed

  • 0.2.0
  • fix(ci): mark E2E tests as optional with continue-on-error

Full Changelog: v0.1.15...v0.3.0

v0.1.7

26 Nov 02:06

Choose a tag to compare

Changes

  • feat(ui): Increase red color threshold from 500MB to 1GB
    • Cache sizes under 1GB now display as yellow (warning) instead of red (error)
    • More appropriate for modern development environments with larger caches

Color Thresholds

Size Color
0 B Gray (muted)
< 50 MB Green (success)
< 1 GB Yellow (warning)
≥ 1 GB Red (error)

Installation

npm install -g squeaky-clean@0.1.7

v0.1.6

26 Nov 02:03

Choose a tag to compare

Bug Fixes

  • fix(deps): Move rimraf from devDependencies to dependencies
    • rimraf is used at runtime in src/utils/fs.ts for cache deletion operations
    • Having it in devDependencies caused "Cannot find module 'rimraf'" error when running the installed CLI

Installation

npm install -g squeaky-clean@0.1.6

Release v0.1.5

26 Nov 01:59

Choose a tag to compare

What's Changed

  • fix(cli): sync hardcoded version string with package.json

Full Changelog: v0.1.4...v0.1.5

Release v0.1.4

26 Nov 01:56

Choose a tag to compare

Bug Fix

  • Fix peer dependency conflict - Align @vitest/coverage-v8 to ^3.2.4 to match vitest@^3.2.4

This release fixes the npm ERESOLVE error that occurred when installing squeaky-clean:

npm error ERESOLVE could not resolve
npm error peer vitest@"4.0.10" from @vitest/coverage-v8@4.0.10

Installation

npm install -g squeaky-clean

Full Changelog: v0.1.3...v0.1.4

Release v0.1.3

26 Nov 01:56

Choose a tag to compare

What's Changed

Features

  • Add comprehensive analytics dashboard specification
  • Add comprehensive automation & scheduling specification

Bug Fixes

  • Resolve test failures and ESLint violations
  • Add isFunModeEnabled() method for fun mode control
  • Update showBootPristine() to accept funModeAllowed parameter
  • Fix package repository URL and author email

Internal

  • All 177 tests passing

Full Changelog: v0.1.2...v0.1.3