0.77.0
- Added alignment support and addSpacer method to ListContainer. 
- Fixed an update bug in the pixel value inspector (#401). 
- Added the pinned status to saved layouts (#444). 
- Added read-only mode to NodeUIs and NodeEditor (#414). Note that this currently interacts poorly with activators on RenderManShader node, and will be fixed in a future release. 
- Fixed read-only MultiLineTextWidget bugs. 
- Implemented tag reading in SceneReader node. Tags are represented as BoolData attributes called “user:tag:tagName” (#494). 
- Increased width of plug labels in NodeEditor (#98). 
- Improved the default layout to include SceneHierarchy and SceneInspector and Timeline editors. 
- Fixed TabbedContainer sizing when tabs not visible. 
- Fixed crashes when loading old scripts where coshader array parameters were stored as Compound plugs. 
- Fixed propagation of shader hashes through Boxes. 
- Allowed shaders to accept inputs from Boxes, even if the Box doesn’t currently output a shader. 
- Changed internal image coordinate system to have 0,0 at bottom left (formerly at top left).