Addons
Core
- WebGPU: Add async render pipeline pre-warming API - [New Feature] by Popov72 (#18220)
- Gaussian splatting GPU picker exclude inactive parts - by spsDrop (#18090)
- Fix issue with O(N^2) performance issue for addPart - by spsDrop (#17928)
- Downsampled SphericalHarmonics Creation - [New Feature] by kzhsw (#18186)
- Change GS SH degree at runtime - by CedricGuillemet (#18215)
- chore: upgrade TypeScript to 6.0 and remove ts-patch - by RaananW (#18202)
- Flow Graph Editor: Physics blocks (Phase 2 — PR 3) - by RaananW (#18212)
- Fix hand pose rotation for right handed HandContraintBehaviors - by klibertowski (#18193)
- WebGPU: Clamp SSR value to avoid artifacts on mobile - [Bug Fix] by Popov72 (#18209)
- Flow Graph Editor: Audio blocks using Audio V2 (Phase 2 — PR 4) - by RaananW (#18213)
- feat: remove packages/lts layer, wire public packages directly to dev - [New Feature] by RaananW (#18192)
- WebGPU: Add vertex pulling support for Standard, PBR, and OpenPBR materials - [New Feature] by Popov72 (#18201)
- Fix for coord flip of irradiance - [Bug Fix] by MiiBond (#18205)
- Add metadata and update copyTo to Particle class - by lockphase (#18187)
- Add comprehensive WebXR unit tests - by RaananW (#18189)
- Replace unnecessary Engine imports with EngineStore and Constants - by ryantrem (#18191)
- Fix parabolic ray distance calculation in XR teleportation - [Bug Fix] by RaananW (#18154)
- stringTools: ES2026 proposal-arraybuffer-base64 support - by kzhsw (#18063)
- Allow switching pointer selection controller during session - by RaananW (#18143)
- Scene isReady: check that custom render targets are ready - [Bug Fix] by Popov72 (#18167)
- WebGPU: add support for read/write storage textures - by Popov72 (#18170)
- Add mirror behavior on scaling gizmo - by tibotiber (#18053)
- Flow Graph Editor - by RaananW (#18114)
- Update dependencies - by RaananW (#18178)
- Increase maximum bone count limit - by noname0310 (#18149)
GUI
- chore: upgrade TypeScript to 6.0 and remove ts-patch - by RaananW (#18202)
- feat: remove packages/lts layer, wire public packages directly to dev - [New Feature] by RaananW (#18192)
- Make CDN port configurable - by VicenteCartas (#18206)
Inspector
- Change GS SH degree at runtime - by CedricGuillemet (#18215)
- Inspector: Add ReactContextService and move WatcherContext to Inspector.tsx - by ryantrem (#18204)
- Update dependencies - by RaananW (#18178)
Loaders
- chore: upgrade TypeScript to 6.0 and remove ts-patch - by RaananW (#18202)
- feat: remove packages/lts layer, wire public packages directly to dev - [New Feature] by RaananW (#18192)
- Update dependencies - by RaananW (#18178)
Materials
- chore: upgrade TypeScript to 6.0 and remove ts-patch - by RaananW (#18202)
- feat: remove packages/lts layer, wire public packages directly to dev - [New Feature] by RaananW (#18192)
Node Editor
- chore: upgrade TypeScript to 6.0 and remove ts-patch - by RaananW (#18202)
- Make CDN port configurable - by VicenteCartas (#18206)
Node Geometry Editor
- chore: upgrade TypeScript to 6.0 and remove ts-patch - by RaananW (#18202)
- Make CDN port configurable - by VicenteCartas (#18206)
Node Particle Editor
- chore: upgrade TypeScript to 6.0 and remove ts-patch - by RaananW (#18202)
- Fix alpha issue on NPE color4 block - by VicenteCartas (#18216)
- Make CDN port configurable - by VicenteCartas (#18206)
Node Render Graph Editor
- Make CDN port configurable - by VicenteCartas (#18206)
Playground
- Make CDN port configurable - by VicenteCartas (#18206)
- Fix playground webpack build error caused by duplicate ReactRefreshWebpackPlugin - by VicenteCartas (#18198)
- Enhance toolkit localStorage handling in CommandBar and MonacoManager - by RaananW (#18179)
- refactor(playground): use @tools/snippet-loader for loading and saving snippets - by RaananW (#18156)
- Playground: Log warning if string too big to be stored to local store - [Bug Fix] by Popov72 (#18177)
- Add version 8.56.2 with updated script URLs to Versions object - by RaananW (#18168)
Post Processes
- chore: upgrade TypeScript to 6.0 and remove ts-patch - by RaananW (#18202)
- feat: remove packages/lts layer, wire public packages directly to dev - [New Feature] by RaananW (#18192)
Procedural Textures
- chore: upgrade TypeScript to 6.0 and remove ts-patch - by RaananW (#18202)
- feat: remove packages/lts layer, wire public packages directly to dev - [New Feature] by RaananW (#18192)
Sandbox
- Make CDN port configurable - by VicenteCartas (#18206)
Serializers
- chore: upgrade TypeScript to 6.0 and remove ts-patch - by RaananW (#18202)
- feat: remove packages/lts layer, wire public packages directly to dev - [New Feature] by RaananW (#18192)
Smart Filters
- Update dependencies - by RaananW (#18178)
- Remove unneeded peer dependencies from smartFiltersEditorControl package.json - by RaananW (#18176)
Viewer
- Make CDN port configurable - by VicenteCartas (#18206)
- Viewer: Don't enable ssao by default when all meshes are splats - by ryantrem (#18203)
- Viewer: Introduce Sonda for bundle analysis - by ryantrem (#18190)
- Viewer: Fix spz flip - [Bug Fix] by ryantrem (#18185)
- feat(viewer): updates the IBL shadow on animations - by cournoll (#18079)
- Update dependencies - by RaananW (#18178)