Skip to content

v3.0.0

Latest

Choose a tag to compare

@rickbrenn rickbrenn released this 30 Jun 01:49

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=0 to opt out.
  • Upgraded major dependencies (React 19, ink 7, marked 18, and more).

Features

  • Minimum release age: new --minReleaseAge / --age flag recommends the newest version that's at least N minutes old, on list, update, and wizard.
  • Exclusions: --minReleaseAgeExclude supports names, globs (@myorg/*), and ranges (webpack@4 || 5).
  • Auto-detects minimumReleaseAge / minimumReleaseAgeExclude from pnpm-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

v2.0.0...v3.0.0