Tags: srdjan/hsx
Tags
v1.3.0 @srdjan/hsx (1.3.0) - feat: SVG element support - 28 SVG elements in JSX type system (circle, rect, path, text, defs, marker, filter primitives, gradients, etc.) - SVG tags added to hsxPage non-semantic allowlist - 8 new SVG rendering tests (507 total) Examples - New ATS example: Applicant Tracking System with Light DOM widget embedding demonstrating <hsx-bgcheck> custom element, self-stopping HTMX polling, and host-controlled styling without Shadow DOM or iframes
v1.2.1 Documentation and JSR publish fixes. - Add Widgets to README feature list - Document @srdjan/hsx-widgets across README, User Guide, Overview - Update Widgets guide with JSR import paths - Fix JSR publish: declare @srdjan/hsx dependency, map hsx/jsx-runtime, exclude build/, examples/, and test files from published package
v1.2.0 New package: @srdjan/hsx-widgets (0.1.0) - Widget protocol with widgetToHsxComponent() SSR adapter - Declarative Shadow DOM support (open/closed modes) - Embeddable widget handler with iframe shell - Style collection and deduplication @srdjan/hsx (1.2.0) - fix: add <a> to hsxPage allowed tags - refactor: remove dead code, simplify render logic - test: extend coverage (486 tests) @srdjan/hsx-styles (1.2.0) - rename .toggle to .toggle-group to avoid class conflicts Documentation - Document hsx-widgets across README, User Guide, Overview, and Widgets guide - Update all import paths to JSR specifiers
fix pre-existing type errors in hsx-page.test.ts Add proper type narrowing for Renderable return values and cast async components through unknown for intentional runtime detection tests. Also fix error message expectation to match actual validation output. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
PreviousNext