Skip to content

renderer-html: v0.2.0

Choose a tag to compare

0.2.0 (2026-04-11)

Features

  • HTML layer, handle, and renderer service (b58fd33)
  • html-layer: two-div world layer structure with camera applyTransform (cd5cca3)
  • html-plugin: inject camera/viewport managers, apply world transforms per frame (46115c7)
  • html-renderer-service: track container size, add applyWorldTransforms (83ea76e)
  • layer: add HTMLLayerDef, clearSlots, setLayerVisible, screen+viewportId clip (3399133)
  • plugin, useHTML composable, and public API (205dd68)
  • plugin: child logger, viewport hooks, bootstrap static viewports, multi-viewport onRender loop (bac6d77)
  • service: replace applyWorldTransforms with applyViewportTransforms, add viewport-scoped methods (ebe368a)

Bug Fixes

  • ci: add setup pnpm action (561d3b5)
  • ci: deploy docs (e99fdca)
  • ci: OICD release pipeline (eeeff34)
  • docs+plugin: split-screen not supported — engine deduplicates by plugin name (4dfcce7)
  • layer: export HTMLLayerDef and HTMLLayerTemplate from public API (852057e)
  • layer: replace spread with Array.from for safe Map iteration in clearSlots (bc17afd)
  • layer: reset right/bottom before viewport clip to prevent inset:0 conflict (48d0a58)
  • layer: suspend allocate() on viewport:remove to prevent slot recreation (efe9cda)
  • renderer-html: address review feedback on camera integration (75bf712)
  • resolve lint and format issues (5fa32d0)
  • service: forward log to service, guard double-instantiate, clean tracking maps on unmount (114da3c)
  • service: set zIndex and pointerEvents on template layers at instantiation (3c9f5e5)
  • test: use DOM query for element identity, remove fragile renderer-core patch (db5f228)