Skip to content

Commit 09cc90d

Browse files
committed
Docs: Add release log for mGear 5.3.3
1 parent a1afa27 commit 09cc90d

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

releaseLog.rst

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,18 @@ Release Log
22
===========
33

44

5+
5.3.3
6+
------
7+
**Enhancements**
8+
* Core: Curve: Add public shape-copy helpers create_curve_shape_under, copy_curve_display_attrs, and CURVE_DISPLAY_ATTRS for geometry-level NurbsCurve copy via OpenMaya
9+
* Core: Logging: mgear.log() handler exceptions now surface to stderr instead of being silently swallowed; remaining handlers still receive the message
10+
* Solvers: Build: Add Maya 2022 support to Windows build script
11+
12+
**Bug Fix**
13+
* Shifter: Fix extract controls performance regression — slow on top-level controls with many descendants; now uses parentOnly duplicate + OpenMaya MFnNurbsCurve.create for constant-time-per-control extraction, while preserving the prior fix's safety guarantees (no child leaking, no mesh/locator shapes, ghost-control independence) and propagating display attributes to the buffer
14+
* Shifter: Build Log: Fix custom step messages disappearing from the build log on the second and subsequent builds when the window was kept open; the window now reuses the live instance across builds (preserves filter buttons, font size, and search text), display hooks always bind to the live handler, and log content clears at the start of each new build
15+
* SimpleRig: Convert to Shifter Rig now disconnects driven matrix chains (mgear_mulMatrix + decomposeMatrix) before deleting the simple-rig root, preventing orphaned utility nodes with broken driver inputs in the converted scene
16+
517
5.3.2
618
------
719
**Enhancements**

0 commit comments

Comments
 (0)