preactjs/preact (preact)
### [`v10.20.2`](https://togithub.com/preactjs/preact/releases/tag/10.20.2)
[Compare Source](https://togithub.com/preactjs/preact/compare/10.20.1...10.20.2)
#### Fixes
- Check whether `oldDom` is present in the DOM ([#4318](https://togithub.com/preactjs/preact/issues/4318), thanks [@JoviDeCroock](https://togithub.com/JoviDeCroock))
- Simplify the logic introduced in [#4322](https://togithub.com/preactjs/preact/issues/4322) & use eventClock for capture events too ([#4324](https://togithub.com/preactjs/preact/issues/4324), thanks [@jviide](https://togithub.com/jviide))
- Use a virtual clock instead of Date.now() for event dispatch times ([#4322](https://togithub.com/preactjs/preact/issues/4322), thanks [@jviide](https://togithub.com/jviide))
#### Types
- Add template tag JSX type ([#4334](https://togithub.com/preactjs/preact/issues/4334), thanks [@marvinhagemeister](https://togithub.com/marvinhagemeister))
#### Maintenance
- Integrate the new benchmarks repo and update ([#4310](https://togithub.com/preactjs/preact/issues/4310), thanks [@andrewiggins](https://togithub.com/andrewiggins))
- Some byte improvements ([#4321](https://togithub.com/preactjs/preact/issues/4321), thanks [@JoviDeCroock](https://togithub.com/JoviDeCroock))
### [`v10.20.1`](https://togithub.com/preactjs/preact/releases/tag/10.20.1)
[Compare Source](https://togithub.com/preactjs/preact/compare/10.20.0...10.20.1)
#### Fixes
- Add special case for focusIn and focusOut ([#4316](https://togithub.com/preactjs/preact/issues/4316), thanks [@JoviDeCroock](https://togithub.com/JoviDeCroock))
### [`v10.20.0`](https://togithub.com/preactjs/preact/releases/tag/10.20.0)
[Compare Source](https://togithub.com/preactjs/preact/compare/10.19.7...10.20.0)
#### Features
- Add isMemo to compact to allow compatibility with react-is dependant libraries ([#4302](https://togithub.com/preactjs/preact/issues/4302), thanks [@ziongh](https://togithub.com/ziongh))
#### Fixes
- Fix case where shrinking a list would cause an exception ([#4312](https://togithub.com/preactjs/preact/issues/4312), thanks [@JoviDeCroock](https://togithub.com/JoviDeCroock))
### [`v10.19.7`](https://togithub.com/preactjs/preact/releases/tag/10.19.7)
[Compare Source](https://togithub.com/preactjs/preact/compare/10.19.6...10.19.7)
#### Types
- Bring consistency to our focus-event types ([#4307](https://togithub.com/preactjs/preact/issues/4307), thanks [@JoviDeCroock](https://togithub.com/JoviDeCroock))
- Add onScrollend listener type ([#4305](https://togithub.com/preactjs/preact/issues/4305), thanks [@JoviDeCroock](https://togithub.com/JoviDeCroock))
- Align state updater type with Raeect ([#4306](https://togithub.com/preactjs/preact/issues/4306), thanks [@JoviDeCroock](https://togithub.com/JoviDeCroock))
#### Fixes
- Revert batch commit callbacks from all components in the render queue ([#4297](https://togithub.com/preactjs/preact/issues/4297), thanks [@JoviDeCroock](https://togithub.com/JoviDeCroock))
Configuration
📅 Schedule: Branch creation - "on the 12th day of the month" (UTC), 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] 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:
10.19.6
->10.20.2
Release Notes
preactjs/preact (preact)
### [`v10.20.2`](https://togithub.com/preactjs/preact/releases/tag/10.20.2) [Compare Source](https://togithub.com/preactjs/preact/compare/10.20.1...10.20.2) #### Fixes - Check whether `oldDom` is present in the DOM ([#4318](https://togithub.com/preactjs/preact/issues/4318), thanks [@JoviDeCroock](https://togithub.com/JoviDeCroock)) - Simplify the logic introduced in [#4322](https://togithub.com/preactjs/preact/issues/4322) & use eventClock for capture events too ([#4324](https://togithub.com/preactjs/preact/issues/4324), thanks [@jviide](https://togithub.com/jviide)) - Use a virtual clock instead of Date.now() for event dispatch times ([#4322](https://togithub.com/preactjs/preact/issues/4322), thanks [@jviide](https://togithub.com/jviide)) #### Types - Add template tag JSX type ([#4334](https://togithub.com/preactjs/preact/issues/4334), thanks [@marvinhagemeister](https://togithub.com/marvinhagemeister)) #### Maintenance - Integrate the new benchmarks repo and update ([#4310](https://togithub.com/preactjs/preact/issues/4310), thanks [@andrewiggins](https://togithub.com/andrewiggins)) - Some byte improvements ([#4321](https://togithub.com/preactjs/preact/issues/4321), thanks [@JoviDeCroock](https://togithub.com/JoviDeCroock)) ### [`v10.20.1`](https://togithub.com/preactjs/preact/releases/tag/10.20.1) [Compare Source](https://togithub.com/preactjs/preact/compare/10.20.0...10.20.1) #### Fixes - Add special case for focusIn and focusOut ([#4316](https://togithub.com/preactjs/preact/issues/4316), thanks [@JoviDeCroock](https://togithub.com/JoviDeCroock)) ### [`v10.20.0`](https://togithub.com/preactjs/preact/releases/tag/10.20.0) [Compare Source](https://togithub.com/preactjs/preact/compare/10.19.7...10.20.0) #### Features - Add isMemo to compact to allow compatibility with react-is dependant libraries ([#4302](https://togithub.com/preactjs/preact/issues/4302), thanks [@ziongh](https://togithub.com/ziongh)) #### Fixes - Fix case where shrinking a list would cause an exception ([#4312](https://togithub.com/preactjs/preact/issues/4312), thanks [@JoviDeCroock](https://togithub.com/JoviDeCroock)) ### [`v10.19.7`](https://togithub.com/preactjs/preact/releases/tag/10.19.7) [Compare Source](https://togithub.com/preactjs/preact/compare/10.19.6...10.19.7) #### Types - Bring consistency to our focus-event types ([#4307](https://togithub.com/preactjs/preact/issues/4307), thanks [@JoviDeCroock](https://togithub.com/JoviDeCroock)) - Add onScrollend listener type ([#4305](https://togithub.com/preactjs/preact/issues/4305), thanks [@JoviDeCroock](https://togithub.com/JoviDeCroock)) - Align state updater type with Raeect ([#4306](https://togithub.com/preactjs/preact/issues/4306), thanks [@JoviDeCroock](https://togithub.com/JoviDeCroock)) #### Fixes - Revert batch commit callbacks from all components in the render queue ([#4297](https://togithub.com/preactjs/preact/issues/4297), thanks [@JoviDeCroock](https://togithub.com/JoviDeCroock))Configuration
📅 Schedule: Branch creation - "on the 12th day of the month" (UTC), 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.