- Fix bug introduced in last version, which disallowed ambient type imports
- More completions for
hx-on-
andhx-target
- Update definitions for htmx 1.9.10
- Fix bug introduced in previous version that breaks the built-in HTML renderer
- Fix ESM imports when not using bundlers
- Fix types when not using typed-html
- (Breaking)
jsxConfig.jsonAttributes
changed to be a Set - New template function
html
for compatibility with swc-plugin-static-jsx
- Do not doubly sanitize fragment children
- Rename
config
tojsxConfig
; imported directly fromtyped-htmx
- When
jsxConfig.trusted
is false (default) andjsxConfig.sanitize
is defined, plain text and interpolated values are sanitized- Slight reduction in performance, dependent on the sanitizer supplied
- Fix
Fragment
not accepting non-array children and not sanitizing children - Increase jsx robustness against falsy values
- Fix the value 0 not being rendered
- Allow
jsx
to process arrays of children, unblocks Bun
- Initialize package