svelte-hash-router
svelte-hash-router copied to clipboard
Bump svelte from 3.46.6 to 3.52.0
Bumps svelte from 3.46.6 to 3.52.0.
Changelog
Sourced from svelte's changelog.
3.52.0
- Throw compile-time error when attempting to update
const
variable (#4895)- Warn when using
<a target="_blank">
withoutrel="noreferrer"
(#6188)- Support
style:foo|important
modifier (#7365)- Fix hydration regression with
{@html}
and components in<svelte:head>
(#7941)3.51.0
- Add a11y warnings:
- Warn when two-way binding to
{...rest}
object in{#each}
block (#6860)- Support
--style-props
on<svelte:component>
(#7461)- Supports nullish values for component event handlers (#7568)
- Supports SVG elements with
<svelte:element>
(#7613)- Treat
inert
as boolean attribute (#7785)- Support
--style-props
for SVG components (#7808)- Fix false positive dev warnings about unset props when they are bound (#4457)
- Fix hydration with
{@html}
and components in<svelte:head>
(#4533, #6463, #7444)- Support scoped style for
<svelte:element>
(#7443)- Improve error message for invalid value for
<svelte:component this={...}>
(#7550)- Improve error message when using logic blocks or tags at invalid location (#7552)
- Warn instead of throwing error if
<svelte:element>
is a void tag (#7566)- Supports custom elements in
<svelte:element>
(#7733)- Fix calling component unmount if a component is mounted and then immediately unmounted (#7817)
- Do not generate
a11y-role-has-required-aria-props
warning when elements match their semantic role (#7837)- Improve performance of custom element data setting in
<svelte:element>
(#7869)3.50.1
- Add all global objects and functions as known globals (#3805, #7223)
- Fix regression with style manager (#7828)
3.50.0
- Add a11y warnings:
a11y-incorrect-aria-attribute-type
: check ARIA state and property values (#6978)a11y-no-abstract-role
: check that ARIA roles are non-abstract (#6241)a11y-no-interactive-element-to-noninteractive-role
: check for non-interactive roles used on interactive elements (#5955)a11y-role-has-required-aria-props
: check that elements withrole
attribute have all required attributes for that role (#5852)- Add
ComponentEvents
convenience type (#7702)- Add
SveltePreprocessor
utility type (#7742)- Enhance action typings (#7805)
- Remove empty stylesheets created from transitions (#4801, #7164)
- Make
a11y-label-has-associated-control
warning check all descendants for input control (#5528)- Only show lowercase component name warnings for non-HTML/SVG elements (#5712)
- Disallow invalid CSS selectors starting with a combinator (#7643)
- Use
Node.parentNode
instead ofNode.parentElement
for legacy browser support (#7723)- Handle arrow function on
<slot>
inside<svelte:fragment>
(#7485)
... (truncated)
Commits
ef84921
-> v3.52.0244d74d
[feat] pre-build before testing in CI (#7933)a6169f6
Update CHANGELOG.mde8b4997
[fix] duplicate meta tags during hydration (#7941)bb83edd
Update CHANGELOG.md88ed993
warn on assignment to const (#4960)ab1285a
Update CHANGELOG.mdc7c6c05
[feat] add security warning for anchor element (rel attribute) (#6289)ea9ee39
Update CHANGELOG.mdbee1851
[feat]|important
modifier for style directive (#7489)- Additional commits viewable in compare view
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 rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will 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 version
will 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 dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)