Releases: foxkit-js/eslint-config-foxkit
Releases · foxkit-js/eslint-config-foxkit
v4.1.1
- upgraded dependencies
- skipped typescript upgrade as typescript-eslint does not yet support 5.6
- potentially last release with ESLint v8 as eslint-plugin-import finally finished v9 support, which will be tested for the next monthly release
Full Changelog: v4.1.0...v4.1.1
v4.1.0
- Removed previously deprecated React, Preact and separate TypeScript configs
- ESLint has been moved to peerDependencies which does now allow for 9.x version to be installed again
- Improved README and updated Migration Guide
- eslint-config-foxkit-react has been released to cover the removed React/Preact configs
- Upgraded dependencies
Full Changelog: v4.0.0...v4.1.0
v4.0.0
- BREAKING: Strict rulesets have been merged into the base config
- BREAKING: TypeScript support has been moved to the base config for legacy and
base.js
for flat config - BREAKING: Flat configs are no longer supplied as setup utilites. Users can simply patch the configuration as needed. A utility for setting up typescript-eslint is still provided.
- Depracted: React/Preact configs have not been changed and are marked as deprecated. They will later be published as a separate package and will then be removed in the next minor version.
- peerDepencies have been moved to direct dependencies to reduce confusion. typescript-eslint packages are now required.
- Installation instructions have been updated to include the recommended versions of ESLint and TypeScript to install alongside this configuration
- Note: Astro support has been removed again, instructions for adding any framework have been added to the README.
- Removed previous Migration Guide and added new Guide for migrating from v3 to v4
v3.2.1
v3.2.0
v3.1.0
- updates ecmaVersion default to 2023
- updates eslint-plugin-no-await-in-promise to v2 (should have no breaking changes)
Full Changelog: v3.0.4...v3.1.0