markuplint/markuplint (@markuplint/jsx-parser)
### [`v4.1.1`](https://togithub.com/markuplint/markuplint/releases/tag/v4.1.1)
[Compare Source](https://togithub.com/markuplint/markuplint/compare/@markuplint/jsx-parser@4.1.0...@markuplint/jsx-parser@4.1.1)
#### Update specs
Add `shadowrootclonable` attribute to the `template` element [#1493](https://togithub.com/markuplint/markuplint/issues/1493)
#### Fixed Bugs
- Fix parsing of preprocessor specific nodes that failed as comment nodes [#1492](https://togithub.com/markuplint/markuplint/issues/1492)
#### What's Changed
- optimization: Remove redundant type check by [@exoego](https://togithub.com/exoego) in [https://github.com/markuplint/markuplint/pull/1479](https://togithub.com/markuplint/markuplint/pull/1479)
- optimization: calculate line and col together by [@exoego](https://togithub.com/exoego) in [https://github.com/markuplint/markuplint/pull/1484](https://togithub.com/markuplint/markuplint/pull/1484)
- optimization: Selector matching shortcut by [@exoego](https://togithub.com/exoego) in [https://github.com/markuplint/markuplint/pull/1485](https://togithub.com/markuplint/markuplint/pull/1485)
- optimization: Avoid costly Selector#toString when selector logs are disabled by [@exoego](https://togithub.com/exoego) in [https://github.com/markuplint/markuplint/pull/1488](https://togithub.com/markuplint/markuplint/pull/1488)
- optimization: Avoid costly getImplicitRole when explicitRole.role exists by [@exoego](https://togithub.com/exoego) in [https://github.com/markuplint/markuplint/pull/1489](https://togithub.com/markuplint/markuplint/pull/1489)
- Fix parsing of preprocessor specific nodes that failed as comment nodes by [@YusukeHirao](https://togithub.com/YusukeHirao) in [https://github.com/markuplint/markuplint/pull/1492](https://togithub.com/markuplint/markuplint/pull/1492)
- Update 2024-02-18 by [@YusukeHirao](https://togithub.com/YusukeHirao) in [https://github.com/markuplint/markuplint/pull/1493](https://togithub.com/markuplint/markuplint/pull/1493)
#### New Contributors
- [@exoego](https://togithub.com/exoego) made their first contribution in [https://github.com/markuplint/markuplint/pull/1479](https://togithub.com/markuplint/markuplint/pull/1479)
**Full Changelog**: https://github.com/markuplint/markuplint/compare/v4.1.0...v4.1.1
Configuration
📅 Schedule: Branch creation - "after 8am before 5pm on Monday" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
4.1.0
->4.1.1
4.0.1
->4.0.2
4.1.0
->4.1.1
Release Notes
markuplint/markuplint (@markuplint/jsx-parser)
### [`v4.1.1`](https://togithub.com/markuplint/markuplint/releases/tag/v4.1.1) [Compare Source](https://togithub.com/markuplint/markuplint/compare/@markuplint/jsx-parser@4.1.0...@markuplint/jsx-parser@4.1.1) #### Update specs Add `shadowrootclonable` attribute to the `template` element [#1493](https://togithub.com/markuplint/markuplint/issues/1493) #### Fixed Bugs - Fix parsing of preprocessor specific nodes that failed as comment nodes [#1492](https://togithub.com/markuplint/markuplint/issues/1492) #### What's Changed - optimization: Remove redundant type check by [@exoego](https://togithub.com/exoego) in [https://github.com/markuplint/markuplint/pull/1479](https://togithub.com/markuplint/markuplint/pull/1479) - optimization: calculate line and col together by [@exoego](https://togithub.com/exoego) in [https://github.com/markuplint/markuplint/pull/1484](https://togithub.com/markuplint/markuplint/pull/1484) - optimization: Selector matching shortcut by [@exoego](https://togithub.com/exoego) in [https://github.com/markuplint/markuplint/pull/1485](https://togithub.com/markuplint/markuplint/pull/1485) - optimization: Avoid costly Selector#toString when selector logs are disabled by [@exoego](https://togithub.com/exoego) in [https://github.com/markuplint/markuplint/pull/1488](https://togithub.com/markuplint/markuplint/pull/1488) - optimization: Avoid costly getImplicitRole when explicitRole.role exists by [@exoego](https://togithub.com/exoego) in [https://github.com/markuplint/markuplint/pull/1489](https://togithub.com/markuplint/markuplint/pull/1489) - Fix parsing of preprocessor specific nodes that failed as comment nodes by [@YusukeHirao](https://togithub.com/YusukeHirao) in [https://github.com/markuplint/markuplint/pull/1492](https://togithub.com/markuplint/markuplint/pull/1492) - Update 2024-02-18 by [@YusukeHirao](https://togithub.com/YusukeHirao) in [https://github.com/markuplint/markuplint/pull/1493](https://togithub.com/markuplint/markuplint/pull/1493) #### New Contributors - [@exoego](https://togithub.com/exoego) made their first contribution in [https://github.com/markuplint/markuplint/pull/1479](https://togithub.com/markuplint/markuplint/pull/1479) **Full Changelog**: https://github.com/markuplint/markuplint/compare/v4.1.0...v4.1.1Configuration
📅 Schedule: Branch creation - "after 8am before 5pm on Monday" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.