v0.14.0
- Adds the following integrations:
- Remove support of AssignmentExpression, Identifier or a sequence of either expressions, for
signal,memoand$labels- You can no longer do
signal: x = 0for declaring variables. Use VariableDeclaration instead (signal: var x = 0)
- You can no longer do
- Remove support of VariableDeclaration for
$labels. Usememolabel instead. - Remove
$auto-import components in favor of Solid's actual built-in component's name.- You can now use Solid's built-in components globally (e.g. previously you'd do
<$for .../>but now you can do<For .../>)
- You can now use Solid's built-in components globally (e.g. previously you'd do
- Remove some useless
solidnamespace types- Since JSX doesn't support generics, some
solid:*components do not benefit to this (e.g.For). The types are now removed, but the compiler still supports it.
- Since JSX doesn't support generics, some
- Add
$useTransitionand$startTransition - Add
$ownerand$runWithOwner - Fix destructure variants to work with
$property,$getter,$refMemoand$get - Fix Typescript-related issues when trying to use CTF
- Fix global types
Full Changelog: v0.13.0...v0.14.0