# Changes to PostCSS Attribute Case Insensitive

### 8.0.0

_January 14, 2026_

- Updated: Support for Node `20.19.0` or later (major).
- Removed: `commonjs` API. In supported Node versions `require(esm)` will work without needing to make code changes.

### 7.0.1

_October 23, 2024_

- Updated: `postcss-selector-parser`

### 7.0.0

_August 3, 2024_

- Updated: Support for Node v18+ (major).

### 6.0.3

_February 19, 2024_

- Fix type definitions
- Fix an infinite loop when a pseudo selector function contains a case insensitive attribute selector

### 6.0.2

_February 6, 2023_

- Reduce the amount of duplicate fallback CSS.

### 6.0.1

_January 28, 2023_

- Improve `types` declaration in `package.json`

### 6.0.0

_January 24, 2023_

- Updated: Support for Node v14+ (major).
- Fix: Do not throw when a selector is invalid, show a warning instead.
- Added: `preserve` plugin option.

### 5.0.2

_July 8, 2022_

- Fix incorrect selector AST updates

### 5.0.1

_June 3, 2022_

- Prevent exponential backtracking when checking for selectors with case insensitive value matching.

### 5.0.0

_September 15, 2020_

- Postcss 8.x support

### 4.0.1

_January 10, 2019_

### 2.0.0

_May 06, 2017_

### 1.0.1

_August 19, 2016_

### 1.0.0

_August 10, 2016_
