Changelog
All notable changes to this package will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Notes
When updating the Changelog, please ensure we follow the standards for ordering headers as outlined here: US-0039. Specifically:
Under ## headers, ### \<type\> headers are listed in this order: Added, Changed, Deprecated, Removed, Fixed, Security
[2.0.0] - 2024-12-10
Fixed
- Fixed Composition Layers not hiding or showing correctly when using Scene Visibility in the hierarchy.
- Fixed an issue where non-cubemap textures could be assigned to the Cube Projection Layer.
Changed
- Moved
ProjectionEyeRigUtil
to theUnity.XR.CompositionLayers.Layers.Editor
namespace. - Moved
CompositionSplash
to theUnity.XR.CompositionLayers
namespace.
[1.0.0] - 2024-10-09
Added
- Added Default Layer Support allows for the creation of a default layer and rearragment of the default layer order.
- Added Composition Layer Sample Scene to demonstrate the use of Composition Layers in a scene.
- Added Composition Layer Android Sample Surface Scene to demonstrate the use of Andriods External Surface in a scene.
- Added supporing HDR Tonemapping extension. It allows to set HDR parameters for each layer.
- Added supporting MirrorViewRenderer. It provides to draw mirror view rendering with layers on XR.
- Added supporting automatically renderer feature settings on URP and HDRP.
Fixed
- Fixed Interactable UI Scalings are now consistent between editor and build.
- Fixed Projection Eye Rig Emulation for URP and Unity6.
Changed
- Removed EmulationLayerUniversalScriptableRendererFeature.(Manual configuration is no longer required.)
[0.6.0] - 2024-06-26
Added
- Added a projection validation to check if EmulationLayerUniversalScriptableRendererFeature is added to the current pipeline for URP. Click "Fix" button will automatically add the emulation render feature to enable URP Editor emulation.
- Added composition layer splash screen support. See Composition Layer Splash Screen section in documentation for details.
Changed
- Emulation In Playmode or Standalone now is only available when no XR provider is active or no headset is connected for visual approximation and preview purposes.
Fixed
- Fixed error spamming issue when creating a UI canvas and drag it into a quad layer.