Skip to content

Releases: solid-tv/renderer

Release 1.3.0

03 Jun 01:53

Choose a tag to compare

  • fix(webgl): premultiply straight bitmaps when device ignores createImageBitmap option (#52) (94f10d7)
  • fix(text): clear canvas texture when text set to empty string (#49) (6c20a2c)

Release 1.2.10

31 May 20:00

Choose a tag to compare

  • feat(webgl): handle WebGL context loss (#48) (56f8efc)
  • ignore vitest directory (2c4817b)
  • perf(clipping): lazily allocate per-node clippingRect (#47) (51b2673)
  • lazy init eventListeners (5dff107)

Release 1.2.9

27 May 12:25

Choose a tag to compare

  • feat(clipping): accept [top,right,bottom,left] margin tuple (#46) (308d204)
  • perf(vrt): parallelize visual regression tests across N browser pages (#45) (7fe3c7c)
  • add missing svg test (62c35dc)
  • fix(svg): preserve texture-dimension contract from sw/sh and stage pixelRatio < 1 (#44) (a64f053)
  • fix(examples): exclude SVG from Vite asset inlining (#43) (f15ca28)
  • feat(shaders): add simple single-pass Blur shader (#40) (243fc30)
  • fix(svg): DPR-aware rasterization, source-region crop, zero-copy upload (#41) (9696d9d)
  • test(svg): VRT page + MDI icon assets for SVG loading (#42) (f9ff644)
  • fix(Inspector): prevent alpha updates from affecting text node opacity (#39) (91616d3)

Release 1.2.7

26 May 19:06

Choose a tag to compare

  • remove use of fetch for better file: handling on devices (2640102)

Release 1.2.6

25 May 23:17

Choose a tag to compare

  • fix(webgl): upload SDF buffer in renderRTT (#38) (f5a114e)

Release 1.2.5

25 May 14:14

Choose a tag to compare

  • fix(RadialProgress): premultiplied composite to remove AA fringe (#36) (#37) (543365b)
  • Revert "feat(text): expose trimmedHeight on text nodes (#30)" (#35) (95f0f91)

Release 1.2.4

23 May 20:56

Choose a tag to compare

  • fix(inspector): mirror x/y/w/h on text nodes (#34) (8abd3d8)
  • fix radial test (6b8a9ac)
  • feat(RadialProgress): self-animating progress via duration + countdown (#33) (632c923)

Release 1.2.3

23 May 00:49

Choose a tag to compare

  • fix(webgl): respect clipping rect in reuseRenderOp's default-shader path (#32) (c554939)
  • deploy the examples (7134999)

Release 1.2.2

22 May 23:18

Choose a tag to compare

  • feat(text): optical-center baseline mode, default for mixed-case UI (#31) (81a320b)

Release 1.2.1

22 May 22:07

Choose a tag to compare

  • feat(text): expose trimmedHeight on text nodes (#30) (965999b)
  • feat(text): verticalAlign works without maxHeight (flex-friendly) (#29) (767ad53)
  • default border to outside, makes it easier to center things with borders (c3ec522)