Skip to content

Tags: srdjan/hsx

Tags

v1.3.0

Toggle v1.3.0's commit message
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

Toggle v1.2.1's commit message
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

Toggle v1.2.0's commit message
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

v1.1.0

Toggle v1.1.0's commit message
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>

v0.7.3

Toggle v0.7.3's commit message
fixed type error

v0.7.2

Toggle v0.7.2's commit message
updated readme file