File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# 2.0.0
2- - Bugfix - ADD behaviour to be compliant with RFC (insert or update)
3- - Bugfix - allow usage of nil values, previous implementation used `Map.get` with default `nil` to if a key was not present
2+ - Bugfix - ADD behaviour is now compliant with RFC (insert or update)
3+ - Bugfix - allow usage of nil values, previous implementation used `Map.get` with default `nil` to detect if a key was not present
44- Change - COPY operation to be based on ADD operation (as per RFC)
5- - Change - MOVE operation to be based on on COPY+REMOVE operation (as per RFC)
6- - Change - REPLACE operation to be based on on REMOVE+ADD operation (as per RFC)
5+ - Change - MOVE operation to be based on COPY+REMOVE operation (as per RFC)
6+ - Change - REPLACE operation to be based on REMOVE+ADD operation (as per RFC)
77- Change - `Jsonpatch.apply_patch()` signature changes:
88 - patches can be defined as `Jsonpatch.Operation.Add/Copy/Remove/...` structs or with plain map conforming to the jsonpatch schema
99 - error reason is now defined with a `{:error, %Jsonpatch.Error{}}` tuple.
You can’t perform that action at this time.
0 commit comments