- Refactor remove node handler for transactor to not do swap piecemeal, which was resulting in dropped connections
- Add test for adding/removing nodes while auditioning (excercises add/remove edges by extension)
#rb phil.popp
#rnx
#jira UE-191865
[CL 26888573 by Rob Gay in 5.3 branch]
- Fix copy/pasta in guard against attempting to add output twice (was checking existence of matching input name)
#rb phil.popp
#jira UE-191151
#rnx
[CL 26781550 by Rob Gay in 5.3 branch]
- Create new class names for temporary packages created during migration to avoid duplicate node registration
- Change duplicate node registration ensure to if check with better logging of asset causing collision
#jira UE-161039
#jira UE-175059
#jira UE-188854
#rb rob.gay
[CL 26299112 by helen yang in 5.3 branch]
- Add delegates to respond to builder changes to document
- Add delegate handlers to source builder to forward requests to audition sound if live update enabled
- Misc piping for live updating
#jira UE-186952
#ok forgithub public
#rb phil.popp
[CL 26072716 by rob gay in 5.3 branch]
- Fix to MetaSound doc builder ClassIdToNodeIndices not initializing properly
#rb trivial
#rnx
#preflight 6459346c2d27fa25b3a2bff9
[CL 25375972 by rob gay in ue5-main branch]
- Fix bugs with interfaces not registering with the correct UClass types
- Add missing RemoveByInterfaceBinding MS Builder function
- Builder cache fix for ContainsEdge
#rb trivial
#rnx
#preflight 640a34153c2db40029343bab
[CL 24584406 by rob gay in ue5-main branch]