-
-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Comparing changes
Open a pull request
base repository: sveltejs/svelte
base: svelte@5.19.10
head repository: sveltejs/svelte
compare: svelte@5.20.0
- 9 commits
- 47 files changed
- 8 contributors
Commits on Feb 11, 2025
-
chore: simplify process_effects (#15270)
* chore: simplify process_effects * return effects
Configuration menu - View commit details
-
Copy full SHA for 73220b8 - Browse repository at this point
Copy the full SHA 73220b8View commit details -
feat: $props.id(), a SSR-safe ID generation (#15185)
* first impl of $$uid * fix * $props.id() * fix errors * rename $.create_uid() into $.props_id() * fix message * relax const requirement, validate assignments instead * oops * simplify * non-constants should be lowercased * ditto * start at 1 * add docs * changeset * add test * add docs * doc : add code example * fix type reported by bennymi --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
Configuration menu - View commit details
-
Copy full SHA for 85f83ec - Browse repository at this point
Copy the full SHA 85f83ecView commit details -
fix: value/checked not correctly set using spread (#15239)
* set value/checked by JS * test * changeset * fix test form-default-value-spread
Configuration menu - View commit details
-
Copy full SHA for afae274 - Browse repository at this point
Copy the full SHA afae274View commit details -
fix: recurse into
$derived
for ownership validation (#15166)- `$derived` can contain `$state` declarations so we cannot ignore them, so this reverts #14533 - instead, we add equality checks to not do this expensive work unnecessarily - this also adds a render effect similar to the class ownership addition when it detects a getter on a POJO during ownership addition fixes #15164
Configuration menu - View commit details
-
Copy full SHA for a3e49b6 - Browse repository at this point
Copy the full SHA a3e49b6View commit details
Commits on Feb 12, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 5fe0272 - Browse repository at this point
Copy the full SHA 5fe0272View commit details -
fix: use
importNode
to clone templates for Firefox (#15272)* fix: use `importNode` to clone templates for Firefox * fix: move `is_firefox` check to line 28 * fix: revert using `is_firefox` too soon
Configuration menu - View commit details
-
Copy full SHA for 1848138 - Browse repository at this point
Copy the full SHA 1848138View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e52825 - Browse repository at this point
Copy the full SHA 5e52825View commit details -
chore: tweak effect self invalidation logic (#15275)
Also make sure events dispatched via transition/animation logic runs outside event context Related to #15262
Configuration menu - View commit details
-
Copy full SHA for f747c41 - Browse repository at this point
Copy the full SHA f747c41View commit details -
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 23ecc36 - Browse repository at this point
Copy the full SHA 23ecc36View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff svelte@5.19.10...svelte@5.20.0