Skip to content

Commit 03aae4e

Browse files
committed
docs: update CHANGELOG with modernization changes
1 parent bd26f4c commit 03aae4e

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

CHANGELOG

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
1.1.0
22

3+
Internal 🏡 (Modernization - 2025)
4+
- **Build System**: Replaced Rollup with tsup for 10-100x faster builds (~100ms vs several seconds)
5+
- **Linting**: Upgraded ESLint from v8.57.1 to v9.39.2 with modern flat config
6+
- **TypeScript**: Modernized configuration (ES2020 target, cleaned lib entries, added declarationMap)
7+
- **CI/CD**: Consolidated to GitHub Actions (removed CircleCI), updated all actions to v4, Node 20 LTS
8+
- **Dependencies**: Removed unused Rollup packages and tslib, added @eslint/js for ESLint 9
9+
- **Testing**: Fixed Jest watchman warnings, updated test-imports to skip UMD format (no longer built)
10+
- **Husky**: Updated to modern v9 syntax (removed deprecated install command)
11+
- **Output Formats**: Removed UMD and AMD formats (modern npm packages only need CJS + ESM)
12+
313
Breaking Changes ⚠️
414
- String & Number
515
- `.min()` and `.max()` now use inclusive comparisons (matching Yup behavior)

0 commit comments

Comments
 (0)