Release v8.0.3
- Added IWebGLRenderingContext ContextLost & ContextRestored events
- Fixed uniformMatrix4fv(...)
- Added Promise class
- Added Navigator.Vibrate(...) method
- Added Window.RequestAnimationFrame(...) method
- Added Window.SetTimeout(...) method
- Added Window.SetInterval(...)
- Added WebGL2 half-float TexelTypes
- Added XRSystem / WebXR API
- Added XMLHttpRequest.ReadyState property
- Added XMLHttpRequest.Load event
- Added XMLHttpRequest.Error event
- Added XMLHttpRequest.SetRequestHeader(...) method
- Added IWebGLRenderingContext.GetExtensionT() method and WebGLExtension class
- Added Div.ClientWidth & ClientHeight properties
- Optimized Gamepad.Buttons/Axes
- readonly BaseAudioContext.State
- Added WebStorage API
- Added WebGL2 BlitFramebuffer() method
- Added WebGL.GetParameter(...) method
- Added WebGL2 CheckFramebufferStatus(...) method
- Added WebGL2 FramebufferRenderbuffer(...) method
- Added WebGL2 ReadBuffer(...) method
- Added WebGL2 RenderbufferStorage(...) method
- Added WebGL2 RenderbufferStorageMultisample(...) method
- Added WebGL2 InvalidateFramebuffer(...) method
- Added WebGL2 internal formats R8, RG8, RGB8, RGBA8, RGBA4, RGB5_A1, RGB565
- droped net6.0 support
- Added WebXR sample
Full Changelog: v8.0.2...v8.0.3