# Changelog

## [2.3.1] - 2024-11-14

- Fix timeout issue with dynamically loaded stylesheets @benjaminrobinet @Nam-Hai

## [2.3.0] - 2024-10-19

- Update html element's `dir` attribute
- Allow updating additional html element attributes

## [2.2.1] - 2024-09-09

- Ignore empty string passed into `persistTags` option (@NukeJS)

## [2.2.0] - 2024-02-15

- Improve performance by reusing parsed document throughout visit

## [2.1.2] - 2023-07-30

- Use `@swup/cli` for bundling

## [2.1.1] - 2023-07-30

- Fix missing `dist/` folder in npm package

## [2.1.0] - 2023-07-30

- Port to TypeScript

## [2.0.0] - 2023-07-26

- Switch to microbundle
- Export native ESM module
- Update for swup 4 compatibility

## [1.3.0] - 2023-01-19

- Allow delaying transition until new assets have loaded

## [1.2.1] - 2022-08-07

- Append each tag after previous version of itself

## [1.2.0] - 2021-03-13

- Update html language attribute

## [1.1.0] - 2020-11-30

- Allow persisting assets

## [1.0.0] - 2019-05-25

- Initial release

[2.3.1]: https://github.com/swup/head-plugin/releases/tag/2.3.1
[2.3.0]: https://github.com/swup/head-plugin/releases/tag/2.3.0
[2.2.1]: https://github.com/swup/head-plugin/releases/tag/2.2.1
[2.2.0]: https://github.com/swup/head-plugin/releases/tag/2.2.0
[2.1.2]: https://github.com/swup/head-plugin/releases/tag/2.1.2
[2.1.1]: https://github.com/swup/head-plugin/releases/tag/2.1.1
[2.1.0]: https://github.com/swup/head-plugin/releases/tag/2.1.0
[2.0.0]: https://github.com/swup/head-plugin/releases/tag/2.0.0
[1.3.0]: https://github.com/swup/head-plugin/releases/tag/1.3.0
[1.2.1]: https://github.com/swup/head-plugin/releases/tag/1.2.1
[1.2.0]: https://github.com/swup/head-plugin/releases/tag/1.2.0
[1.1.0]: https://github.com/swup/head-plugin/releases/tag/1.1.0
[1.0.0]: https://github.com/swup/head-plugin/releases/tag/1.0.0
