Skip to content

Commit 232d9ee

Browse files
committed
Updating changelog for v0.24.0
1 parent 164601a commit 232d9ee

File tree

1 file changed

+139
-2
lines changed

1 file changed

+139
-2
lines changed

doc/CHANGELOG.md

Lines changed: 139 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,142 @@
11
# Changelog
22

3+
## [v0.24.0] - 2023-07-07
4+
5+
**Build:**
6+
* Add options to UsdExport in new test [#3158](https://github.com/Autodesk/maya-usd/pull/3158)
7+
* Use new HdMaterialBindings Schema and API [#3152](https://github.com/Autodesk/maya-usd/pull/3152)
8+
* Qt 6:
9+
* Update Maya USD to use MacOS Frameworks for Qt 6 instead of using loose libraries [#3150](https://github.com/Autodesk/maya-usd/pull/3150)
10+
* Adds support to compile against Qt 6.5 [#3116](https://github.com/Autodesk/maya-usd/pull/3116)
11+
* Add test for animated cameras and lights [#3149](https://github.com/Autodesk/maya-usd/pull/3149)
12+
* Eliminate spaces from doc filenames [#3139](https://github.com/Autodesk/maya-usd/pull/3139)
13+
* Add UFE selection notification tests [#3132](https://github.com/Autodesk/maya-usd/pull/3132)
14+
* Usd Versioning:
15+
* Remove support for USD < v21.11 [#3128](https://github.com/Autodesk/maya-usd/pull/3128)
16+
* Use new UsdPrimDefintionAPI with latest USD [#3098](https://github.com/Autodesk/maya-usd/pull/3098)
17+
* Update FindUSD.cmake for USD version patch [#3064](https://github.com/Autodesk/maya-usd/pull/3064)
18+
* USD 23.5 compatibility: Fix USD version check [#3055](https://github.com/Autodesk/maya-usd/pull/3055)
19+
* testVP2RenderDelegateDrawModes fails with USD v23.02 [#3043](https://github.com/Autodesk/maya-usd/pull/3043)
20+
* Update for USD v23.02 [#3025](https://github.com/Autodesk/maya-usd/pull/3025)
21+
* Fix tests to write output in testing temp dir (not source tree) [#3127](https://github.com/Autodesk/maya-usd/pull/3127)
22+
* Adhere to coding standard and use the fully qualified namespace name [#3126](https://github.com/Autodesk/maya-usd/pull/3126) [#2976](https://github.com/Autodesk/maya-usd/pull/2976)
23+
* Add rotation unit test [#3112](https://github.com/Autodesk/maya-usd/pull/3112)
24+
* Add missing ARCHIVE DESTINATION [#3100](https://github.com/Autodesk/maya-usd/pull/3100)
25+
* Fix out-of-date UsdSkel assets [#3090](https://github.com/Autodesk/maya-usd/pull/3090)
26+
* Update include paths for Hd files that have moved [#3089](https://github.com/Autodesk/maya-usd/pull/3089)
27+
* Material api: hasMaterial UFE version check [#3066](https://github.com/Autodesk/maya-usd/pull/3066)
28+
* UsdLight*.cpp: fix building with non-pxr namespace [#3032](https://github.com/Autodesk/maya-usd/pull/3032)
29+
* Ufe 4.x:
30+
* Update FindUFE.cmake for Ufe v4.2 [#3134](https://github.com/Autodesk/maya-usd/pull/3134)
31+
* Remove/replace all UFE_PREVIEW_VERSION_NUM [#3020](https://github.com/Autodesk/maya-usd/pull/3020)
32+
* Update UFE_PREVIEW_VERSION_NUM for Ufe 4.1 [#3019](https://github.com/Autodesk/maya-usd/pull/3019)
33+
* Preparation for Ufe v4.1 [#2960](https://github.com/Autodesk/maya-usd/pull/2960)
34+
* Fix UINodeGraphNode test [#3009](https://github.com/Autodesk/maya-usd/pull/3009)
35+
* Update imaging baselines [#2982](https://github.com/Autodesk/maya-usd/pull/2982)
36+
* Expose MaterialX feature in build.py [#2979](https://github.com/Autodesk/maya-usd/pull/2979)
37+
38+
**Translation Framework:**
39+
* Improve roundtripping of GeomSubsets [#3135](https://github.com/Autodesk/maya-usd/pull/3135)
40+
* Fix export roots behaviour [#3131](https://github.com/Autodesk/maya-usd/pull/3131)
41+
* Imported displayOpacity are not interpreted correctly [#3071](https://github.com/Autodesk/maya-usd/pull/3071)
42+
* Add metersPerUnit scaling [#2954](https://github.com/Autodesk/maya-usd/pull/2954)
43+
* Added applyEulerFilter to import [#2942](https://github.com/Autodesk/maya-usd/pull/2942)
44+
45+
**Workflow:**
46+
* Smart Signaling:
47+
* Reintroduce legacy smart signaling in 2024 [#3177](https://github.com/Autodesk/maya-usd/pull/3177)
48+
* Smart signaling must emit MNodeMessages [#3015](https://github.com/Autodesk/maya-usd/pull/3015)
49+
* Add smart signaling for renderers [#2972](https://github.com/Autodesk/maya-usd/pull/2972)
50+
* Merge as USD edits to be specified as overs when authoring to a stronger layer [#3173](https://github.com/Autodesk/maya-usd/pull/3173)
51+
* UsdUfe - Move UFE to its own Project [#3161](https://github.com/Autodesk/maya-usd/pull/3161) [#3145](https://github.com/Autodesk/maya-usd/pull/3145) [#3109](https://github.com/Autodesk/maya-usd/pull/3109)
52+
* Merge default values [#3159](https://github.com/Autodesk/maya-usd/pull/3159)
53+
* Fix context menu when in a set [#3157](https://github.com/Autodesk/maya-usd/pull/3157)
54+
* Missing discard edits [#3154](https://github.com/Autodesk/maya-usd/pull/3154)
55+
* New feature: "Add payload" [#3151](https://github.com/Autodesk/maya-usd/pull/3151)
56+
* Fix for prims not being added to empty USD Stage [#3144](https://github.com/Autodesk/maya-usd/pull/3144)
57+
* Fix layer parenting of relative layers [#3141](https://github.com/Autodesk/maya-usd/pull/3141)
58+
* Relative path error fix [#3137](https://github.com/Autodesk/maya-usd/pull/3137)
59+
* Quick fix for conversion of rotations [#3124](https://github.com/Autodesk/maya-usd/pull/3124)
60+
* Frame both USD and Maya data when edited as Maya [#3123](https://github.com/Autodesk/maya-usd/pull/3123)
61+
* Fix geom instances being at the wrong place when using mayaHydra in the viewport [#3120](https://github.com/Autodesk/maya-usd/pull/3120)
62+
* Save all my USD files as relative on the Bulk Save dialog [#3117](https://github.com/Autodesk/maya-usd/pull/3117)
63+
* Import Chaser doesn't receive information on how to match USD prim to DAG paths [#3114](https://github.com/Autodesk/maya-usd/pull/3114)
64+
* Fixing pivot command [#3110](https://github.com/Autodesk/maya-usd/pull/3110)
65+
* Set my anonymous layers as relative in Bulk Save's 'Save As' dialog [#3104](https://github.com/Autodesk/maya-usd/pull/3104)
66+
* Implement code wrapper handler [#3102](https://github.com/Autodesk/maya-usd/pull/3102)
67+
* Fix a bug where `UsdUINodeGraphNode::hasPosOrSize()` returned the wrong value [#3099](https://github.com/Autodesk/maya-usd/pull/3099)
68+
* Remove duplicate for Maya Ref [#3095](https://github.com/Autodesk/maya-usd/pull/3095)
69+
* Remove error message on deleting a stage [#3093](https://github.com/Autodesk/maya-usd/pull/3093)
70+
* Save and restore selected stage [#3092](https://github.com/Autodesk/maya-usd/pull/3092)
71+
* Fixes broken prim creation caused by enum change [#3087](https://github.com/Autodesk/maya-usd/pull/3087)
72+
* Relative USD root file to appear as relative before my scene file is saved [#3083](https://github.com/Autodesk/maya-usd/pull/3083)
73+
* Fix batch saving of layers [#3080](https://github.com/Autodesk/maya-usd/pull/3080)
74+
* Correctly duplicate prim [#3079](https://github.com/Autodesk/maya-usd/pull/3079)
75+
* Allow editing prims directly under the stage [#3069](https://github.com/Autodesk/maya-usd/pull/3069)
76+
* Lookdevx: attribute enum support [#3068](https://github.com/Autodesk/maya-usd/pull/3068)
77+
* Improve the behavior of duplication vs payload [#3065](https://github.com/Autodesk/maya-usd/pull/3065)
78+
* Refactor material commands [#3056](https://github.com/Autodesk/maya-usd/pull/3056)
79+
* Correct layer order in batch save dialog [#3049](https://github.com/Autodesk/maya-usd/pull/3049)
80+
* Add command to create stages [#3045](https://github.com/Autodesk/maya-usd/pull/3045)
81+
* Material api: hasMaterial implementation [#3042](https://github.com/Autodesk/maya-usd/pull/3042)
82+
* Added save/restore to preserve object selection after Undoing Remove SubLayer [#3037](https://github.com/Autodesk/maya-usd/pull/3037)
83+
* Fix crash when deleting a stage [#3031](https://github.com/Autodesk/maya-usd/pull/3031)
84+
* Update proxy shape scene index to support interpret pick result [#3028](https://github.com/Autodesk/maya-usd/pull/3028)
85+
* Updating tooltip to fix title on composition arcs [#3024](https://github.com/Autodesk/maya-usd/pull/3024)
86+
* Load my USD root file as relative before I save my scene file [#3022](https://github.com/Autodesk/maya-usd/pull/3022)
87+
* Make stage set by ID reloadable [#3010](https://github.com/Autodesk/maya-usd/pull/3010)
88+
* Improvements for surface shader querying and handling [#3008](https://github.com/Autodesk/maya-usd/pull/3008)
89+
* Fix error on save [#3004](https://github.com/Autodesk/maya-usd/pull/3004)
90+
* Drag and drop a sublayer that has a relative path [#3002](https://github.com/Autodesk/maya-usd/pull/3002)
91+
* Edit routing of composite commands [#2997](https://github.com/Autodesk/maya-usd/pull/2997)
92+
* Recognize string properties with IsAssetIdentifier as being filename [#2994](https://github.com/Autodesk/maya-usd/pull/2994)
93+
* Updated sub layer dialog to display the correct relative path when enabled [#2990](https://github.com/Autodesk/maya-usd/pull/2990)
94+
* Improve preventing edits [#2986](https://github.com/Autodesk/maya-usd/pull/2986)
95+
* Restrict namespace edits to current stage [#2977](https://github.com/Autodesk/maya-usd/pull/2977)
96+
* Check skin cluster weights [#2971](https://github.com/Autodesk/maya-usd/pull/2971)
97+
* Added size functions in UINodeGraphNode [#2967](https://github.com/Autodesk/maya-usd/pull/2967)
98+
* Pulled Maya object to inherit visibility [#2964](https://github.com/Autodesk/maya-usd/pull/2964)
99+
* Assign to component tags [#2963](https://github.com/Autodesk/maya-usd/pull/2963)
100+
* Return nullptr from transform command instead of throwing [#2959](https://github.com/Autodesk/maya-usd/pull/2959)
101+
* Allow material-related functions only for specific node types [#2958](https://github.com/Autodesk/maya-usd/pull/2958)
102+
* Fix edit-target loops in proxy shape compute [#2955](https://github.com/Autodesk/maya-usd/pull/2955)
103+
* Add edit routing for attributes [#2951](https://github.com/Autodesk/maya-usd/pull/2951)
104+
* Fixing multiple colour sets export from Maya to USD [#2927](https://github.com/Autodesk/maya-usd/pull/2927)
105+
106+
**Render:**
107+
* Use experimental OCIO hooks for MaterialX shading [#3171](https://github.com/Autodesk/maya-usd/pull/3171)
108+
* Implement experimental OCIO support [#3153](https://github.com/Autodesk/maya-usd/pull/3153)
109+
* Show|Selection Highlighting in the Viewport doesn't work with USD Proxyshape [#3142](https://github.com/Autodesk/maya-usd/pull/3142)
110+
* Prevent primInfo errors [#3085](https://github.com/Autodesk/maya-usd/pull/3085)
111+
* Maya crashes if USD instanceable is used together with varying visibility [#3059](https://github.com/Autodesk/maya-usd/pull/3059)
112+
* Use Hd_VertexAdjacency API directly [#3046](https://github.com/Autodesk/maya-usd/pull/3046)
113+
* Fix broken UDIMs in VP2 and add unit test [#3044](https://github.com/Autodesk/maya-usd/pull/3044)
114+
* Legacy MtoH:
115+
* Separate mtoh .mod file [#3038](https://github.com/Autodesk/maya-usd/pull/3038)
116+
* Turned off legacy mtoh build [#2989](https://github.com/Autodesk/maya-usd/pull/2989)
117+
* Single channel should show as black and white in viewport [#2952](https://github.com/Autodesk/maya-usd/pull/2952)
118+
* Add getter/setter for enableMaterials in HdMayaSceneDelegate [#2938](https://github.com/Autodesk/maya-usd/pull/2938)
119+
120+
**Documentation:**
121+
* Add documentation for import chaser [#3160](https://github.com/Autodesk/maya-usd/pull/3160)
122+
* Update Readme.md to include Arbitrary Attributes to export options [#3118](https://github.com/Autodesk/maya-usd/pull/3118)
123+
* Update EditRouting.md to add example [#3103](https://github.com/Autodesk/maya-usd/pull/3103)
124+
* Docs on turning off edit routing [#3014](https://github.com/Autodesk/maya-usd/pull/3014)
125+
* Updating docs with Maya 2024 [#2998](https://github.com/Autodesk/maya-usd/pull/2998)
126+
127+
**Miscellaneous:**
128+
* Fixing saving the pinned stage [#3130](https://github.com/Autodesk/maya-usd/pull/3130)
129+
* Mark USD and MayaUSD Python bindings as safe [#3119](https://github.com/Autodesk/maya-usd/pull/3119)
130+
* Clearer layer file names [#3073](https://github.com/Autodesk/maya-usd/pull/3073)
131+
* Fix shiboken crash [#3057](https://github.com/Autodesk/maya-usd/pull/3057)
132+
* Pin stage in Layer Editor [#3052](https://github.com/Autodesk/maya-usd/pull/3052)
133+
* Fixes a stage leak from USD caches [#3035](https://github.com/Autodesk/maya-usd/pull/3035)
134+
* Fix Attribute Editor refresh [#3034](https://github.com/Autodesk/maya-usd/pull/3034)
135+
* Prevent right click-material assignment for physics-related nodes [#3026](https://github.com/Autodesk/maya-usd/pull/3026)
136+
* Fix MEL warning in layer load dialog [#3011](https://github.com/Autodesk/maya-usd/pull/3011)
137+
* Remove explicit call to sceneIndex::Populate [#2983](https://github.com/Autodesk/maya-usd/pull/2983)
138+
* Undoing rename of prim causes prim's icon to change to def [#2965](https://github.com/Autodesk/maya-usd/pull/2965)
139+
3140
## [v0.23.0] - 2023-03-29
4141

5142
**Build:**
@@ -1399,7 +1536,7 @@ This release includes support for Python 3 (requires USD 20.05). The goal of thi
13991536
* Added coding guidelines for maya-usd repository [PR #380](https://github.com/Autodesk/maya-usd/pull/380) [PR #400](https://github.com/Autodesk/maya-usd/pull/400)
14001537

14011538
## [0.1.0] - 2020-03-15
1402-
This release adds *all* changes made to refactoring_sandbox branch, including BaseProxyShape, Mayas Attribute Editor and Outliner support via Ufe-USD runtime plugin, VP2RenderDelegate and Maya To Hydra. Added Autodesk plugin with Import/Export workflows and initial support for stage creation.
1539+
This release adds *all* changes made to refactoring_sandbox branch, including BaseProxyShape, Maya's Attribute Editor and Outliner support via Ufe-USD runtime plugin, VP2RenderDelegate and Maya To Hydra. Added Autodesk plugin with Import/Export workflows and initial support for stage creation.
14031540

14041541
Made several build improvements, including fixing regression tests execution on all supported platforms.
14051542

@@ -1436,7 +1573,7 @@ Made several build improvements, including fixing regression tests execution on
14361573
* Clear frameSamples set [#326](https://github.com/Autodesk/maya-usd/pull/326)
14371574
* Added export UI [PR #216](https://github.com/Autodesk/maya-usd/pull/216)
14381575
* Enabled import of .usdz files [PR #313](https://github.com/Autodesk/maya-usd/pull/313)
1439-
* Added Create USD Stage to enable proxy shape creation from Mayas UI [PR #306](https://github.com/Autodesk/maya-usd/pull/306) [PR #317](https://github.com/Autodesk/maya-usd/pull/317)
1576+
* Added "Create USD Stage" to enable proxy shape creation from Maya's UI [PR #306](https://github.com/Autodesk/maya-usd/pull/306) [PR #317](https://github.com/Autodesk/maya-usd/pull/317)
14401577

14411578
*Animal Logic plugin*
14421579
* Disabled push to prim to avoid generation of overs while updating the data [PR #295](https://github.com/Autodesk/maya-usd/pull/295)

0 commit comments

Comments
 (0)