Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: sveltejs/svelte
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: svelte@5.19.10
Choose a base ref
...
head repository: sveltejs/svelte
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: svelte@5.20.0
Choose a head ref
  • 9 commits
  • 47 files changed
  • 8 contributors

Commits on Feb 11, 2025

  1. chore: simplify process_effects (#15270)

    * chore: simplify process_effects
    
    * return effects
    Rich-Harris authored Feb 11, 2025
    Configuration menu
    Copy the full SHA
    73220b8 View commit details
    Browse the repository at this point in the history
  2. 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>
    adiguba and Rich-Harris authored Feb 11, 2025
    Configuration menu
    Copy the full SHA
    85f83ec View commit details
    Browse the repository at this point in the history
  3. fix: value/checked not correctly set using spread (#15239)

    * set value/checked by JS
    
    * test
    
    * changeset
    
    * fix test form-default-value-spread
    adiguba authored Feb 11, 2025
    Configuration menu
    Copy the full SHA
    afae274 View commit details
    Browse the repository at this point in the history
  4. 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
    dummdidumm authored Feb 11, 2025
    Configuration menu
    Copy the full SHA
    a3e49b6 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2025

  1. Configuration menu
    Copy the full SHA
    5fe0272 View commit details
    Browse the repository at this point in the history
  2. 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
    paoloricciuti authored Feb 12, 2025
    Configuration menu
    Copy the full SHA
    1848138 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5e52825 View commit details
    Browse the repository at this point in the history
  4. chore: tweak effect self invalidation logic (#15275)

    Also make sure events dispatched via transition/animation logic runs outside event context
    
    Related to #15262
    trueadm authored Feb 12, 2025
    Configuration menu
    Copy the full SHA
    f747c41 View commit details
    Browse the repository at this point in the history
  5. Version Packages (#15271)

    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    github-actions[bot] and github-actions[bot] authored Feb 12, 2025
    Configuration menu
    Copy the full SHA
    23ecc36 View commit details
    Browse the repository at this point in the history
Loading
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy