@tsrx/core@0.0.8
Ripple-TS/ripple@tsrx/core@0.0.8Apr 22, 2026by github-actions[bot]
AI Summary
Core improvements including JSX syntax fixes and expanded fragment support.
Key Highlights
- Fixed Volar mapping preservation for explicit call type arguments
- Enabled bare <>...</> fragments in template bodies and expression positions
- Shorthand syntax now compiles across Ripple, React, Preact, and Solid targets
New Features
- Support for shorthand JSX fragments across multiple frameworks
- Fixed Volar mapping issues
Full Release Notes
### Patch Changes
- [#923](https://github.com/Ripple-TS/ripple/pull/923)
[`4292598`](https://github.com/Ripple-TS/ripple/commit/42925982e88f48f0af6cc74deeaa3c17bc6657cf)
Thanks [@RazinShafayet2007](https://github.com/RazinShafayet2007)! - fix:
preserve Volar mappings for explicit call type arguments
- [#919](https://github.com/Ripple-TS/ripple/pull/919)
[`e4b5555`](https://github.com/Ripple-TS/ripple/commit/e4b5555fb5b1651a2bf1bf232565c7e0e40213b8)
Thanks [@trueadm](https://github.com/trueadm)! - Allow bare `<>...</>` fragments
everywhere TSRX accepts `<tsx>...</tsx>`, including template bodies and
expression position. The shorthand now compiles across Ripple, React, Preact,
and Solid targets, while the explicit `<tsx>...</tsx>` form remains supported.