@tsrx/solid@0.1.33
Ripple-TS/ripple@tsrx/solid@0.1.33Jun 23, 2026by github-actions[bot]
AI Summary
Fixes syntax errors that occurred when using empty expression container fragments.
Key Highlights
- Fixes empty fragment syntax in expression position (e.g., `let c = <>{}</>`) to prevent syntax errors
New Features
- Improved fragment handling in expression position
Full Release Notes
### Patch Changes
- [#1288](https://github.com/Ripple-TS/ripple/pull/1288)
[`bbe6e74`](https://github.com/Ripple-TS/ripple/commit/bbe6e7422c690558f0dfcb3abe5452d4f4cdde91)
Thanks [@leonidaz](https://github.com/leonidaz)! - Keep an empty expression
container fragment in expression position: `let c = <>{}</>` (and
`<>{/* comment */}</>`) now stays `<></>` instead of collapsing to a bare empty
expression (`let c = ;`), which was a syntax error. Applies to the React,
Preact, Solid, and Vue to_ts targets (Ripple already produced `<></>`).
- Updated dependencies
[[`ba498cd`](https://github.com/Ripple-TS/ripple/commit/ba498cde76e9f83235ce91da825f403a28441bff),
[`313b351`](https://github.com/Ripple-TS/ripple/commit/313b3513e4a959dd80b546da41c798066c5ccb0f),
[`35ac700`](https://github.com/Ripple-TS/ripple/commit/35ac70052d79efae41bb1df2440fee3f052ca115),
[`bbe6e74`](https://github.com/Ripple-TS/ripple/commit/bbe6e7422c690558f0dfcb3abe5452d4f4cdde91),
[`0e9f523`](https://github.com/Ripple-TS/ripple/commit/0e9f52358a615c2fc7759544e96c43dccb533c86),
[`35ac700`](https://github.com/Ripple-TS/ripple/commit/35ac70052d79efae41bb1df2440fee3f052ca115),
[`35ac700`](https://github.com/Ripple-TS/ripple/commit/35ac70052d79efae41bb1df2440fee3f052ca115),
[`2b65285`](https://github.com/Ripple-TS/ripple/commit/2b65285bfcd4c6a0aa93d7fa0b25082e6ec74e1f),
[`f55466b`](https://github.com/Ripple-TS/ripple/commit/f55466bde65d0cff00c0c4525af9d68ae794ffd2),
[`b887deb`](https://github.com/Ripple-TS/ripple/commit/b887debf5f47e63d73184ac218ec8b3542a5e21c),
[`3668c5f`](https://github.com/Ripple-TS/ripple/commit/3668c5fe9cdaca4862707d653d23af94780f42af)]:
- @tsrx/core@0.1.33