Skip to content

chore(deps-dev): bump svelte from 5.46.3 to 5.55.2 in /prompt-launcher#35

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/prompt-launcher/svelte-5.55.2
Open

chore(deps-dev): bump svelte from 5.46.3 to 5.55.2 in /prompt-launcher#35
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/prompt-launcher/svelte-5.55.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 8, 2026

Copy link
Copy Markdown

Bumps svelte from 5.46.3 to 5.55.2.

Release notes

Sourced from svelte's releases.

svelte@5.55.2

Patch Changes

  • fix: invalidate @const tags based on visible references in legacy mode (#18041)

  • fix: handle parens in template expressions more robustly (#18075)

  • fix: disallow -- in idPrefix (#18038)

  • fix: correct types for ontoggle on <details> elements (#18063)

  • fix: don't override $destroy/set/on instance methods in dev mode (#18034)

  • fix: unskip branches of earlier batches after commit (#18048)

  • fix: never set derived.v inside fork (#18037)

  • fix: skip rebase logic in non-async mode (#18040)

  • fix: don't reset status of uninitialized deriveds (#18054)

svelte@5.55.1

Patch Changes

  • fix: correctly handle bindings on the server (#18009)

  • fix: prevent hydration error on async {@html ...} (#17999)

  • fix: cleanup superTypeParameters in ClassDeclarations/ClassExpression (#18015)

  • fix: improve duplicate module import error message (#18016)

  • fix: reschedule new effects in prior batches (#18021)

svelte@5.55.0

Minor Changes

  • feat: export TweenOptions, SpringOptions, SpringUpdateOptions and Updater from svelte/motion (#17967)

Patch Changes

  • fix: ensure HMR wrapper forwards correct start/end nodes to active effect (#17985)

svelte@5.54.1

Patch Changes

  • fix: hydration comments during hmr (#17975)

  • fix: null out effect.b in destroy_effect (#17980)

... (truncated)

Changelog

Sourced from svelte's changelog.

5.55.2

Patch Changes

  • fix: invalidate @const tags based on visible references in legacy mode (#18041)

  • fix: handle parens in template expressions more robustly (#18075)

  • fix: disallow -- in idPrefix (#18038)

  • fix: correct types for ontoggle on <details> elements (#18063)

  • fix: don't override $destroy/set/on instance methods in dev mode (#18034)

  • fix: unskip branches of earlier batches after commit (#18048)

  • fix: never set derived.v inside fork (#18037)

  • fix: skip rebase logic in non-async mode (#18040)

  • fix: don't reset status of uninitialized deriveds (#18054)

5.55.1

Patch Changes

  • fix: correctly handle bindings on the server (#18009)

  • fix: prevent hydration error on async {@html ...} (#17999)

  • fix: cleanup superTypeParameters in ClassDeclarations/ClassExpression (#18015)

  • fix: improve duplicate module import error message (#18016)

  • fix: reschedule new effects in prior batches (#18021)

5.55.0

Minor Changes

  • feat: export TweenOptions, SpringOptions, SpringUpdateOptions and Updater from svelte/motion (#17967)

Patch Changes

  • fix: ensure HMR wrapper forwards correct start/end nodes to active effect (#17985)

5.54.1

Patch Changes

... (truncated)

Commits

Dependabot compatibility score

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Bumps [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte) from 5.46.3 to 5.55.2.
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/main/packages/svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/commits/svelte@5.55.2/packages/svelte)

---
updated-dependencies:
- dependency-name: svelte
  dependency-version: 5.55.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Apr 8, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@ZeroPointSix ZeroPointSix left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

总体结论:本轮巡检审查了 PR #35 当前 head a2d4ae5。该 PR 只升级 prompt-launcher 的 Svelte 5 小版本并更新 lockfile,当前 CI 已通过,未发现阻塞问题;合并前主要需要确认 lockfile registry 来源变化是否符合仓库约定。

关键发现:

  • 兼容性:prompt-launcher/package.jsonsvelte 从宽泛的 ^5.0.0 收紧到 ^5.55.2,lockfile 解析到 svelte@5.55.2。这仍在 Svelte 5 主版本内,没有像 Vite/TypeScript 升级那样引入明显 peer dependency 主版本冲突。
  • 验证状态:查询到 head commit a2d4ae56a323e80e929eda6e39a71320b083253b 对应的 GitHub Actions CI #44 已完成且结论为 success。需要注意,这个 run 发生在当前 PR #44 的“完整测试入口”进入基线之前,因此它能证明当时的 CI 通过,但不等价于已跑过最新基线下的 npm run test 聚合路径。
  • 中:package-lock.json 中本次触及的 Svelte 及相关依赖 resolved 来源从 registry.npmmirror.com 变为 registry.npmjs.org,同时新增 @types/trusted-types@typescript-eslint/types 等传递依赖。这通常是 Dependabot 生成环境导致的 registry 差异,不一定是错误,但会影响依赖来源一致性。建议确认仓库是否要求保持镜像源;如有要求,应按仓库 npm registry 配置重新生成 lockfile。
  • 低:Svelte patch/minor 更新包含模板表达式、derived/effect、HMR、hydration 等修复,主要风险集中在 UI 编译和运行时细节。当前没有看到业务 Svelte 文件改动,因此建议以 npm run checknpm run build 和必要的 launcher smoke test 作为最终信心来源。

优先级建议:

  • 阻塞:无。
  • 中:确认 lockfile registry 来源变化是否符合仓库策略。
  • 低:若 PR #44 的完整测试入口先合入,建议在本 PR rebase 后补跑一次最新 CI,确保 Svelte 更新也覆盖 Node + Rust 的完整测试路径。

后续建议:

  • 这个 PR 可以作为 Svelte 5 小版本升级单独推进;如果后续同时合并 @sveltejs/vite-plugin-svelte、Vite 或 TypeScript 主版本升级,建议把那些主版本兼容性风险单独 review,不要把 PR #35 的通过结果外推到整套工具链 major bump。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant