2.2.15
·
64 commits
to main
since this release
Changelog
Dependency Updates
- Upgraded Remix and related packages to latest compatible versions
- Updated ESLint to v9.29.0 with Flat Config support
- Aligned other devDependencies with current ecosystem and Yarn 4 best practices
ESLint Configuration
- Migrated from legacy
.eslintrc.jsto ESLint v9+ using the neweslint.config.jsFlat Config format - Removed unsupported
header/headerrule due to incompatibility with Flat Config (see License Header Enforcement)
Lint Cleanup
- Resolved all ESLint errors and warnings project-wide
CI Integration
- Adapted CI pipeline to run full project checks:
- Ensures that any pushed code meets linting and licensing standards
License Header Enforcement
- Implemented custom header check via
scripts/check-license.mjs - Pre-commit Hook Setup - Installed husky and lint-staged for automated local checks