v1.4.0
Release Notes: v1.4.0
Highlights
- Re-export react-transition-group -- all its exports are now available directly from transitions-kit
- TypeScript 6 -- upgraded from TS 5.5, with stricter typing across all transition components (explicit ChildElement types, properly initialized refs, removed @ts-ignore hacks)
- Yarn -> pnpm -- package manager migration across the project and CI
- ESLint + Prettier -> Biome -- single tool for linting, formatting, and import sorting
- Added typecheck CI job -- tsc --noEmit now runs in CI alongside lint and build
- Pinned react-transition-group to 4.4.5 (was ^4.4.5)
- Removed the isNumber utility export
Dependency Updates
typescript 5.5 -> 6.0, @types/react 18 -> 19, rollup 4.19 -> 4.60, @rollup/plugin-* bumped to latest, lint-staged 15 -> 16. Added @biomejs/biome, tslib. Removed eslint, prettier, and all related plugins.