Bump preact from 8.5.3 to 10.25.0
Bumps preact from 8.5.3 to 10.25.0.
Release notes
Sourced from preact's releases.
10.25.0
Features
Move per-element type interfaces into core and more strictly type IntrinsicElements (#4546, thanks
@rschristian)This adds per-element typings for every DOM-node type, this means that our types might become slightly stricter when you are using DOM attributes/properties where they are not allowed, an example of this might be
<div src="x" />.If you notice any issues when upgrading tell us about them, we can evaluate whether we have missed a case.
Recreate unkeyed functional components when they change position. (#4550, thanks
@JoviDeCroock)This is a long time bugfix, when we have elements that look like
return ( {condition ? <Element /> : null} {condition ? null : <Element /> )We would reuse the state of the first VNode to render the second one when the condition switches. When you are using
key, this issue was not present.Support
{ handleEvent() {} }object interface as a listener (#4538, thanks@lilnasy)We've added support for attaching object/class event-handlers
let handler = { onclick, handleEvent() { this.onclick() } }<div onClick={handler} />
Fixes
- Ensure state updates work in signals (#4560, thanks
@JoviDeCroock)- Ensure SVGAttributes includes height & width (#4556, thanks
@rschristian)- Fork types for TS 5.1 and beyond (#4548, thanks
@JoviDeCroock)- Re-add missing properties & property casings (#4554, thanks
@rschristian)- Ensure we unwrap custom .then() (#4547, thanks
@JoviDeCroock)- Fix error message when nesting invalid elements within <p> tags (#4534, thanks
@jubalm)Maintenance
- Try constant for undefined (#4552, thanks
@JoviDeCroock)- Fix demo (#4551, thanks
@JoviDeCroock)
... (truncated)
Commits
33a688f10.25.0 (#4561)0fc547cEnsure state updates work in signals (#4560)68ada1afix: Ensure SVGAttributes includes height & width (#4556)208b0b9Fork types for TS 5.1 and beyond (#4548)514183fTry constant for undefined (#4552)bedd413types: Re-add missing properties & property casings (#4554)e7610efFix demo (#4551)84dcf74Recreate unkeyed functional components when they change position. (#4550)3a95fc1types: Move per-element type interfaces into core and more strictly type Intr...76d6d4dEnsure we unwrap custom .then() (#4547)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by jdecroock, a new releaser for preact since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Deploy Preview for accessible-autocomplete ready!
| Name | Link |
|---|---|
| Latest commit | baaa1fc9e7ea6acaf4edd3ec3c0c07de224eeac5 |
| Latest deploy log | https://app.netlify.com/sites/accessible-autocomplete/deploys/674c393acfc2e50008baeaca |
| Deploy Preview | https://deploy-preview-763--accessible-autocomplete.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.