Release 5.0.0
* fix(ci): Added missing dependency.
This commit is contained in:
Родитель
964900987e
Коммит
6bde96acde
|
@ -11,6 +11,7 @@ publish:
|
||||||
- npm install upm-ci-utils@stable -g --registry {{ registry.npm }}
|
- npm install upm-ci-utils@stable -g --registry {{ registry.npm }}
|
||||||
- upm-ci package publish
|
- upm-ci package publish
|
||||||
dependencies:
|
dependencies:
|
||||||
|
- .yamato/package-pack.yml#pack
|
||||||
{% for editor in test_editors -%}
|
{% for editor in test_editors -%}
|
||||||
{% for platform in test_platforms -%}
|
{% for platform in test_platforms -%}
|
||||||
- .yamato/package-test.yml#test_{{ platform.name }}_{{ editor.version }}
|
- .yamato/package-test.yml#test_{{ platform.name }}_{{ editor.version }}
|
||||||
|
@ -36,6 +37,7 @@ publish_dry_run:
|
||||||
# going for dry run until we're ready to do a real publish
|
# going for dry run until we're ready to do a real publish
|
||||||
- upm-ci package publish --dry-run
|
- upm-ci package publish --dry-run
|
||||||
dependencies:
|
dependencies:
|
||||||
|
- .yamato/package-pack.yml#pack
|
||||||
{% for editor in test_editors -%}
|
{% for editor in test_editors -%}
|
||||||
{% for platform in test_platforms -%}
|
{% for platform in test_platforms -%}
|
||||||
- .yamato/package-test.yml#test_{{ platform.name }}_{{ editor.version }}
|
- .yamato/package-test.yml#test_{{ platform.name }}_{{ editor.version }}
|
||||||
|
|
|
@ -4,7 +4,7 @@ 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/),
|
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).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
## [Unreleased]
|
## [5.0.0] - 2024-01-13
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
- Support for efficient self-managed encoding of multiple meshes. Users may use the advanced Mesh API to acquire readable mesh data for multiple meshes at once and pass the data on to new `DracoEncoder.EncodeMesh` overloads that accept said `MeshData`.
|
- Support for efficient self-managed encoding of multiple meshes. Users may use the advanced Mesh API to acquire readable mesh data for multiple meshes at once and pass the data on to new `DracoEncoder.EncodeMesh` overloads that accept said `MeshData`.
|
||||||
|
@ -39,7 +39,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
- CI maintenance
|
- CI maintenance
|
||||||
|
|
||||||
### Deprecated
|
### Deprecated
|
||||||
|
|
||||||
- `DracoMeshLoader` (in favor of [`DracoDecoder`](xref:Draco.DracoDecoder))
|
- `DracoMeshLoader` (in favor of [`DracoDecoder`](xref:Draco.DracoDecoder))
|
||||||
- `DracoEncoder.EncodeMesh` overloads that have many individual settings parameters instead of [`QuantizationSettings`](xref:Draco.Encode.QuantizationSettings)/[`SpeedSettings`](xref:Draco.Encode.SpeedSettings).
|
- `DracoEncoder.EncodeMesh` overloads that have many individual settings parameters instead of [`QuantizationSettings`](xref:Draco.Encode.QuantizationSettings)/[`SpeedSettings`](xref:Draco.Encode.SpeedSettings).
|
||||||
|
|
||||||
|
@ -48,6 +47,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
- Menu items under `Tools` -> `Draco`. They can be brought back by installing the *Draco Tools Menu* package sample.
|
- Menu items under `Tools` -> `Draco`. They can be brought back by installing the *Draco Tools Menu* package sample.
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
- WebGL build with Unity 2022 and newer (due to WebGL sub-packages).
|
||||||
- Destroying temporary copy (instead of original) GameObject when encoding selected GameObject from the menu
|
- Destroying temporary copy (instead of original) GameObject when encoding selected GameObject from the menu
|
||||||
- Reference assembly definitions in `DracoEncoder` by name instead of GUID to avoid package import errors.
|
- Reference assembly definitions in `DracoEncoder` by name instead of GUID to avoid package import errors.
|
||||||
- Decoded mesh's bounds are calculated and returned/set accordingly.
|
- Decoded mesh's bounds are calculated and returned/set accordingly.
|
||||||
|
|
|
@ -22,7 +22,7 @@ If you've used the *Tools* -> *Draco* menu items or one of the classes associate
|
||||||
|
|
||||||
## Unity Fork
|
## Unity Fork
|
||||||
|
|
||||||
With the release of version 5.0.0-pre.1 the package name and identifier were changed to *Draco for Unity* (`com.unity.cloud.draco`) for the following reasons:
|
With the release of version 5.0.0 the package name and identifier were changed to *Draco for Unity* (`com.unity.cloud.draco`) for the following reasons:
|
||||||
|
|
||||||
- Better integration into Unity internal development processes (including quality assurance and support)
|
- Better integration into Unity internal development processes (including quality assurance and support)
|
||||||
- Distribution via the Unity Package Manager (no scoped libraries required anymore)
|
- Distribution via the Unity Package Manager (no scoped libraries required anymore)
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "com.unity.cloud.draco",
|
"name": "com.unity.cloud.draco",
|
||||||
"version": "5.0.0-pre.1",
|
"version": "5.0.0",
|
||||||
"displayName": "Draco for Unity",
|
"displayName": "Draco for Unity",
|
||||||
"description": "Use Draco for Unity to apply Draco compression to meshes, import Draco files and load Draco data at runtime. Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.",
|
"description": "Use Draco for Unity to apply Draco compression to meshes, import Draco files and load Draco data at runtime. Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.",
|
||||||
"unity": "2020.3",
|
"unity": "2020.3",
|
||||||
|
|
Загрузка…
Ссылка в новой задаче