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
constvariable (#4895)- Warn when using
<a target="_blank">withoutrel="noreferrer"(#6188)- Support
style:foo|importantmodifier (#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-propson<svelte:component>(#7461)- Supports nullish values for component event handlers (#7568)
- Supports SVG elements with
<svelte:element>(#7613)- Treat
inertas boolean attribute (#7785)- Support
--style-propsfor 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-propswarning 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 withroleattribute have all required attributes for that role (#5852)- Add
ComponentEventsconvenience type (#7702)- Add
SveltePreprocessorutility type (#7742)- Enhance action typings (#7805)
- Remove empty stylesheets created from transitions (#4801, #7164)
- Make
a11y-label-has-associated-controlwarning 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.parentNodeinstead ofNode.parentElementfor 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)a6169f6Update CHANGELOG.mde8b4997[fix] duplicate meta tags during hydration (#7941)bb83eddUpdate CHANGELOG.md88ed993warn on assignment to const (#4960)ab1285aUpdate CHANGELOG.mdc7c6c05[feat] add security warning for anchor element (rel attribute) (#6289)ea9ee39Update CHANGELOG.mdbee1851[feat]|importantmodifier 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 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 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)