Skip to content

@babylonjs/lite v1.11.0

Choose a tag to compare

@bjsplat bjsplat released this 15 Jul 15:43
b7993d5

@babylonjs/lite v1.11.0

⚠️ BREAKING CHANGES

  • storage: add managed storage buffers (df5015b)

✨ Features

  • shader: add opt-in uniform range updates (#417)
  • playground: deployed-version selector + PR engine version stamp (#416)
  • loader: support sparse accessors (#394)
  • playground: per-PR and per-version snapshot deploys (#387)
  • loader: add EXT_lights_image_based support (#396)
  • material: add getMaterialFamily and per-family type guards (#414)
  • mesh: add stable dynamic geometry updates (4a952b4)
  • shadow: add world-space CSM bias (#404)

🐛 Bug Fixes

  • pbr: honor per-texture texCoord (UV1) for all channels (#397)
  • release: cap auto releases at minor and skip the burned 2.0.0 version (#412)
  • pbr: correct supplied-tangent TBN handedness and no-normal flat shading (#395)

⚡ Performance

  • text: cache per-layer GPU render bundles (#413)
  • batch GPU updates and harden resource lifetimes (#402)

🧪 Tests

  • make REUSE_BROWSER coalesce every browser test into one window per worker (#408)

🏗️ Build & CI

  • deps: enforce 7-day dependency age policy via pnpm minimumReleaseAge (#403)

🔧 Other Changes

  • Configurable test timeouts, with higher timeout for splat loading (#405)

Full Changelog: npm-lite-v1.10.0...npm-lite-v1.11.0