inokawa / react-native-react-bridge

An easy way to integrate your React (or Preact/React Native Web) app into React Native app with WebView.
https://www.npmjs.com/package/react-native-react-bridge
MIT License
256 stars 18 forks source link

Update dependency preact to v10.19.3 #143

Closed renovate[bot] closed 9 months ago

renovate[bot] commented 10 months ago

Mend Renovate

This PR contains the following updates:

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

Release Notes

preactjs/preact (preact) ### [`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)) ### [`v10.18.2`](https://togithub.com/preactjs/preact/releases/tag/10.18.2) [Compare Source](https://togithub.com/preactjs/preact/compare/10.18.1...10.18.2) #### Types - Update `contentEditable` attribute values ([#​4163](https://togithub.com/preactjs/preact/issues/4163), thanks [@​shoonia](https://togithub.com/shoonia)) - Add `elementTiming` attribute/property ([#​4165](https://togithub.com/preactjs/preact/issues/4165), thanks [@​shoonia](https://togithub.com/shoonia)) - Add the `exportparts` global attribute ([#​4164](https://togithub.com/preactjs/preact/issues/4164), thanks [@​shoonia](https://togithub.com/shoonia)) - Fix vnode type coercion ([#​4158](https://togithub.com/preactjs/preact/issues/4158), thanks [@​JoviDeCroock](https://togithub.com/JoviDeCroock)) #### Fixes - Fix case where parent catches error and switches vnode return type ([#​4182](https://togithub.com/preactjs/preact/issues/4182), thanks [@​JoviDeCroock](https://togithub.com/JoviDeCroock)) - Allow handling errors in getSnapshot of useSyncExternalStore & add more tests ([#​4175](https://togithub.com/preactjs/preact/issues/4175), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) - Prevent invalid DOM nesting false positives ([#​4160](https://togithub.com/preactjs/preact/issues/4160), thanks [@​marvinhagemeister](https://togithub.com/marvinhagemeister)) #### Improvements - Improve place child ([#​4172](https://togithub.com/preactjs/preact/issues/4172), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) - Use copied VNode as newVNode instead of oldVNode when rerendering ([#​4171](https://togithub.com/preactjs/preact/issues/4171), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) - Manually track children's index & fix parent pointers when rerendering components ([#​4170](https://togithub.com/preactjs/preact/issues/4170), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) - Always clear `_nextDom` field on VNodes ([#​4166](https://togithub.com/preactjs/preact/issues/4166), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) - Switch `===` to `==` in a few places where not needed ([#​4157](https://togithub.com/preactjs/preact/issues/4157), thanks [@​rschristian](https://togithub.com/rschristian)) - Add support for new String() as a child ([#​4152](https://togithub.com/preactjs/preact/issues/4152), thanks [@​appsforartists](https://togithub.com/appsforartists)) #### Maintenance - Update deopt script to generate log for usage in DeoptExplorer VSCode extension ([#​4188](https://togithub.com/preactjs/preact/issues/4188), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) - Fix benchmark debug action ([#​4187](https://togithub.com/preactjs/preact/issues/4187), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) - Add Benchmark Debug workflow ([#​4185](https://togithub.com/preactjs/preact/issues/4185), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) - Upgrade workflow actions ([#​4184](https://togithub.com/preactjs/preact/issues/4184), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) - Use import.meta.resolve in benchmark setup ([#​4179](https://togithub.com/preactjs/preact/issues/4179), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) - Improve code coverage ([#​4174](https://togithub.com/preactjs/preact/issues/4174), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) - Improve internal JSDoc types ([#​4173](https://togithub.com/preactjs/preact/issues/4173), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) - Upgrade to node@20 for development ([#​4167](https://togithub.com/preactjs/preact/issues/4167), thanks [@​andrewiggins](https://togithub.com/andrewiggins)) ### [`v10.18.1`](https://togithub.com/preactjs/preact/releases/tag/10.18.1) [Compare Source](https://togithub.com/preactjs/preact/compare/10.18.0...10.18.1) #### Fixes - Avoid crashing when there is no \_children ([#​4147](https://togithub.com/preactjs/preact/issues/4147), thanks [@​JoviDeCroock](https://togithub.com/JoviDeCroock)) - Fix regex for "Improper nesting of paragraph" for span under a paragraph ([#​4144](https://togithub.com/preactjs/preact/issues/4144), thanks [@​cheeaun](https://togithub.com/cheeaun)) ### [`v10.18.0`](https://togithub.com/preactjs/preact/releases/tag/10.18.0) [Compare Source](https://togithub.com/preactjs/preact/compare/10.17.1...10.18.0) #### Features - Warn for illegal children types in /debug ([#​4108](https://togithub.com/preactjs/preact/issues/4108), thanks [@​JoviDeCroock](https://togithub.com/JoviDeCroock)) #### Types - Add missing native attribute JSX types ([#​4140](https://togithub.com/preactjs/preact/issues/4140), thanks [@​marvinhagemeister](https://togithub.com/marvinhagemeister)) - Add `SetStateAction` & `PropsWithoutRef` types to compat ([#​4132](https://togithub.com/preactjs/preact/issues/4132), thanks [@​rschristian](https://togithub.com/rschristian)) - Adds `HTMLProps` to compat ([#​4117](https://togithub.com/preactjs/preact/issues/4117), thanks [@​rschristian](https://togithub.com/rschristian)) #### Fixes - Cannot read property 'insertBefore' of undefined during suspense ([#​4141](https://togithub.com/preactjs/preact/issues/4141), thanks [@​zakstucke](https://togithub.com/zakstucke)) - Remove `role` attribute when it's `null` or `undefined` ([#​4137](https://togithub.com/preactjs/preact/issues/4137), thanks [@​DAreRodz](https://togithub.com/DAreRodz)) - Add timer to event handler so we can check whether it was attached during the current propagation ([#​4126](https://togithub.com/preactjs/preact/issues/4126), thanks [@​JoviDeCroock](https://togithub.com/JoviDeCroock)) - Fix ordering issue with Component re-render ([#​4125](https://togithub.com/preactjs/preact/issues/4125), thanks [@​JoviDeCroock](https://togithub.com/JoviDeCroock)) #### Maintenance - Update link & verbiage for reproduction in issue template ([#​4135](https://togithub.com/preactjs/preact/issues/4135), thanks [@​rschristian](https://togithub.com/rschristian)) - uncomment passing test ([#​4130](https://togithub.com/preactjs/preact/issues/4130), thanks [@​JoviDeCroock](https://togithub.com/JoviDeCroock)) - Replace for-of loop with normal loop ([#​4110](https://togithub.com/preactjs/preact/issues/4110), thanks [@​Popovkov57](https://togithub.com/Popovkov57)) - Cleanup unused files ([#​4107](https://togithub.com/preactjs/preact/issues/4107), thanks [@​JoviDeCroock](https://togithub.com/JoviDeCroock))

Configuration

📅 Schedule: Branch creation - "monthly" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.