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.
[0.6.3] - 2023-11-28
Added
- Added link from the Index page to the Requirements page for easier access to the required Unity versions for Polyspatial.
- Added instructions for upgrading/downgrading Play to Device Host app on TestFlight.
Changed
- Moved the PolySpatial Unity Version Support matrix from the Changelog to the Requirements page in the docs.
- Play to device page no longer has a compatibility version matrix for each PolySpatial release but points to a google drive folder on where one can find the different Play To Device Host versions.
Deprecated
Removed
Fixed
- Moving volume cameras will no longer recreate the window on every frame.
- Fixed crash due when Raycast Target is enabled on UGUI elements.
- Corrected docs for PolySpatial version in the Play To Device docs to 0.6.2 version (instead of 0.6.0).
Security
[0.6.2] - 2023-11-13
Added
Changed
Deprecated
Removed
Fixed
Security
[0.6.1] - 2023-11-09
Our latest release introduces a new feature called "Play To Device." Please read this Discussion post to learn more and visit the documentation page.
For those who are testing on devices at Apple's developer labs or via a developer kit, you should only be using the following updated configuration.
- Apple Silicon Mac for development
- Unity 2022 LTS (2022.3.11f1) and higher
- Xcode 15.1 beta 1
- The Xcode 15 Release Candidate will not work
- visionOS beta 4 (21N5259k) - SDK
To learn more about Unity's visionOS beta program, please refer to this post.
Related Changelogs
Added
Changed
Deprecated
Removed
Fixed
Security
[0.6.0] - 2023-11-08
Added
- Particle property transfer render mode now supports StretchedBillboard->LengthScale, and has more accurate emitter shape representation.
Changed
Deprecated
Removed
Fixed
- Device Position input values are now converted to RealityKit coordinates (meters, instead of points)
Security
[0.5.0] - 2023-10-26
Added
- Particle System Modes: Developers can now select between particle system modes under
Project Settings > PolySpatial > Particle Mode
. The available modes offer tradeoffs between performance and quality:- Bake to Mesh: In this mode, a dynamic mesh is baked for every particle system every frame. It closely aligns the visuals with Unity rendering, allowing leverage of most features of Unity's built-in particle systems, including custom shaders authored with ShaderGraph. However, this mode currently imposes a significant performance overhead. We are actively working to improve performance for baked particles.
- Added support for platform base text rendering through the new UnityPolySpatialPlatformText component.
Changed
Deprecated
Removed
Fixed
- Fixed an issue where projects with
com.unity.polyspatial.visionos
would fail to build when App Mode is set to Virtual Reality. Device builds were failing with the errorUndefined symbol: _GetPolySpatialNativeAPI
, and simulator builds failed to run with a similar error.
Security
[0.4.3] - 2023-10-13
Fixed
-- Slowdown in visionOS player introduced in 0.4.2 fixed.
[0.4.2] - 2023-10-12
- Existing windows will now be reused if they are the correct configuration on scene load.
- Added fixes for host-side cleanup needed for PlayToDevice
[0.4.1] - 2023-10-06
Added
- Documentation for Volume Camera around configuration assets.
[0.4.0] - 2023-10-04
Added
- Documentation for Volume Camera around configuration assets.
- Build error if trying to build for Simulator SDK in Unity prior to 2022.3.11f1.
[0.4.0] - 2023-10-04
Added
- PolySpatial now supports Xcode 15.1 beta 1 and visionOS 1.0 beta 4
[0.3.2] - 2023-09-18
[0.3.1] - 2023-09-15
[0.3.0] - 2023-09-13
[0.2.2] - 2023-08-28
[0.2.1] - 2023-08-25
[0.2.0] - 2023-08-21
[0.1.2] - 2023-08-16
[0.1.2] - 2023-08-16
[0.1.0] - 2023-07-19
[0.0.4] - 2023-07-18
[0.0.3] - 2023-07-18
[0.0.2] - 2023-07-17
[0.0.1] - 2023-07-14
Added
- Initial PolySpatial visionOS package.