-
Notifications
You must be signed in to change notification settings - Fork 252
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'release/6.5.0' into openupm
Release 6.5.0
- Loading branch information
Showing
259 changed files
with
16,382 additions
and
1,934 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,6 +4,34 @@ All notable changes to this project will be documented in this file. | |
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | ||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
||
## [6.5.0] - 2024-05-15 | ||
|
||
### Added | ||
- (Export) Support for exporting glTFast shader based materials. This reduces data loss on import-export round trips considerably. | ||
- (Export) Support for setting a custom scene origin via transform matrix. | ||
- Dependency on [Unity Collections package][Collections]. | ||
- Added Apple Privacy Manifest documentation. | ||
- Export sample code. | ||
- XML documentation comments. | ||
- `float4x4.Decompose` overload that outputs rotation as type `quaternion`. | ||
|
||
### Changed | ||
- Faster buffer conversion jobs due to batching via [`IJobParallelForBatch`](https://docs.unity3d.com/Packages/[email protected]/api/Unity.Jobs.IJobParallelForBatch.html). | ||
- (Export) Material exporter implementation is chosen based on used shader by default. | ||
- (Export) Vertex attributes are discarded if they are not used/referenced. | ||
- (Export) Root level nodes' positions are based on their GameObject's world positions (and not their local position anymore). | ||
|
||
### Fixed | ||
- (Export) Discrepancy in color due to export of unused vertex colors. | ||
- Incorrect copyright text in some SPDX headers. | ||
|
||
### Deprecated | ||
- `float4x4.Decompose` overload that outputs rotation as type `float4` (quaternion values). | ||
|
||
### Removed | ||
- Soft dependency on deprecated [Unity Jobs package][JobsPkg]. | ||
- Legacy code for Unity versions older than the minimum required 2020 LTS. | ||
|
||
## [6.4.0] - 2024-04-17 | ||
|
||
### Added | ||
|
@@ -1126,6 +1154,8 @@ This release contains multiple breaking changes. Please read the [upgrade guide] | |
- initial version | ||
|
||
[Entities1.0]: https://docs.unity3d.com/Packages/[email protected] | ||
[Collections]: https://docs.unity3d.com/Packages/com.unity.collections@latest/ | ||
[JobsPkg]: https://docs.unity3d.com/Packages/com.unity.jobs@latest/ | ||
[KtxUnity]: https://github.com/atteneder/KtxUnity | ||
[KtxForUnity]: https://docs.unity3d.com/Packages/com.unity.cloud.ktx@latest/ | ||
[DanDovi]: https://github.com/DanDovi | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
# Apple privacy manifest | ||
To publish applications for iOS, iPadOS, tvOS, and visionOS platforms on the App Store, you must include a [privacy manifest file](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files) in your application as per [Apple’s privacy policy](https://www.apple.com/legal/privacy/en-ww/). | ||
|
||
> [!NOTE] | ||
> **Note**: | ||
For information on creating a privacy manifest file to include in your application, refer to [Apple’s privacy manifest policy requirements](https://docs.unity3d.com/Manual/apple-privacy-manifest-policy.html). | ||
|
||
The PrivacyInfo.xcprivacy manifest file outlines the required information, ensuring transparency in accordance with user privacy practices. This file lists the [types of data](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_data_use_in_privacy_manifests) that your Unity applications, third-party SDKs, packages, and plug-ins collect, and the reasons for using certain [required reason API](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api) (Apple documentation) categories. Apple also requires that certain domains be declared as [tracking](https://developer.apple.com/app-store/user-privacy-and-data-use/) (Apple documentation); these domains might be blocked unless a user provides consent. | ||
> [!WARNING] | ||
> **Important**: If your privacy manifest doesn’t declare the use of the required reason API by you or third-party SDKs, the App Store might reject your application. Read more about the [required reason API](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api) in Apple’s documentation. | ||
The Unity Cloud gltFast package does not collect data or engage in any data practices requiring disclosure in a privacy manifest file. | ||
|
||
> [!NOTE] | ||
> Note: The Unity Cloud gltFast package is dependent on the following services. Refer to their manifest files for applicable data practices. | ||
> | ||
> * `com.unity.burst` | ||
> * `com.unity.mathematics` | ||
> * `com.unity.collections` | ||
> * `com.unity.modules.unitywebrequest` | ||
> * `com.unity.modules.jsonserialize` |
Oops, something went wrong.