Repository navigation
refit v3.0.0
A major release adding minimum release age support, pnpm v11 compatibility, and dependency updates.
Breaking Changes
- Raised minimum Node.js to
^22.22.2 || ^24.15.0 || >=26.0.0(dropped Node 20 and 23). - On pnpm v11+, refit now defaults to pnpm's
minimumReleaseAge(1 day), holding back very recent versions. Use--minReleaseAge=0to opt out. - Upgraded major dependencies (React 19, ink 7, marked 18, and more).
Features
- Minimum release age: new
--minReleaseAge/--ageflag recommends the newest version that's at least N minutes old, onlist,update, andwizard. - Exclusions:
--minReleaseAgeExcludesupports names, globs (@myorg/*), and ranges (webpack@4 || 5). - Auto-detects
minimumReleaseAge/minimumReleaseAgeExcludefrompnpm-workspace.yaml; also configurable in.refitrc.json. - New "Held Back" column in verbose
list, and the wizard dims held-back versions.
- Add min age support and features 11b4785
- dependency updates fc9b4cb
- Upgrade to pnpm v11 and support pnpm v11 3acc5c3