-
-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(deps): update dependency @preact/signals-react to v3 #312
base: main
Are you sure you want to change the base?
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Review or Edit in CodeSandboxOpen the branch in Web Editor • VS Code • Insiders |
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Note Free review on us!CodeRabbit is offering free reviews until Wed Jan 15 2025 to showcase some of the refinements we've made. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Updated dependencies detected. Learn more about Socket for GitHub ↗︎
|
65aa95f
to
ffb3dc7
Compare
This PR contains the following updates:
1.3.8
->3.0.1
Release Notes
preactjs/signals (@preact/signals-react)
v3.0.1
Compare Source
Patch Changes
503128f
Thanks @andrewiggins! - Don't track signals read during an SSR render (e.g. renderToString, renderToStaticMarkup)v3.0.0
Compare Source
Major Changes
8c72dff
Thanks @JoviDeCroock! - Remove/auto
and automatic tracking as it is incompatible with React 19v2.3.0
Compare Source
Minor Changes
18b2f29
Thanks @JoviDeCroock! - BumppeerDependency
on React to support 19.xPatch Changes
#611
57a7d38
Thanks @Xstoudi! - Silences noisy warnings aboutuseLayoutEffect
whilst using SSR by switching to an isomorphic layout effect hook#624
18b2f29
Thanks @JoviDeCroock! - Fix the stubbed ReactElementType to use the newly added traditional element in v19v2.2.0
Compare Source
Minor Changes
e1a1465
Thanks @JoviDeCroock! - Bump to supportReadonlySignal
in jsxv2.1.0
Compare Source
Minor Changes
931404e
Thanks @JoviDeCroock! - Allow for passing no argument to the signal and the type to be automatically inferred asT | undefined
Patch Changes
#577
5a02bfa
Thanks @JoviDeCroock! - Throw an error when auto-tracking is used with React 19Updated dependencies [
931404e
]:v2.0.2
Compare Source
Patch Changes
#570
d653451
Thanks @developit! - Fix out-of-order effect error when suspending in React NativeUpdated dependencies [
c8c95ac
]:v2.0.1
Compare Source
Patch Changes
#535
58befba
Thanks @jviide! - Publish packages with provenance statementsUpdated dependencies [
d846def
,cb6bdab
,d846def
,d846def
,d846def
]:v2.0.0
Compare Source
Major Changes
#467
d7f43ef
Thanks @andrewiggins! - Remove auto tracking using React internals from signals-react packageBefore this change, importing
@preact/signals-react
would invoke side effects that hook into React internals to automatically track signals. This change removes those side effects and requires consumers to update their code to continue using signals in React.We made this breaking change because the mechanism we were using to automatically track signals was fragile and not reliable. We've had multiple issues reported where signals were not being tracked correctly. It would also lead to unexpected errors that were hard to debug.
For some consumers and apps though, the current mechanism does work. If you'd like to continue using this mechanism, simply add
import "@​preact/signals/auto";
to the root of your app where you callReactDOM.render
. For our newly supported ways of using signals in React, check out the new Readme for@preact/signals-react
.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.