What's New
- Support for octahedral projection when projecting textures. See dynamic cubemap example. (#2849)
Bug Fixes
- Fixed URL to examples source (#2846)
- Remove deprecated method from outline effect (#2847)
- Stop playback of sounds on load if stop was called before load finished (#2851)
- Added extra param docs for
ScriptType#swap
(#2864) - Mipmapping non-power-of-two texture on WebGL 2 (#2874)
- Remove
pc.
from API docs (#2876) - Rename area light project setting (#2877)
- Migrate WebXR Hands to latest spec (#2880)
- Several fixes reported by
checkJs
(#2878) - Fix scripts when using
playcanvas.mjs
module by adding init methods forScriptType
andEventHandler
(#2879) - Fix
I18n#destroy
(#2884) - Fix all
checkJs
errors inuri.js
(#2887) - Handle key events when window is blurred or becomes hidden (#2860)
- Asset unload event moved to public API (#2885)
- Refactor of debug rendering private API (#2845)
- Change
fresnelModel
default to matchshadingModel
default inStandardMaterial
(#2844) - Removed duplicate destructor in the scene (#2888)
- Fixed type of
pc.MouseEvent#event
(#2891) - Refactor of post-effects to integrate better with
RenderAction
andLayerComposition
(#2882) - Changing
affectDynamic
updates lighting (#2894) - Fix various function declarations (#2895)
AnimComponent
fixes (#2886)- Fix
asset.getFileUrl()
throwingTypeError
(#2893)