- Updated dependencies [
8c72dff
]:- @preact/[email protected]
- #624
18b2f29
Thanks @JoviDeCroock! - BumppeerDependency
on React to support 19.x
- #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]
- #584
726e417
Thanks @JoviDeCroock! - Supportrequire()
syntax in the Babel transform
-
#582
4fa8603
Thanks @JoviDeCroock! - Support nested scopes like a component accessing an array of signals -
Updated dependencies [
931404e
,5a02bfa
]:- @preact/[email protected]
-
#535
58befba
Thanks @jviide! - Publish packages with provenance statements -
Updated dependencies [
d846def
]:- @preact/[email protected]
- #467
d7f43ef
Thanks @andrewiggins! - Change opt-in/opt-out comment to@useSignals
and@noUseSignals
. Previous comments (@trackSignals
&@noTrackSignals
) still supported but deprecated.
- Updated dependencies [
d7f43ef
]:- @preact/[email protected]
- #458
0c0d89f
Thanks @andrewiggins! - Only prepend useSignals call if we can't determine whether a function is a component or hook
- #459
06d4c10
Thanks @andrewiggins! - Wrap custom hooks in try/finally when using react-transform
- #446
09f3ed7
Thanks @andrewiggins! - Use function expression name to determine if it is a Component and should be transformed.
- Updated dependencies [
b0b2a5b
]:- @preact/[email protected]
- #439
fb6b050
Thanks @andrewiggins! - Remove top-level requirement from react-transform
- #413
ad6305c
Thanks @XantreGodlike! - Added 'module:' prefix to readme to babel recognized plugin correctly
- #421
f80b251
Thanks @andrewiggins! - Add an "all" mode to the react transform that transforms all components to be reactive to signals
- #441
4c433c3
Thanks @andrewiggins! - Add support for auto-transforming more ways to specify components: object methods, member assignments, export default components, components wrapped in HoCs like memo and forwardRef
- #444
2939812
Thanks @andrewiggins! - Add support for auto transforming Components declared as object properties
-
#442
76babcb
Thanks @andrewiggins! - Add debug logging to inspect what components are transformed by plugin -
Updated dependencies [
020982d
,fb6b050
]:- @preact/[email protected]
-
#406
71caaad
Thanks @andrewiggins! - Remove support for transforming CJS filesRemoving support for transforming CommonJS files since we have no tests for it currently
- #406
71caaad
Thanks @andrewiggins! - Register newly inserted import statement as a scope declaration in Babel's scope tracking
-
#401
17e1491
Thanks @andrewiggins! - Lower required babel version required as a peer dependency -
Updated dependencies [
24fa9f7
]:- @preact/[email protected]
-
#375
59115d9
Thanks @andrewiggins! - Initial alpha release -
Updated dependencies [
cd3a22d
,59115d9
]:- @preact/[email protected]