552 Commits over 366 Days - 0.06cph!
Fix side effects from serializing exposed properties
Fix re-serializing a deserialized node with exposed properties
Only update cached if change ID has increased
WIP apply validity condition for method calls
WIP validity conditionals
Add link triggered test
Add failing test involving dispatching link triggered with a ref struct
Fix a couple of issues with ref struct types
Fix new instance node title
Fix relaxed resolved method comparison
Add NewInstance node
Only require generic params if instance method not resolved
Add JSON converters for InputDefinition / OutputDefinition
Fix case where WriteCacheReferences is ignored
Update MethodBinder.BuildCall signature
Expose MethodCallNodeDefinition.GetBinder
Expose MethodBinder
Apply code style
Add .git-blame-ignore-revs
Fixed exposed property value edge cases
Fix ActionGraphModel.WithDefaults handling exposed properties
Fix defaults being dropped in cached fast path
Don't automatically call RemoveUnusedChildNodes
Fix cached fast path change ID logic
Test GuidMap in cached fast path
Fast path for cached graphs
Fix expected type for constant value links
Fix Either.CreateType( typeof(Signal) )
Prune unused child nodes during validation
Was doing this when removing links, but this would sometimes break graphs during deserialization