Releases: preactjs/signals
@preact/[email protected]
Minor Changes
- #624
18b2f29
Thanks @JoviDeCroock! - BumppeerDependency
on React to support 19.x
Patch Changes
- #628
c3e8e8c
Thanks @Artur-! - Avoid cloning the top-level component function when we are
prependinguseSignals
. This fixes compatability with fast-refresh
as it requires the function identity to correctly leverage its
cache. - Updated dependencies [
18b2f29
,57a7d38
,18b2f29
]:- @preact/[email protected]
@preact/[email protected]
Patch Changes
-
#620
4cda002
Thanks @developit! - Simplify text update patch to avoid using new internals -
#618
021c726
Thanks @JoviDeCroock! - Ensure that the Effects versions are updated when using it as a JSX Signal
@preact/[email protected]
Minor Changes
- #591
e1a1465
Thanks @JoviDeCroock! - Bump to supportReadonlySignal
in jsx
@preact/[email protected]
Minor Changes
-
#587
cd9efbb
Thanks @JoviDeCroock! - Adjust theReadOnlySignal
type to not inherit fromSignal
this way the type can't be widened without noticing, i.e. when
we'd haveconst sig: Signal = useComputed(() => x);
We would have widened the type to be mutable again, which for
a computed is not allowed. We want to provide the tools to our
users to avoid these footguns hence we are correcting this type
in a minor version.
@preact/[email protected]
Minor Changes
- #584
726e417
Thanks @JoviDeCroock! - Supportrequire()
syntax in the Babel transform
@preact/[email protected]
Minor Changes
- #578
931404e
Thanks @JoviDeCroock! - Allow for passing no argument to the signal and the type to be automatically inferred asT | undefined
Patch Changes
- Updated dependencies [
931404e
]:- @preact/[email protected]
@preact/[email protected]
Minor Changes
- #578
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 19 -
Updated dependencies [
931404e
]:- @preact/[email protected]
@preact/[email protected]
Patch Changes
-
#582
4fa8603
Thanks @JoviDeCroock! - Support nested scopes like a component accessing an array of signals -
Updated dependencies [
931404e
,5a02bfa
]:- @preact/[email protected]
@preact/[email protected]
Minor Changes
- #578
931404e
Thanks @JoviDeCroock! - Allow for passing no argument to the signal and the type to be automatically inferred asT | undefined
@preact/[email protected]
Patch Changes
-
#570
d653451
Thanks @developit! - Fix out-of-order effect error when suspending in React Native -
Updated dependencies [
c8c95ac
]:- @preact/[email protected]