Skip to content

Releases: solid-tv/renderer

Release 1.1.2

11 May 15:15

Choose a tag to compare

  • perf(coreNode): split children update loop on childUpdateType (#15) (619200a)
  • perf(transform): scale-only path, eager allocation, contain cache (#14) (847e42f)
  • perf(transform): translate-only fast path for global transforms (#13) (27525f7)

Release 1.1.1

11 May 01:41

Choose a tag to compare

  • perf(textures): overlap decode with upload, skip resolveDefaults on cache hit (#12) (09ca9fd)
  • add claude doc (81e307e)
  • fix(textures): correctness fixes in TextureManager and image worker (#11) (f2953af)

Release 1.1.0

11 May 00:42

Choose a tag to compare

  • set lineHeight back to v2 setup (33877e9)
  • speed up init of CoreNode, skip setters for defaults (6d874dc)
  • add ability to resolve props outside of renderer for stable v8 classes (c2ffaf4)

Release 1.0.8

09 May 23:24

Choose a tag to compare

  • fix: propagate viewport changes to root.strictBound (c8bfb06)
  • fix: preserve outer-RTT inheritance when inner RTT toggles off (7bfb25b)
  • fix: RTT writes corrupt main-scene quad buffer slots (b7a25ad)
  • fix: include wordBreak/maxLines/overflowSuffix in SDF layout cache key (399687a)
  • enable bounds for tests (466c93f)
  • fix: stop visual regression suite hanging on animation-events test (9eb1923)
  • optimize TextLayoutEngine wrap loop (#8) (a776d50)

Release 1.0.7

09 May 17:08

Choose a tag to compare

  • add some comments about RENDER_TEXT_BATCHING usage (5738cd1)
  • clear render ops anchors in rtt loop (1eb9f6d)
  • fix sdf text not rendering as children nodes when textBatching was false (b583860)

Release 1.0.6

09 May 15:30

Choose a tag to compare

  • perf: add SDF text layout cache and slim GlyphLayout (#7) (426a22c)
  • chore: remove dead orphaned textures management (#6) (da35324)
  • optimize for empty text strings (2d8ef3a)
  • fix broken tests from props changes (29eb7ac)
  • fix: update quad on subtexture node texture setter (#5) (db980a1)
  • Merge pull request #4 from solid-tv/fix/canvas-emoji-color-tint (2b24607)
  • fix: bake node color into canvas text texture to preserve emoji colors (2af3cad)
  • Merge pull request #3 from solid-tv/claude/fervent-euclid-f463cc (252a1ba)
  • fix: use incoming props object directly in CoreNode constructor (3a1c935)
  • fix font metrics getting for correct fontSize (324350e)
  • Merge pull request #2 from CosmaVergari/fix/text-double-alpha (ee7988f)
  • fix: don't premultiply alpha on cpu (0bb5eb3)
  • add adaptiveDuration for animations (220c52f)
  • check for style on canvas tag (97bae12)

Release 1.0.5

28 Apr 01:50

Choose a tag to compare

  • add componentName and componentLocation for inspector to have custom element nodes (5807ac8)

Release 1.0.4

27 Apr 16:57

Choose a tag to compare

  • allow enabling the inspector in non dev environments (ce9388c)

Release 1.0.3

24 Apr 16:04

Choose a tag to compare

  • fix clipping affecting siblings rather than just children (c70605f)

Release 1.0.2

15 Apr 22:11

Choose a tag to compare

  • fix canvas resize mode for images (55a4db4)