Skip to content

Commit

Permalink
1.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
bdunderscore committed Sep 29, 2024
1 parent 590ee0c commit a92aa59
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 4 deletions.
38 changes: 35 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added

### Fixed
- [#425] PublishedValue changes now immediately trigger repaint
- [#428] Preview trace window copy button doesn't work
- [#429] Downstream nodes are not refreshed after recreating a node

### Changed

Expand All @@ -22,6 +19,41 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Deprecated

## [1.5.0] - [2024-09-29]

### Removed
- Unity 2019 is no longer supported.

### Added
- [#244] Added a framework that can be used to override the rendering of an object without modifying the object itself
- [#297] Added UI for turning preview on/off at a plugin or pass level
- [#244] Added a framework for observing scene object changes and reacting to them.
- [#244] Added `SelfDestructComponent` (useful for hidden preview-only components)
- [#312] Added a default value field to ProvidedParameter
- [#312] Added support for invalidating ComputeContext to ParameterInfo
- [#360] Added `AsyncProfiler` to help profile code running in Tasks
- [#365] Added debug tool to profile long editor frames
- [#407] Added `ProvidedParameter.ExpandTypeOnConflict` to resolve parameter type mismatch automatically
- [#410] Added `NDMFSyncContext` API
- [#424] Added tracing system for the preview/invalidation system

### Fixed
- [#260] [ChilloutVR] Fix: Build fails due to CVRAvatar preventing recreation of Animator (contributed by @hai-vr)
- [#261] [ChilloutVR] feat: don't build the avatar when ChilloutVR shows the upload UI (contributed by @hai-vr)
- [#280] Console warnings issued whenever `.unity` (scene) files are saved
- [#341] Font rendering breaks on scene change
- [#385] Fix: parameter introspection used default value from child, not parent
- [#386]
Workaround [VRCSDK bug](https://feedback.vrchat.com/sdk-bug-reports/p/string-conversion-errors-from-runtimeassemblygetcodebase-with-japanese-locale-an)
caused by non-ASCII project paths.
- [#399] Fix: Parameter introspection did not skip EditorOnly objects
- [#416] Fixed issues where assets would not properly be tracked due to C# object recreation edge cases
(removed ObjectIdentityComparer)

### Changed
- [#266] NDMF language defaults to being based on the system language.
- [#408] Unserialized assets will be serialized after the Transforming phase completes (before e.g. VRCFury runs)

## [1.5.0-rc.11] - [2024-09-28]

### Added
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "nadena.dev.ndmf",
"displayName": "Non-Destructive Modular Framework",
"version": "1.5.0-rc.11",
"version": "1.5.0",
"unity": "2022.3",
"description": "A framework for building non-destructive plugins for VRChat Avatar 3.0",
"vrchatVersion": "2022.1.1",
Expand Down

0 comments on commit a92aa59

Please sign in to comment.