Skip to content

Releases: solid-tv/renderer

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)

Release 1.2.0

22 May 17:32

Choose a tag to compare

  • feat(shaders): add RadialProgress shader for circular progress / countdown UIs (#26) (57323de)
  • fix(text): activate verticalAlign on maxHeight alone (#28) (d9d9d2b)
  • feat(text): cap-height centering as the per-line vertical anchor (#27) (f4a728f)
  • fix(text): baseline-anchored layout, include lineGap, trim trailing letterSpacing (#23) (85e6f7c)
  • fix(examples): listen to 'renderUpdate' (not 'quadsUpdate') in quads-rendered (#24) (792034e)
  • fix(vrt): tighten pixelmatch threshold and unify clip shape (#25) (0d2eb65)
  • cleanup pr (e2fbf99)
  • fix: WebGL handling for undefined textures (#22) (9f73d00)
  • tweaks to claude (7c1d2e1)

Release 1.1.5

19 May 16:32

Choose a tag to compare

  • fix: bordered shaders precision with asymmetric borders (#21) (7a86e33)