v3.0.0
Breaking changes
- Due to the implementation of async components, the
JSX.Element
type is nowstring | Promise<string>
, which may emit type errors, learn more.
Important Changes
- Added Async Components, Suspense rendering and Error Boundary, read their respective documentation to learn more.
- Added all SVG properties by @tpguy825 in #27.
- Added Hotwire Turbo elements by @deriegle in #33.
- Improved documentation almost everywhere.
- Html.escapeHtml is a proxy for Bun.escapeHTML when using bun.
- Fixed img height and width attributes type.
- Fixed bun's bundle problem in #32.
- Added 100% test coverage.
- Improved performance of JSX in general and Fragments of around +20%.
New Contributors
Full Changelog: v2.2.2...v3.0.0