-
-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Insights: sveltejs/svelte
Overview
Could not load contribution data
Please try again later
18 Releases published by 1 person
-
svelte@5.33.15
published
Jun 6, 2025 -
svelte@5.33.16
published
Jun 7, 2025 -
svelte@5.33.17
published
Jun 7, 2025 -
svelte@5.33.18
published
Jun 8, 2025 -
svelte@5.33.19
published
Jun 10, 2025 -
svelte@5.34.0
published
Jun 11, 2025 -
svelte@5.34.1
published
Jun 12, 2025 -
svelte@5.34.2
published
Jun 14, 2025 -
svelte@5.34.3
published
Jun 14, 2025 -
svelte@5.34.4
published
Jun 17, 2025 -
svelte@5.34.5
published
Jun 17, 2025 -
svelte@5.34.6
published
Jun 18, 2025 -
svelte@5.34.7
published
Jun 19, 2025 -
svelte@5.34.8
published
Jun 25, 2025 -
svelte@5.34.9
published
Jun 28, 2025 -
svelte@5.35.0
published
Jul 2, 2025 -
svelte@5.35.1
published
Jul 2, 2025 -
svelte@5.35.2
published
Jul 3, 2025
76 Pull requests merged by 15 people
-
fix: do not proxify the value assigned to a derived
#16302 merged
Jul 4, 2025 -
chore:
reaction_sources
->source_ownership
#16287 merged
Jul 3, 2025 -
Version Packages
#16297 merged
Jul 3, 2025 -
fix: bump esrap
#16295 merged
Jul 3, 2025 -
Version Packages
#16281 merged
Jul 2, 2025 -
chore: minor tweaks
#16285 merged
Jul 2, 2025 -
chore: convert boundary implementation to a class
#16284 merged
Jul 2, 2025 -
chore: rename EFFECT_HAS_DERIVED to EFFECT_PRESERVED
#16283 merged
Jul 2, 2025 -
feat: add parent hierarchy to
__svelte_meta
objects at dev time#16255 merged
Jul 2, 2025 -
Version Packages
#16276 merged
Jul 2, 2025 -
fix: revert props legacy mode regression
#16279 merged
Jul 1, 2025 -
chore: simplify props
#16270 merged
Jul 1, 2025 -
chore: encapsulate expression memoization
#16269 merged
Jul 1, 2025 -
chore: move stuff from
analysis
into global compiler state#16268 merged
Jun 30, 2025 -
feat: add
getAbortSignal()
#16266 merged
Jun 30, 2025 -
move config into svelte.config.js
#16265 merged
Jun 30, 2025 -
chore: bump esrap
#16240 merged
Jun 30, 2025 -
Version Packages
#16257 merged
Jun 28, 2025 -
fix: ensure unowned deriveds can add themselves as reactions while connected
#16249 merged
Jun 27, 2025 -
chore: simplify
<select>
initialization#16251 merged
Jun 26, 2025 -
chore: reduce some select.value indirection
#16250 merged
Jun 26, 2025 -
chore: silence some pesky logs
#16241 merged
Jun 25, 2025 -
chore: adjust linting
#16231 merged
Jun 25, 2025 -
docs: Simplify TS config docs
#16236 merged
Jun 25, 2025 -
Version Packages
#16216 merged
Jun 25, 2025 -
fix: use fine grained for template if the component is not explicitly in legacy mode
#16232 merged
Jun 25, 2025 -
fix: lift unsafe_state_mutation constraints for SvelteSet and SvelteMap created inside the derived
#16221 merged
Jun 24, 2025 -
fix: untrack
$inspect.with
and add check for unsafe mutation#16209 merged
Jun 23, 2025 -
chore: rid of nodeType magic numbers
#16208 merged
Jun 23, 2025 -
Version Packages
#16205 merged
Jun 19, 2025 -
fix: address css class matching regression
#16204 merged
Jun 19, 2025 -
Version Packages
#16196 merged
Jun 18, 2025 -
chore: merge main into async branch
#16197 merged
Jun 18, 2025 -
fix: make effects depend on state created inside them
#16198 merged
Jun 18, 2025 -
fix: match class and style directives against attribute selector
#16179 merged
Jun 17, 2025 -
Version Packages
#16195 merged
Jun 17, 2025 -
chore: Test array sort in effect
#16175 merged
Jun 17, 2025 -
fix: ensure undefined attributes are removed during hydration
#16178 merged
Jun 17, 2025 -
fix: keep spread non-delegated event handlers up to date
#16180 merged
Jun 17, 2025 -
fix: avoid shadowing a variable in dynamic components
#16185 merged
Jun 17, 2025 -
fix: ensure sources within nested effects still register correctly
#16193 merged
Jun 17, 2025 -
Version Packages
#16181 merged
Jun 17, 2025 -
fix: coarse reactivity, alternative approach
#16100 merged
Jun 17, 2025 -
fix: Make docs example not infinitely recurse
#16183 merged
Jun 17, 2025 -
fix: don't set state withing
with_parent
in proxy#16176 merged
Jun 16, 2025 -
chore: fix
$.attachment
prop#16172 merged
Jun 15, 2025 -
chore: remove some unnecessary code
#16160 merged
Jun 15, 2025 -
Version Packages
#16157 merged
Jun 14, 2025 -
docs: clarify style precedence
#16158 merged
Jun 14, 2025 -
fix: prevent memory leaking signals in legacy mode
#16145 merged
Jun 14, 2025 -
fix: don't eagerly execute deriveds on resume
#16150 merged
Jun 14, 2025 -
fix: don't define
error.message
if it's not configurable#16149 merged
Jun 14, 2025 -
Version Packages
#16147 merged
Jun 14, 2025 -
fix: prune typescript class field declarations
#16154 merged
Jun 14, 2025 -
fix: add missing typings for some dimension bindings
#16142 merged
Jun 13, 2025 -
Version Packages
#16133 merged
Jun 12, 2025 -
fix: correctly tag private class state fields
#16132 merged
Jun 12, 2025 -
Version Packages
#16128 merged
Jun 11, 2025 -
fix: better
$inspect.trace()
output#16131 merged
Jun 11, 2025 -
feat: add
command
andcommandfor
toHTMLButtonAttributes
#16117 merged
Jun 11, 2025 -
fix: properly hydrate dynamic css props components and remove element removal
#16118 merged
Jun 11, 2025 -
feat: add source name logging to
$inspect.trace
#16060 merged
Jun 10, 2025 -
remove PROXY_REMOVE_PATH
#16126 merged
Jun 10, 2025 -
Version Packages
#16121 merged
Jun 10, 2025 -
docs: add note on
Object.create
#16124 merged
Jun 10, 2025 -
fix: reset
is_flushing
ifflushSync
is called and there's no scheduled effect#16119 merged
Jun 9, 2025 -
Version Packages
#16107 merged
Jun 8, 2025 -
chore: bump esrap
#16106 merged
Jun 8, 2025 -
fix: destructuring state in ssr
#16102 merged
Jun 8, 2025 -
Version Packages
#16101 merged
Jun 7, 2025 -
chore: update acorn parser
ecmaVersion
to parse import attributes#16098 merged
Jun 7, 2025 -
Version Packages
#16097 merged
Jun 7, 2025 -
fix: add
xmlns
attribute to HTMLAttributes type#16080 merged
Jun 6, 2025 -
fix: visit expression when destructuring state declarations
#16081 merged
Jun 6, 2025 -
Version Packages
#16094 merged
Jun 6, 2025 -
fix: invoke parent boundary of deriveds that throw
#16091 merged
Jun 6, 2025
18 Pull requests opened by 9 people
-
fix: update untracked writes for `BLOCK_EFFECT`s too
#16110 opened
Jun 8, 2025 -
fix: ensure #if blocks correctly guard against nullable prop values
#16140 opened
Jun 12, 2025 -
feat: add `print(...)` function
#16188 opened
Jun 17, 2025 -
feat: support `using`, link top-level `using` declarations in components to lifecycle
#16192 opened
Jun 17, 2025 -
fix: update indirectly-affected bindings on mutation
#16200 opened
Jun 18, 2025 -
docs: Add prominent link to svelte/reactivity from state
#16220 opened
Jun 23, 2025 -
fix: improve hydration of altered html
#16226 opened
Jun 24, 2025 -
fix: warn when a variable is created an read within the same reaction
#16230 opened
Jun 24, 2025 -
fix: use `state` instead of `source` in reactive classes
#16239 opened
Jun 25, 2025 -
fix: make hydration more html whitespace tolerant
#16243 opened
Jun 26, 2025 -
Update $effect and testing docs to mention issues with push on state array
#16247 opened
Jun 26, 2025 -
fix: remount at any hydration error
#16248 opened
Jun 26, 2025 -
Fix/@sveltejs/svelte/16114
#16263 opened
Jun 29, 2025 -
[fix]: Add support for TrustedTypes in Svelte
#16271 opened
Jul 1, 2025 -
fix: re-evaluate derived props during teardown
#16278 opened
Jul 1, 2025 -
fix: abort and reschedule effect processing after state change in user effect
#16280 opened
Jul 2, 2025 -
Version Packages
#16303 opened
Jul 4, 2025
76 Issues closed by 21 people
-
Strange reactive behavior (5.28.2 or later)
#15941 closed
Jul 4, 2025 -
Reactivity inside $effect is confusing
#16300 closed
Jul 4, 2025 -
Provide init/destroy callbacks to `$state`
#16298 closed
Jul 3, 2025 -
Vite build fails with svelte v5.35.1
#16291 closed
Jul 3, 2025 -
Compiler wraps else/catch statements into comments
#16286 closed
Jul 3, 2025 -
False Positive `non_reactive_update` warning when use `SvelteMap` with binding child components
#16289 closed
Jul 3, 2025 -
<select bind:value={object}> does not reflect selected value after async list update
#16293 closed
Jul 3, 2025 -
optimization: inline static markup
#16288 closed
Jul 3, 2025 -
state_unsafe_mutation from missing function
#16290 closed
Jul 3, 2025 -
`HtmlAttributesMap` for `svelte/elements`
#16282 closed
Jul 2, 2025 -
event.getModifierState("CapsLock") always returns false in Svelte 4 & 5
#16275 closed
Jul 2, 2025 -
Add a compiler warning for updating destructured state
#16217 closed
Jul 1, 2025 -
Default values of props not reactive
#16272 closed
Jul 1, 2025 -
Give the ability to depend also on the previous value for deriving next value in $derived.by API
#16273 closed
Jul 1, 2025 -
(0 , reaction.fn) is not a function in update_reaction
#16191 closed
Jul 1, 2025 -
transition | global
#16258 closed
Jun 30, 2025 -
Svelte Reactivity Bug with `$derived` in class
#15853 closed
Jun 28, 2025 -
derived value is not updating correctly
#15829 closed
Jun 27, 2025 -
Nested reactivity inconsistently broken for value `0` when binding shared state (appeared in v5.28)
#16254 closed
Jun 27, 2025 -
svetle5 rune and rune document is not elegant
#16252 closed
Jun 27, 2025 -
Can the reference of an object be kept when it's put in $state([])?
#16245 closed
Jun 26, 2025 -
Provide an API to disable animations and transitions
#16246 closed
Jun 26, 2025 -
No more node content in 5.34.4
#16194 closed
Jun 25, 2025 -
Deep tracking in legacy mode doesn't work since 5.34.4
#16199 closed
Jun 25, 2025 -
$$props.value.get is not a function in {expression}
#16234 closed
Jun 25, 2025 -
Infinite loop of $effect when modifying states containing arrays then reading them
#16224 closed
Jun 24, 2025 -
Runes Mode: props() missing, $$props disallowed, and EmptyStatement crashes compiler
#16227 closed
Jun 24, 2025 -
$state rune inside class isn't reactive
#16225 closed
Jun 24, 2025 -
state_unsafe_mutation where it shouldn't be?
#16211 closed
Jun 24, 2025 -
'select button' not allowed
#16222 closed
Jun 24, 2025 -
Regressions in 5.34.4 in non-runes mode
#16212 closed
Jun 23, 2025 -
State not rerendering in reusable reactivity logic
#16218 closed
Jun 23, 2025 -
`$inspect` should cause `state_unsafe_mutation` when setting `$state` inside it
#16156 closed
Jun 23, 2025 -
Reactivity issue since 5.34.4
#16203 closed
Jun 21, 2025 -
css_nesting_selector_invalid_placement false positive using tailwind 4 import reference
#14563 closed
Jun 19, 2025 -
CSS pruning regression: class: directives not recognized by unused selector detection
#16201 closed
Jun 19, 2025 -
Style directive doesn't match `[style]` selector
#16162 closed
Jun 17, 2025 -
Attributes set to `undefined` are not removed during hydration (spread and direct bindings)
#16184 closed
Jun 17, 2025 -
Rendering a dynamic component within a dynamic component is broken
#16163 closed
Jun 17, 2025 -
Components added to dom using 'mount' have broken reactivity in {#if} when reacting to state from context
#15870 closed
Jun 17, 2025 -
Legacy #await problem
#14351 closed
Jun 17, 2025 -
Testing docs cause infinite rerender
#16182 closed
Jun 17, 2025 -
`state_unsafe_mutation` when mutating unused $state wrapped in a $derived
#16164 closed
Jun 16, 2025 -
Fix Vitepreprocess for components using scss (npm run build doesnt finish compiling)
#16174 closed
Jun 16, 2025 -
Simple CSS transitions dont work in Svelte
#16169 closed
Jun 15, 2025 -
Svelte 5: `console.log` is not a function in `$effect`
#16170 closed
Jun 15, 2025 -
JSR registry publish fails with "Unknown module" error for Svelte components
#16166 closed
Jun 15, 2025 -
From v5.34.0 I get a `state_unsafe_mutation` error but only in the production bundle!
#16137 closed
Jun 15, 2025 -
The output of element and svelte:element styles are inconsistent
#16109 closed
Jun 14, 2025 -
Key+each blocks leaking memory in legacy mode
#16040 closed
Jun 14, 2025 -
Nested ifs cause template effect to run when it shouldn't
#16148 closed
Jun 14, 2025 -
TS 'declare` keyword does not work
#16152 closed
Jun 14, 2025 -
Cannot directly @attach a class function
#16153 closed
Jun 14, 2025 -
Using `redirect` function on frontend results in JS error
#16143 closed
Jun 13, 2025 -
"Legend" element inside "optgroup" Svelte5+Svelte Language Server
#16129 closed
Jun 11, 2025 -
Allow to use `<noscript>` html tag instead of rewriting it to span
#16116 closed
Jun 11, 2025 -
Dynamic components with css variables passed does not render when component changes
#16115 closed
Jun 11, 2025 -
Transitions may break dependencies when they change during transition
#16127 closed
Jun 11, 2025 -
Confusing output by `$inspect.trace`
#15954 closed
Jun 10, 2025 -
`Object.create` breaks reactivity
#16123 closed
Jun 10, 2025 -
Tree shaking fails for imported objects accessed inside $: reactive statements
#16120 closed
Jun 10, 2025 -
flushSync set state wrapped in #if that should be releaved, breaks reactivity temporarily
#16076 closed
Jun 9, 2025 -
Svelte 5.33.17: crash with unexpected token `with` when importing `isomorphic-dompurify`
#16103 closed
Jun 8, 2025 -
Destructuring $state array causes build to error
#16093 closed
Jun 8, 2025 -
simplify the component file extension
#16099 closed
Jun 7, 2025 -
`xmlns` attribute not present in HTMLAttributes type
#16079 closed
Jun 6, 2025 -
$state from destructured $props results into undefined variable
#16078 closed
Jun 6, 2025 -
Flash of content if a `fly` in-transition started immediately after out-transition
#13882 closed
Jun 6, 2025 -
Problems running legacy code in server.js
#16083 closed
Jun 5, 2025 -
import "with" attribute crashs
#12551 closed
Jun 5, 2025 -
Strange error in playground
#16084 closed
Jun 4, 2025
28 Issues opened by 28 people
-
Imported svelte component lost type inference
#16301 opened
Jul 3, 2025 -
Disable CSR for specific components
#16296 opened
Jul 3, 2025 -
Reactivity stops triggering
#16294 opened
Jul 3, 2025 -
`<select>` doesn't respect `selected` attribute when spreading props
#16274 opened
Jul 1, 2025 -
Support for type-checked ESLint rules when importing from `.svelte` files
#16264 opened
Jun 30, 2025 -
Incorrect prop value in onDestroy when there's a setter but not getter in the template
#16262 opened
Jun 29, 2025 -
Allow subscribing to stores declared in a local scope
#16259 opened
Jun 28, 2025 -
$effect runs before $effect.pre
#16256 opened
Jun 27, 2025 -
Reference attach element with 'this'
#16253 opened
Jun 27, 2025 -
Hydration crashes when using app via Google Translate (or many other HTML whitespace manipulations)
#16242 opened
Jun 25, 2025 -
follow up on state_unsafe_mutation for SvelteMap created inside $derived
#16237 opened
Jun 25, 2025 -
unexpected `$derived` behaviour
#16223 opened
Jun 24, 2025 -
`binding_property_non_reactive` warning for svelte store
#16215 opened
Jun 23, 2025 -
A deeply reactive derived variable
#16189 opened
Jun 17, 2025 -
Partial components
#16173 opened
Jun 15, 2025 -
Inconsistent order of bind:* and oninput across browsers
#16168 opened
Jun 15, 2025 -
`TweenedOptions` not exported from `svelte/motion`
#16151 opened
Jun 13, 2025 -
Spread object prototype is leaked into and overrides props
#16139 opened
Jun 12, 2025 -
Type error when attaching an async function to an element
#16138 opened
Jun 12, 2025 -
`<svelte:component>` updates props before itself
#16135 opened
Jun 12, 2025 -
`<svelte:boundary>` renders no content if `reset` is called incorrectly
#16134 opened
Jun 12, 2025 -
Reactivity breaks due to an assignment in `$effect.pre`
#16104 opened
Jun 8, 2025 -
Testing of rune effects is broken
#16092 opened
Jun 6, 2025 -
Derived value not receiving updates
#16090 opened
Jun 5, 2025 -
Allow spreading function bindings
#16086 opened
Jun 4, 2025
35 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
feat: allow `await` in components
#15844 commented on
Jul 3, 2025 • 63 new comments -
Add support for `onscrollsnapchanging` and `onscrollsnapchange` events
#16082 commented on
Jun 4, 2025 • 0 new comments -
onDestroy runs after the component is detached from DOM when it is wrapped in a DOM element
#7888 commented on
Jun 26, 2025 • 0 new comments -
Svelte 5: Preserve local state during HMR
#14434 commented on
Jun 29, 2025 • 0 new comments -
Cannot read properties of undefined (reading 'call')
#15104 commented on
Jun 29, 2025 • 0 new comments -
Svelte 5: Provide metadata/events needed for devtools et al
#11389 commented on
Jun 29, 2025 • 0 new comments -
Svelte generates `innerHTML` assignments breaking CSP "require-trusted-types-for 'script'" in production code
#10826 commented on
Jul 1, 2025 • 0 new comments -
Css variable declaration shorthand
#16071 commented on
Jul 2, 2025 • 0 new comments -
BUG Svelte 5: `bind:this` sets to `null` if a store is used in `#each`
#15698 commented on
Jul 2, 2025 • 0 new comments -
Svelte 5: Avoiding `{#snippet}` boilerplate with the ability to pass parameters
#10678 commented on
Jul 3, 2025 • 0 new comments -
Svelte 5: List of libraries not working out of the box
#10359 commented on
Jul 3, 2025 • 0 new comments -
svelte:head to allow ordering because meta tags are underneath script tags
#12055 commented on
Jul 4, 2025 • 0 new comments -
docs: Clarify how to run unit tests in a browser-like environment
#14243 commented on
Jun 12, 2025 • 0 new comments -
fix: thunkify deriveds on the server
#14977 commented on
Jun 16, 2025 • 0 new comments -
feat: allow `$state` in return statements
#15589 commented on
Jun 16, 2025 • 0 new comments -
feat: allow runes in POJO properties
#15593 commented on
Jun 16, 2025 • 0 new comments -
feat: add `$state.invalidate` rune
#15673 commented on
Jun 26, 2025 • 0 new comments -
docs: Updated docs to include information on easing functions
#16070 commented on
Jun 8, 2025 • 0 new comments -
Snippet export causes `dev` script to fail
#15347 commented on
Jun 6, 2025 • 0 new comments -
onintrostart does not respect delay
#14009 commented on
Jun 6, 2025 • 0 new comments -
Strange behaviour with interrupted crossfade transitions
#4389 commented on
Jun 6, 2025 • 0 new comments -
SvelteKit generates inline event handlers for `img` tag causing CSP inline execution issues
#14014 commented on
Jun 8, 2025 • 0 new comments -
UI Reactivity Issue with Store Changes in Svelte 5
#16007 commented on
Jun 10, 2025 • 0 new comments -
`{#if a.deep != null}` runs when `a.deep` is null if used as a transition parameter
#15627 commented on
Jun 10, 2025 • 0 new comments -
SvelteKit/TypeScript no longer accepts interfaces inside the script tag after module updates.
#15912 commented on
Jun 15, 2025 • 0 new comments -
Provide an option to disable CSS scoping or auto-generated class names in components
#15613 commented on
Jun 15, 2025 • 0 new comments -
$derived reactivity breaks with "createSubscriber" after its teardown/destroy has been called at least once.
#15888 commented on
Jun 18, 2025 • 0 new comments -
Failing to set `<svelte:head>` element with `getAttribute is not a function`
#15337 commented on
Jun 20, 2025 • 0 new comments -
Cannot import TS types from Svelte components in `.svelte.ts files`
#14884 commented on
Jun 24, 2025 • 0 new comments -
Allow specifying non-special bindings as readonly
#7712 commented on
Jun 24, 2025 • 0 new comments -
Nested Destructuring of $props()
#14700 commented on
Jun 25, 2025 • 0 new comments -
Bad state in effect teardowns ; non-nullable props are sometimes null
#16019 commented on
Jun 25, 2025 • 0 new comments -
Use ContextKey<T> to type setContext, getContext and hasContext
#8941 commented on
Jun 25, 2025 • 0 new comments -
Docs: Add a link from [svelte-transition](https://svelte.dev/docs/svelte-transition) to [svelte/transition](https://svelte.dev/docs/svelte/transition) page
#15296 commented on
Jun 25, 2025 • 0 new comments -
Re-rendering occurs before the execution of the #if directive.
#16072 commented on
Jun 26, 2025 • 0 new comments