Skip to content

Releases: foxkit-js/eslint-config-foxkit

v4.1.2

05 Nov 15:43
v4.1.2
6d41733
Compare
Choose a tag to compare
  • upgraded dependencies
  • still supporting ESLint 8.57.0 because of issues with some parsers. Will likely eventually just rephrase the readme to have Flat Config be for ESLint 9.x and the legacy config for ESLint 8.57.0 compatibility until plugins start requiring v9.

Full Changelog: v4.1.1...v4.1.2

v4.1.1

02 Oct 11:55
v4.1.1
480e940
Compare
Choose a tag to compare
  • 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

02 Sep 16:17
v4.1.0
04c6252
Compare
Choose a tag to compare
  • 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

08 Aug 16:38
v4.0.0
d6cab3f
Compare
Choose a tag to compare
  • 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

07 Aug 15:14
v3.2.1
d595c68
Compare
Choose a tag to compare
  • fix: removes now removed rule no-throw-literal from typescript-eslint

v3.2.0

07 Aug 14:45
v3.2.0
b9872b3
Compare
Choose a tag to compare
  • included LICENSE
  • upgraded dependencies (most notably typescript-eslint v8)

v3.1.0

01 Jun 16:05
v3.1.0
03693b4
Compare
Choose a tag to compare
  • 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

v3.0.4

27 Apr 14:10
v3.0.4
7d98c69
Compare
Choose a tag to compare
  • fixes languageOptions for react

v3.0.3

21 Nov 13:43
v3.0.3
5693981
Compare
Choose a tag to compare
  • fix (temp): include .astro files in configs
  • updated dependencies

v3.0.2

31 Jul 16:55
v3.0.2
eb8cf60
Compare
Choose a tag to compare
  • Fix: use recommended rules in legacy base config