* fix(ci): Added missing dependency.
This commit is contained in:
Andreas Atteneder 2024-01-15 15:13:32 +01:00 коммит произвёл GitHub Enterprise
Родитель 964900987e
Коммит 6bde96acde
4 изменённых файлов: 6 добавлений и 4 удалений

Просмотреть файл

@ -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",