hi gang, i know that the 4.0 preview build is available, but haven’t been able to find any documentation on changes before giving it a shot. is there any documentation/changelog or release timeline available on the new version so i can plan whether to early-adopt the preview build vs continuing with 3.3.0?
Dad72
December 10, 2018, 12:37pm
2
You can check the What’s News here:
# 4.0.0
## Major updates
- [Inspector v2.0](https://doc.babylonjs.com/features/playground_debuglayer). [Dev log](https://medium.com/@babylonjs/dev-log-creating-the-new-inspector-b15c50900205) ([Deltakosh](https://github.com/deltakosh))
- Added support for [parallel shader compilation](https://www.khronos.org/registry/webgl/extensions/KHR_parallel_shader_compile/) ([Deltakosh](https://github.com/deltakosh))
- Added [Object Based Motion Blur](http://doc.babylonjs.com/how_to/using_motionblurpostprocess) post-process ([julien-moreau](https://github.com/julien-moreau))
- Added [support for AmmoJS](https://doc.babylonjs.com/how_to/using_the_physics_engine) as a physics plugin (Composite objects, joints, motors) ([TrevorDev](https://github.com/TrevorDev))
- Added support for [WebXR](https://doc.babylonjs.com/how_to/webxr) ([TrevorDev](https://github.com/TrevorDev))
- Add customAnimationFrameRequester to allow sessions to hook into engine's render loop ([TrevorDev](https://github.com/TrevorDev))
- camera customDefaultRenderTarget to allow cameras to render to a custom render target (eg. xr framebuffer) instead of the canvas ([TrevorDev](https://github.com/TrevorDev))
- webXR camera which can be updated by a webXRSession ([TrevorDev](https://github.com/TrevorDev))
- webXRSessionManager to bridge xrSession to babylon's camera/engine ([TrevorDev](https://github.com/TrevorDev))
- webXRExperienceHelper to setup a default XR experience ([TrevorDev](https://github.com/TrevorDev))
- WebXREnterExitUI and WebXRManagedOutputCanvas classes to configure the XR experience ([TrevorDev](https://github.com/TrevorDev))
- WebXRInput manage controllers for the XR experience ([TrevorDev](https://github.com/TrevorDev))
- WebXR camera rotation using parent container ([TrevorDev](https://github.com/TrevorDev))
- GUI:
- Added `control.useBitmapCache` to optimize re-rendering of complex controls by keeping a cached version ([Deltakosh](https://github.com/deltakosh))
- Added new [ImageBasedSlider](http://doc.babylonjs.com/how_to/gui#imagebasedslider) to let users customize sliders using images ([Deltakosh](https://github.com/deltakosh))
This file has been truncated. show original
1 Like
hmm. file reference gives a 404. could swear when i looked at this before it was still referencing 3.3.0, but thanks very much for the reference; i’ll track it down in the preview directory on github.