Skip to content

v1.3.0

Latest

Choose a tag to compare

@srdjan srdjan released this 03 Mar 18:44

@srdjan/hsx (1.3.0)

  • SVG element support: 28 SVG elements added to JSX type system (circle, rect, path, text, defs, marker, filter, linearGradient, radialGradient, clipPath, mask, pattern, foreignObject, and more)
  • SVG tags added to hsxPage non-semantic allowlist - inline SVG in guarded pages works without errors
  • 8 new SVG rendering tests (507 total)

New Example: ATS (Applicant Tracking System)

  • Two-column applicant tracker embedding a "third-party" background check widget
  • Light DOM custom elements (<hsx-bgcheck>) - no Shadow DOM, no iframes
  • Self-stopping HTMX polling for async background check lifecycle
  • Host-controlled styling via semantic class names
  • Run with deno task example:ats

Packages

  • @srdjan/hsx 1.3.0
  • @srdjan/hsx-styles 1.2.1 (unchanged)
  • @srdjan/hsx-widgets 0.1.1 (unchanged)