Core
- Native: only filter depth textures that use a comparison function - [Bug Fix] by bkaradzic-microsoft (#19153)
- Native: support alpha-to-coverage - [Bug Fix] by bkaradzic-microsoft (#19148)
- Gaussian Splatting: back streaming atlases with render targets on Native - [Bug Fix] by bkaradzic-microsoft (#19144)
- Native: sort Gaussian splat ranges and compound parts with sortSplatIndices - [Bug Fix] by bkaradzic-microsoft (#19141)
- Support ALPHA_MIN/ALPHA_MAX on NativeEngine - [Bug Fix] by bkaradzic-microsoft (#19139)
- Decode meshopt on the main thread when Worker is unavailable - [Bug Fix] by bkaradzic-microsoft (#19138)
- Apply glTF normalized override when Draco decodes without workers - [Bug Fix] by bkaradzic-microsoft (#19137)
- Fix undefined shader math in SSAO2 and IBL shadow tracing - [Bug Fix] by bkaradzic-microsoft (#19136)
- WebGPU snapshot: encode unchanged draws again from their recorded commands - by enriqxxx (#19089)
- Deprecate HTML-in-Canvas polyfill installer in favor of up-to-date polyfills - by RaananW (#19132)
- Texture.replaceImage: take the image of another texture, already loaded - by enriqxxx (#19099)
- Fix JSDoc defaults that disagree with the code - by ZainnQureshii (#19126)
- Fix TAA reprojection with instances: previous world matrices for the linear velocity prepass - by enriqxxx (#19024)
- Fix WebGPU draws using the destroyed gpu texture after InternalTexture.updateSize - by serdarucel (#19123)
- AutoReleaseWorkerPool: keep idle workers for an idle time setTimeout cannot hold - by enriqxxx (#19083)
- SubMesh.setIndirectDrawBuffer: draw a sub mesh with arguments written on the GPU, per render pass (WebGPU) - by enriqxxx (#19097)
- Retain, replay and report render-pass command stream batches - by matthargett (#19084)
GUI
- Fix JSDoc defaults that disagree with the code - by ZainnQureshii (#19126)