Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
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 orlearn 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.40.2
Choose a base ref
Loading
...
head repository:sveltejs/svelte
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare:svelte@5.41.0
Choose a head ref
Loading
  • 5commits
  • 27files changed
  • 7contributors

Commits on Oct 17, 2025

  1. Configuration menu
    Copy the full SHA
    7d977faView commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b5fb3fView commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ee093e4View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2025

  1. feat:$state.eager(value)(#16849)

    * WIP implement `$effect.pending(...)`* feat: `$state.eager(value)` (#16926)* runtime-first approach* revert these* type safety, lint* fix: better input cursor restoration for `bind:value` (#16925)If cursor was at end and new input is longer, move cursor to new endNo test because not possible to reproduce using our test setup.Follow-up to#14649, helps with#16577* Version Packages (#16920)Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>* docs: await no longer need pending (#16900)* docs: link to custom renderer issue in Svelte Native discussion (#16896)* fix code block (#16937)Updated code block syntax from Svelte to JavaScript for clarity.* fix: unset context on stale promises (#16935)* fix: unset context on stale promisesWhen a stale promise is rejected in `async_derived`, and the promise eventually resolves, `d.resolve` will be noop and `d.promise.then(handler, ...)` will never run. That in turns means any restored context (via `(await save(..))()`) will never be unset. We have to handle this case and unset the context to prevent errors such as false-positive state mutation errors* fix: unset context on stale promises (slightly different approach) (#16936)* slightly different approach to#16935* move unset_context call* get rid of logs---------Co-authored-by: Rich Harris <rich.harris@vercel.com>* fix: svg `radialGradient` `fr` attribute missing in types (#16943)* fix(svg radialGradient): fr attribute missing in types* chore: add changeset* Version Packages (#16940)* Version Packages* Update packages/svelte/CHANGELOG.md---------Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>Co-authored-by: Rich Harris <rich.harris@vercel.com>* chore: simplify `batch.apply()` (#16945)* chore: simplify `batch.apply()`* belt and braces* note to self* unused* fix: don't rerun async effects unnecessarily (#16944)Since#16866, when an async effect runs multiple times, we rebase older batches and rerun those effects. This can have unintended consequences: In a case where an async effect only depends on a single source, and that single source was updated in a later batch, we know that we don't need to / should not rerun the older batch.This PR makes it so: We collect all the sources of older batches that are not part of the current batch that just committed, and then only mark those async effects as dirty which depend on one of those other sources. Fixes the bug I noticed while working on#16935* fix: ensure map iteration order is correct (#16947)quick follow-up to#16944Resetting a map entry does not change its position in the map when iterating. We need to make sure that reset makes that batch jump "to the front" for the "reject all stale batches" logic below. Edge case for which I can't come up with a test case but it _is_ a possibility.* feat: add `createContext` utility for type-safe context (#16948)* feat: add `createContext` utility for type-safe context* regenerate* Version Packages (#16946)Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>* chore: Remove annoying sync-async warning (#16949)* fix* use `$state.eager(value)` instead of `$effect.pending(value)`---------Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>Co-authored-by: Hyunbin Seo <47051820+hyunbinseo@users.noreply.github.com>Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com>Co-authored-by: Rich Harris <rich.harris@vercel.com>Co-authored-by: Hannes Rüger <hannes@hannesrueger.de>Co-authored-by: Elliott Johnson <sejohnson@torchcloudconsulting.com>* decouple from boundaries* use queue_micro_task* add test* fix* changeset* revert* tidy up* update docs* Update packages/svelte/src/internal/client/reactivity/batch.jsCo-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>* minor tweak---------Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>Co-authored-by: Hyunbin Seo <47051820+hyunbinseo@users.noreply.github.com>Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com>Co-authored-by: Hannes Rüger <hannes@hannesrueger.de>Co-authored-by: Elliott Johnson <sejohnson@torchcloudconsulting.com>
    @Rich-Harris@dummdidumm
    @github-actions@hyunbinseo@benmccann@hrueger@elliott-with-the-longest-name-on-github
    7 people authoredOct 18, 2025
    Configuration menu
    Copy the full SHA
    53f2693View commit details
    Browse the repository at this point in the history
  2. Version Packages (#16970)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    @github-actions
    github-actions[bot] authoredOct 18, 2025
    Configuration menu
    Copy the full SHA
    bd2d3dbView commit details
    Browse the repository at this point in the history
Loading

[8]ページ先頭

©2009-2025 Movatter.jp