# Changelog (@nexusui/eslint-config)

## 3.0.0 (2024-05-15)

### Added
* **Flat Config support**: Introduced a new ESM entry `flat.mjs` to support [ESLint Flat Config](https://eslint.org/docs/latest/use/configure/configuration-files-new), enabling modern configuration via `eslint.config.mjs`.
* **React integration**: The Flat Config now includes recommended React rules out of the box for unified code style in modern React/TypeScript projects.

### Updated
* Updated ESLint configuration to use latest TypeScript ESLint rules
* Optimized type-checking related lint rules

### Removed
* `eslint-config-airbnb` dependency and related rules
* `eslint-config-airbnb-typescript` dependency and related rules

## 2.0.0 (2024-03-10)

### Removed
* Removed `eslint-config-react-app` dependency and related rules.

## 1.0.0 (2023-03-06)

### Updated
* refactored rules to be based on airbnb defaults instead of google

### Removed
* prettier plugins and rules so that these can be added at the end of your config after any customizations.

## 0.0.2 (2023-01-11)

### Added
* License Information

## 0.0.1 (2022-10-11)

Initial @nexusui/eslint-config package.
