Skip to content

Releases: lightning-js/renderer

v1.0.0-rc.0

05 Jul 17:49
113d744
Compare
Choose a tag to compare
v1.0.0-rc.0 Pre-release
Pre-release

What's Changed

Performance

Non-User Facing

  • refactor(CoreTextureManager): Eliminate ctxTextureCache by @frank-weindel in #299
  • Add v8 coverage & upgrade to Vite 5 by @M4tiz in #300
  • Passing renderCoords from CoreNode to addQuad by @jfboeve in #295

New Contributors

Full Changelog: v0.9.4...v1.0.0-rc.0

v0.9.4

26 Jun 19:17
1009ee6
Compare
Choose a tag to compare

What's Changed

  • Added missing HolePunchEffect type exports by @pecoram in #303
  • Fix wrong load of external resources when the local protocol is file:// by @albdima83 in #309

Full Changelog: v0.9.3...v0.9.4

v0.9.3

20 Jun 12:22
25b9d4d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.9.2...v0.9.3

v0.9.2

04 Jun 19:15
ebdf784
Compare
Choose a tag to compare

What's Changed

Non-User Facing

Full Changelog: v0.9.1...v0.9.2

v0.9.1

17 May 18:51
1dc7fba
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.0...v0.9.1

v0.9.0

14 May 15:26
70af9d4
Compare
Choose a tag to compare

What's Changed

  • Text Rendering: Reported Text Height Changes (Phase 1+2+3) by @frank-weindel in #257
    • Additionally fixes:
      • Canvas Text: Reported dimensions do not include descenders #157
      • SDF Text: Presence of descenders results to higher reported height than when they are absent #165
    • ⚠️ Breaking Change:
      • Constructors for WebTrFontFace and SdfTrFontFace have changed to use objects and add the ability to provide font metrics which are REQUIRED for SDF fonts and HIGHLY RECOMMENDED for Web/Canvas fonts. Use the L3 msdf-generator to get these metrics.
      • Text alignment will be different because of these metrics and the now defaulting ofverticalAlign to 'middle'. Please try to adjust to this new behavior instead of trying to change them back to how they were.
  • Fix textAlign property of Canvas text by @Drulokia and @frank-weindel in #265

Performance

Non-User Facing

Full Changelog: v0.8.4...v0.9.0

v0.8.4

03 May 02:30
e01e87b
Compare
Choose a tag to compare

What's Changed

Performance

Full Changelog: v0.8.3...v0.8.4

v0.8.3

17 Apr 18:04
ab0a764
Compare
Choose a tag to compare

What's Changed

  • Canvas 2D renderer by @elsassph in #246 🥇
  • Fix more ES5 incompatibilities in Image Worker @chiefcll in #232
  • Inspector: Clear data attribute when value is undefined by @elsassph in #237
  • Fix cross origin image loading support in older browsers by @chiefcll in #244

New Contributors

Full Changelog: v0.8.2...v0.8.3

v0.8.2

04 Apr 19:26
e75482e
Compare
Choose a tag to compare

What's Changed

Performance

  • CoreNode: Set isRenderable to false if worldAlpha is 0 by @frank-weindel in #228
    • Ancestors of a node with alpha set to 0 will no longer occupy the renderer pipeline
  • Added canBatchShaderProps to dynamic shader by @jfboeve in #219
    • Same DynamicShader effects on sibling nodes of the same width/height will be batched in the same WebGL draw call.

Full Changelog: v0.8.1...v0.8.2

v0.8.1

29 Mar 20:18
b96b1cb
Compare
Choose a tag to compare

What's Changed

Non-User Facing

Full Changelog: v0.8.0...v0.8.1