dogayuksel / webKeyFinder

Musical Key Detection in the browser
https://keyfinder.live
GNU General Public License v3.0
26 stars 4 forks source link

Update dependency preact to v10.19.6 #136

Closed renovate[bot] closed 8 months ago

renovate[bot] commented 11 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
preact (source) 10.18.2 -> 10.19.6 age adoption passing confidence

Release Notes

preactjs/preact (preact) ### [`v10.19.6`](https://togithub.com/preactjs/preact/releases/tag/10.19.6) [Compare Source](https://togithub.com/preactjs/preact/compare/10.19.5...10.19.6) **tl;dr:** This release contains bug fixes for incorrect ordering of unkeyed children. #### Fixes - Match `null` placeholders using skewed index ([#​4290](https://togithub.com/preactjs/preact/issues/4290), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) - Fix increment skew when we aren't removing the first pointer ([#​4284](https://togithub.com/preactjs/preact/issues/4284), thanks [@​JoviDeCroock](https://togithub.com/JoviDeCroock)) - Fix invalid vnode internal id for text nodes ([#​4291](https://togithub.com/preactjs/preact/issues/4291), thanks [@​marvinhagemeister](https://togithub.com/marvinhagemeister)) - Fix unkeyed reconciliation order in certain scenarios ([#​4287](https://togithub.com/preactjs/preact/issues/4287), thanks [@​marvinhagemeister](https://togithub.com/marvinhagemeister), thanks [@​JoviDeCroock](https://togithub.com/JoviDeCroock)) **Full Changelog**: https://github.com/preactjs/preact/compare/10.19.5...10.19.6 ### [`v10.19.5`](https://togithub.com/preactjs/preact/releases/tag/10.19.5) [Compare Source](https://togithub.com/preactjs/preact/compare/10.19.4...10.19.5) ##### Fixes - Address scenario where we would crash when replacing a matched vnode with null ([#​4281](https://togithub.com/preactjs/preact/issues/4281), thanks [@​JoviDeCroock](https://togithub.com/JoviDeCroock)) - Correctly restore \_original ([#​4280](https://togithub.com/preactjs/preact/issues/4280), thanks [@​JoviDeCroock](https://togithub.com/JoviDeCroock)) - Protect against nullish render ([#​4278](https://togithub.com/preactjs/preact/issues/4278), thanks [@​JoviDeCroock](https://togithub.com/JoviDeCroock)) - Support setting translate through direct access ([#​3800](https://togithub.com/preactjs/preact/issues/3800), thanks [@​JoviDeCroock](https://togithub.com/JoviDeCroock)) ##### Types - Add dpub aria 1.0 role JSX types ([#​4276](https://togithub.com/preactjs/preact/issues/4276), thanks [@​novari](https://togithub.com/novari)) ### [`v10.19.4`](https://togithub.com/preactjs/preact/releases/tag/10.19.4) [Compare Source](https://togithub.com/preactjs/preact/compare/10.19.3...10.19.4) #### Fixes - event-listeners in safari 12.3 fix ([#​4253](https://togithub.com/preactjs/preact/issues/4253), thanks [@​JoviDeCroock](https://togithub.com/JoviDeCroock)) - support passing context into pure component ([#​4269](https://togithub.com/preactjs/preact/issues/4269), thanks [@​JoviDeCroock](https://togithub.com/JoviDeCroock)) - retain masks across render invocations ([#​4245](https://togithub.com/preactjs/preact/issues/4245), thanks [@​JoviDeCroock](https://togithub.com/JoviDeCroock)) - skip comment nodes for placeChild ([#​4128](https://togithub.com/preactjs/preact/issues/4128), thanks [@​JoviDeCroock](https://togithub.com/JoviDeCroock)) - ensure we are able to support capture events from compat ([#​4243](https://togithub.com/preactjs/preact/issues/4243), thanks [@​JoviDeCroock](https://togithub.com/JoviDeCroock)) - batch commit callbacks from all components in the render queue ([#​4234](https://togithub.com/preactjs/preact/issues/4234), thanks [@​developit](https://togithub.com/developit)) #### Types - improve preact compat types adding a few missing [@​types/react](https://togithub.com/types/react) used by styled-components ([#​4271](https://togithub.com/preactjs/preact/issues/4271), thanks [@​jduthon](https://togithub.com/jduthon)) #### Maintenance - add some sensible timeouts to actions that call out to external services ([#​4259](https://togithub.com/preactjs/preact/issues/4259), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) - add missing contenteditable "inherit" value ([#​4242](https://togithub.com/preactjs/preact/issues/4242), thanks [@​marvinhagemeister](https://togithub.com/marvinhagemeister)) - add ComponentType to preact/compat ([#​4239](https://togithub.com/preactjs/preact/issues/4239), thanks [@​ianobermiller](https://togithub.com/ianobermiller)) - improve types of hook source ([#​4229](https://togithub.com/preactjs/preact/issues/4229), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) ### [`v10.19.3`](https://togithub.com/preactjs/preact/releases/tag/10.19.3) [Compare Source](https://togithub.com/preactjs/preact/compare/10.19.2...10.19.3) #### Bug Fixes - Add `MathML` types ([#​4214](https://togithub.com/preactjs/preact/issues/4214), thanks [@​fekete965](https://togithub.com/fekete965)) - Fix event handler event types for `onInput`, `onBeforeInput` and `onSubmit` ([#​4226](https://togithub.com/preactjs/preact/issues/4226), [#​4220](https://togithub.com/preactjs/preact/issues/4220), thanks [@​marvinhagemeister](https://togithub.com/marvinhagemeister)) - Fix invalid vnodes not filtered out in children ([#​4219](https://togithub.com/preactjs/preact/issues/4219) , thanks [@​billti](https://togithub.com/billti)) #### Maintenance - Remove focus from event capturing tests ([#​4217](https://togithub.com/preactjs/preact/issues/4217), [@​andrewiggins](https://togithub.com/andrewiggins)) ### [`v10.19.2`](https://togithub.com/preactjs/preact/releases/tag/10.19.2) [Compare Source](https://togithub.com/preactjs/preact/compare/10.19.1...10.19.2) #### Fixes - Call options.vnode on rerender ([#​4209](https://togithub.com/preactjs/preact/issues/4209), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) #### Maintenance - Fix tests in IE11 ([#​4211](https://togithub.com/preactjs/preact/issues/4211), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) - Add test for removing children of memoed components ([#​4210](https://togithub.com/preactjs/preact/issues/4210), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) ### [`v10.19.1`](https://togithub.com/preactjs/preact/releases/tag/10.19.1) [Compare Source](https://togithub.com/preactjs/preact/compare/10.19.0...10.19.1) #### Fixes - Missing preact import error when using compat ([#​4206](https://togithub.com/preactjs/preact/issues/4206), thanks [@​JoviDeCroock](https://togithub.com/JoviDeCroock)) #### Types - Make `children` optional in `Provider`'s typings ([#​4205](https://togithub.com/preactjs/preact/issues/4205), thanks [@​shicks](https://togithub.com/shicks)) ### [`v10.19.0`](https://togithub.com/preactjs/preact/releases/tag/10.19.0) [Compare Source](https://togithub.com/preactjs/preact/compare/10.18.2...10.19.0) #### Features - Support precompiled JSX transform ([#​4177](https://togithub.com/preactjs/preact/issues/4177), thanks [@​marvinhagemeister](https://togithub.com/marvinhagemeister)) #### Fixes - Rework children diffing to run in multiple phases ([#​4180](https://togithub.com/preactjs/preact/issues/4180), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) #### Performance - Inline `diffProps` function ([#​4200](https://togithub.com/preactjs/preact/issues/4200), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) - Do typeof string check before looking for String constructor ([#​4198](https://togithub.com/preactjs/preact/issues/4198), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) - Only run unmounting loop if any children remain to unmount (+2 B) ([#​4199](https://togithub.com/preactjs/preact/issues/4199), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) - Fix debug throwing in valid nested table ([#​4193](https://togithub.com/preactjs/preact/issues/4193), thanks [@​marvinhagemeister](https://togithub.com/marvinhagemeister)) #### Types - Compat PureComponent parity with upstream react type definitions ([#​4056](https://togithub.com/preactjs/preact/issues/4056), thanks [@​Blufords](https://togithub.com/Blufords))

Configuration

📅 Schedule: Branch creation - "before 10am on thursday" (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.