curl2ab
curl2ab copied to clipboard
Bump svelte from 3.46.2 to 3.49.0
Bumps svelte from 3.46.2 to 3.49.0.
Changelog
Sourced from svelte's changelog.
3.49.0
- Improve performance of string escaping during SSR (#5701)
- Add
ComponentType
andComponentProps
convenience types (#6770)- Add support for CSS
@layer
(#7504)- Export
CompileOptions
fromsvelte/compiler
(#7658)- Fix DOM-less components not being properly destroyed (#7488)
- Fix
class:
directive updates with<svelte:element>
(#7521, #7571)- Harden attribute escaping during SSR (#7530)
3.48.0
- Allow creating cancelable custom events with
createEventDispatcher
(#4623)- Support
{@const}
tag in{#if}
blocks #7241- Return the context object in
setContext
#7427- Allow comments inside
{#each}
blocks when usinganimate:
(#3999)- Fix
|local
transitions in{#key}
blocks (#5950)- Support svg namespace for
{@html}
(#7002, #7450)- Fix
{@const}
tag not working inside a component when there's nolet:
#7189- Remove extraneous leading newline inside
<pre>
and<textarea>
(#7264)- Fix erroneous setting of
textContent
for\<template>
elements (#7297)- Fix value of
let:
bindings not updating in certain cases (#7440)- Fix handling of void tags in
<svelte:element>
(#7449)- Fix handling of boolean attributes in
<svelte:element>
(#7478)- Add special style scoping handling of
[open]
selectors on<dialog>
elements (#7495)3.47.0
- Add support for dynamic elements through
<svelte:element>
(#2324)- Miscellaneous variable context fixes in
{@const}
(#7222)- Fix
{#key}
block not being reactive when the key variable is not otherwise used (#7408)- Add
Symbol
as a known global (#7418)3.46.6
- Actually include action TypeScript interface in published package (#7407)
3.46.5
- Add TypeScript interfaces for typing actions (#6538)
- Do not generate
unused-export-let
warning inside<script context="module">
blocks (#7055)- Do not collapse whitespace-only CSS vars (#7152)
- Add
aria-description
to the list of allowed ARIA attributes (#7301)- Fix attribute escaping during SSR (#7327)
- Prevent
.innerHTML
optimization from being used whenstyle:
directive is present (#7386)3.46.4
... (truncated)
Commits
52153db
-> v3.49.03798808
update changelog0fa0a38
[fix] export CompileOptions (#7658)a3ecb44
update changelog7e1691c
[fix] support@layer
(#7514)4583b17
Update CHANGELOG.md02f60fb
[fix]destroy empty component (#7492)31e5f8b
[docs] "What's new in Svelte" July newsletter (#7637)6f57571
[feat] add convenience types ComponentType and ComponentProps (#6770)2f562d9
[docs] use npm create instead of npm init (#7641)- 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)