·
13 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Features
append(),insert(),extend_list(), andsync()now handle flow sequences (e.g.[a, b, c]), which previously raisedPatchError. They fall back to replacing the sequence value, including recursive detection of flow sequences nested inside list elements.- Added
NodeTypeError(PatchError, TypeError)to the error hierarchy. Sequence-mutating operations (append,insert,extend_list,remove_from_list) now raiseNodeTypeErrorinstead of generic errors when the target node is not a sequence.