CARVIEW |
Select Language
HTTP/2 200
date: Mon, 28 Jul 2025 10:30:19 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"a432a8be1af67dca031c9660b109e695"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=5nrjJw4u%2FyMp%2Bh%2F8bqAoCJiXZ1SKjHK048XoC05rlvgrhRB9ahOzGGbUKY1%2FdLPviSqJ8ZxyzaKWPtStonfKizBPDjciHEwInlqzyeNl2UQWa2xfdieiD%2Fgn4%2FzNfz%2Fy07%2F14Fly9G7eZ547GoIteKHP9tbS0IAVauHUTK1QrajAZ5GNs%2BxAmhOPbkVftn7lZKN6VTbuiuag%2Bf0JgMYuWdfswHeKGGdeI9NlV45TBwqFmqNCGdf4KQbWBbrPcQN6Kr7SU5UrzuNrio73N6Ef%2Bw%3D%3D--xwbKKVcnVRCqizNL--jpL%2BEqydOVnJtLdxKzT9MQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1470099973.1753698618; Path=/; Domain=github.com; Expires=Tue, 28 Jul 2026 10:30:18 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Tue, 28 Jul 2026 10:30:18 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: A784:290E4F:FE9AB6:1419B74:6887513A
Releases · Starcounter-Jack/JSON-Patch · GitHub
24 Mar 18:51
Loading
13 Aug 10:06
Loading
22 Aug 10:33
Loading
09 Aug 08:53
Loading
01 Apr 12:39
Loading
30 Aug 10:19
Loading
16 Oct 14:01
Loading
29 Aug 12:09
Loading
03 Aug 11:17
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 220
Releases: Starcounter-Jack/JSON-Patch
Releases · Starcounter-Jack/JSON-Patch
3.1.1
Compare
Assets 2
Bug fixes and ES6 modules
Compare
Use ES6 Modules
- package now exports non-bundled ES module #232
main
still points to CommonJS module for backward compatibility- README recommends use of named ES imports
List of changes
v2.2.1...3.0.0-0
Assets 2
Use ES6 Modules
Compare
- package now exports non-bundled ES module #232
main
still points to CommonJS module for backward compatibility- README recommends use of named ES imports
Full list of changes
v2.2.1...3.0.0-0
Assets 2
Fix default import
Compare
This patch release fixes a regression introduced in 2.2.0, namely: the default import using ES6 with Webpack/Babel stopped working (#233).
This version fixes the problem by adding an explicit default import.
Assets 2
Generate invertible test operations
Enhancements and bug fixes
Compare
-
applyOperation
andapplyReducer
now accept an optional index parameter. This param is used to create more elaborate error messages when invalid operations occur in your patches, #221. -
Error messages are now nicely-formatted, they look like:
The specified index MUST NOT be greater than the number of elements in the array
name: OPERATION_VALUE_OUT_OF_BOUNDS
index: 1
operation: {
"op": "add",
"path": "/root/1",
"value": "val"
}
tree: {
"root": []
}"
Assets 2
Use Map and WeakMap to remove leaks and enhance performance
Compare
Assets 2
Minor fixes
Compare
- Ignore
tsconfig.json
when publishing to NPM 5236d81, thanks @LinusU! - add param
mutateDocument
in functionapplyPatch
that defaults totrue
. If you set it tofalse
, your object will be cloned before applying any operations. 688be37, thanks @chochihim!
Assets 2
Support applying array properties
Compare
Earlier, setting array props wasn't possible:
var obj = [];
jsonpatch.applyPatch(obj, [{op: 'add', path: '/prop', value: 'arrayProp'}])
console.log(obj.prop); // --> undefined
Now it is.
Assets 2
Validate patches in applyPatch
Compare
- Validate on
applyPatch
when validation is enabled (fix #186)
Assets 2
Previous Next
You can’t perform that action at this time.