Skip to content

chore(deps): bump @preact/signals-core from 1.14.3 to 1.14.4 - #72

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/npm_and_yarn/preact/signals-core-1.14.4
Jul 13, 2026
Merged

chore(deps): bump @preact/signals-core from 1.14.3 to 1.14.4#72
github-actions[bot] merged 1 commit into
mainfrom
dependabot/npm_and_yarn/preact/signals-core-1.14.4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 13, 2026

Copy link
Copy Markdown
Contributor

Bumps @preact/signals-core from 1.14.3 to 1.14.4.

Release notes

Sourced from @​preact/signals-core's releases.

@​preact/signals-core@​1.14.4

Patch Changes

  • #947 2910fbf Thanks @​JoviDeCroock! - Fix computeds returning stale values after a batch reverts a signal to its original value.

    Reconciling a reverted batch write used to roll the signal's version number back, breaking version monotonicity. A lazy computed that read the signal during the batch had already observed the intermediate version, so a later write could re-mint that same version number for a different value and the computed would treat it as unchanged forever. Subscriber nodes that saw the pre-batch version are now fast-forwarded instead, keeping the no-op skip optimization without ever reusing version numbers.

  • #945 d40746b Thanks @​andrewiggins! - Prevent model effect capture while creating effects inside untracked() and action() callbacks.

    If you create an effect() inside an untracked() callback within a createModel() factory, that effect is no longer disposed when the model is disposed. Use the disposer returned by effect() to clean it up manually.

Commits
  • f6437f7 Version Packages (#946)
  • 76f9155 Allow For to accept readonly arrays (#950)
  • 6b0a76c fix(preact): dispose prop updaters when an element loses all signal props (#948)
  • 2910fbf fix(core): keep signal versions monotonic when a batch reverts a value (#947)
  • d40746b fix(core): prevent model effect capture in untracked (#945)
  • See full diff in compare view

@dependabot @github

dependabot Bot commented on behalf of github Jul 13, 2026

Copy link
Copy Markdown
Contributor Author

Labels

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

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

@dependabot dependabot Bot added the dependencies Bumps a dependency label Jul 13, 2026
@dependabot
dependabot Bot requested a review from RajwanYair as a code owner July 13, 2026 05:36
@dependabot dependabot Bot added the dependencies Bumps a dependency label Jul 13, 2026
Bumps [@preact/signals-core](https://github.com/preactjs/signals) from 1.14.3 to 1.14.4.
- [Release notes](https://github.com/preactjs/signals/releases)
- [Commits](https://github.com/preactjs/signals/compare/@preact/signals-core@1.14.3...@preact/signals-core@1.14.4)

---
updated-dependencies:
- dependency-name: "@preact/signals-core"
  dependency-version: 1.14.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/preact/signals-core-1.14.4 branch from af61bdc to 5cb70f0 Compare July 13, 2026 05:38
@github-actions
github-actions Bot merged commit 8bd3c9d into main Jul 13, 2026
3 of 18 checks passed
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/preact/signals-core-1.14.4 branch July 13, 2026 05:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Bumps a dependency

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants