# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [4.18.0](https://github.com/markuplint/markuplint/compare/v4.14.1...v4.18.0) (2026-04-22)

### Bug Fixes

- **deps:** adapt code to breaking changes from upgrade ([ced7fab](https://github.com/markuplint/markuplint/commit/ced7fab5b50ea3effd844e17b1f676fce790b53c))

## [4.8.3](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.8.2...@markuplint/types@4.8.3) (2026-04-21)

### Bug Fixes

- **deps:** adapt code to breaking changes from upgrade ([ced7fab](https://github.com/markuplint/markuplint/commit/ced7fab5b50ea3effd844e17b1f676fce790b53c))

## [4.8.2](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.8.1...@markuplint/types@4.8.2) (2026-02-10)

**Note:** Version bump only for package @markuplint/types

## [4.8.1](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.8.0...@markuplint/types@4.8.1) (2025-11-05)

**Note:** Version bump only for package @markuplint/types

# [4.8.0](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.7.7...@markuplint/types@4.8.0) (2025-08-24)

### Bug Fixes

- **types:** adjust type checking for css-tree update ([7fff913](https://github.com/markuplint/markuplint/commit/7fff913f4630eab6017861934142636d3c267336))
- **types:** fix bug that spaces are invalid even if separator is 'space' when disallowToSurroundBySpaces is enabled ([3b81c3b](https://github.com/markuplint/markuplint/commit/3b81c3b525cd406275936236f8b793efed8864d7))

### Features

- **types:** add link type definitions for specific HTML elements ([7199a8e](https://github.com/markuplint/markuplint/commit/7199a8eb4eaf334855ba78064c4340e040d8614c))
- **types:** add link type validation for HTML elements ([ed7cc6c](https://github.com/markuplint/markuplint/commit/ed7cc6c2b703e14b8572087eb07c63a97d864187))

## [4.7.7](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.7.6...@markuplint/types@4.7.7) (2025-08-13)

### Bug Fixes

- ensure that each `clean` command correctly removes build files ([110b78e](https://github.com/markuplint/markuplint/commit/110b78e85379d29a84ca68325127344a87a570b6))

## [4.7.6](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.7.5...@markuplint/types@4.7.6) (2025-04-13)

**Note:** Version bump only for package @markuplint/types

## [4.7.5](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.7.4...@markuplint/types@4.7.5) (2025-03-09)

**Note:** Version bump only for package @markuplint/types

## [4.7.4](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.7.3...@markuplint/types@4.7.4) (2025-02-27)

**Note:** Version bump only for package @markuplint/types

## [4.7.3](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.7.2...@markuplint/types@4.7.3) (2025-02-11)

**Note:** Version bump only for package @markuplint/types

## [4.7.2](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.7.1...@markuplint/types@4.7.2) (2025-02-04)

**Note:** Version bump only for package @markuplint/types

## [4.7.1](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.7.0...@markuplint/types@4.7.1) (2024-12-04)

**Note:** Version bump only for package @markuplint/types

# [4.7.0](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.6.4...@markuplint/types@4.7.0) (2024-11-17)

### Features

- **types:** add `ValidCustomCommand` type for Invoker Command API ([4015eb4](https://github.com/markuplint/markuplint/commit/4015eb404c8a538ea966af114f0676777b7c1eb6))
- **types:** update CSS types ([54864fe](https://github.com/markuplint/markuplint/commit/54864fef43e753e9549f391de19fdf8f3f1d0c86))

## [4.6.4](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.6.3...@markuplint/types@4.6.4) (2024-10-28)

**Note:** Version bump only for package @markuplint/types

## [4.6.3](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.6.2...@markuplint/types@4.6.3) (2024-10-27)

**Note:** Version bump only for package @markuplint/types

## [4.6.2](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.6.1...@markuplint/types@4.6.2) (2024-10-15)

**Note:** Version bump only for package @markuplint/types

## [4.6.1](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.6.0...@markuplint/types@4.6.1) (2024-10-14)

**Note:** Version bump only for package @markuplint/types

# [4.6.0](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.5.4...@markuplint/types@4.6.0) (2024-09-23)

### Features

- **types:** avoid parsing and simply accept any value when the CSS includes `var()` ([5817693](https://github.com/markuplint/markuplint/commit/5817693cfcd1a253c627db323505e4b515f69395))
- **types:** update types according to CSSTree ([c4d97f9](https://github.com/markuplint/markuplint/commit/c4d97f9571dd2b93462e9dd51c01ecf4f95caf08))

## [4.5.4](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.5.3...@markuplint/types@4.5.4) (2024-09-02)

**Note:** Version bump only for package @markuplint/types

## [4.5.3](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.5.2...@markuplint/types@4.5.3) (2024-06-25)

**Note:** Version bump only for package @markuplint/types

## [4.5.2](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.5.1...@markuplint/types@4.5.2) (2024-06-09)

### Bug Fixes

- fix to export type files ([eff4bbf](https://github.com/markuplint/markuplint/commit/eff4bbfd127574809dc5e15d7cafe87699758ee0))

## [4.5.1](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.5.0...@markuplint/types@4.5.1) (2024-05-28)

**Note:** Version bump only for package @markuplint/types

# [4.5.0](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.4.1...@markuplint/types@4.5.0) (2024-05-12)

### Features

- **types:** add `checkDirective` function ([5b9f55b](https://github.com/markuplint/markuplint/commit/5b9f55b9b6255800f1014633c0b2f73da2f49c73))
- **types:** add `directive` type to schemas ([fc0cc0d](https://github.com/markuplint/markuplint/commit/fc0cc0d5b59c4a24abe8dc78a5bd8ab6cc346f9f))
- **types:** add `JSON` to types ([6dc6e06](https://github.com/markuplint/markuplint/commit/6dc6e0623f596fcf03961167a5acadfd4f627832))
- **types:** add directive checking to `check` function ([0dc8d07](https://github.com/markuplint/markuplint/commit/0dc8d0748c9e603282b61308421806e826d5c98f))

## [4.4.1](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.4.1-alpha.0...@markuplint/types@4.4.1) (2024-05-04)

**Note:** Version bump only for package @markuplint/types

## [4.4.1-alpha.0](https://github.com/markuplint/markuplint/compare/@markuplint/types@4.4.0...@markuplint/types@4.4.1-alpha.0) (2024-05-04)

**Note:** Version bump only for package @markuplint/types
