An open API service providing commit metadata for open source projects.

GitHub / RexSkz/json-diff-kit / commits

A better JSON differ & viewer, support LCS diff for arrays and recognise some changes as "modification" apart from simple "remove"+"add".

SHA Message Author Date Stats
8025c5e4 v1.0.35 Rex Zeng <r****x@r****o> 6 months ago
aad35a35 fix: infinite loop when object has an empty string key (#58)
Co-authored-by: Claude Sonnet 4.5 <n****y@a****m>
Henric Persson <h****g@h****o>
Committed by: GitHub <n****y@g****m>
6 months ago
ab5529e0 v1.0.34 Rex Zeng <r****x@r****o> 9 months ago
accadea5 docs: add lineNumbers option to playground Rex Zeng <r****x@r****o> 9 months ago
342bea84 fix(viewer): correct colSpan if no line numbers (#56) Haroen Viaene <h****o@h****e>
Committed by: GitHub <n****y@g****m>
9 months ago
7c0624ba v1.0.33 Rex Zeng <r****x@m****t> about 1 year ago
5e616204 fix: correct missing array keys in compare-by-key JSON comparison output (#53) Utku Akyüz <7****z@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
577e3003 v1.0.32 Rex Zeng <r****x@r****o> about 1 year ago
1598d517 fet: add `compare-key` method for array diffing (#50)
Co-authored-by: utku.akyuz <u****z@e****m>
Utku Akyüz <7****z@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
c3ca37b5 v1.0.31 Rex Zeng <r****x@r****o> over 1 year ago
a28d8688 chore: rename branch to main Rex Zeng <r****x@r****o> over 1 year ago
bea71937 feat(viewer): add missing i18n props Rex Zeng <r****x@r****o> over 1 year ago
12d50530 v1.0.30 Rex Zeng <r****x@r****o> over 1 year ago
e4a53e35 chore: upgrade dependencies Rex Zeng <r****x@r****o> over 1 year ago
9ba7071c fix(differ): let `shallowSimilarity` respect values, not only keys Rex Zeng <r****x@r****o> over 1 year ago
858b4ca5 docs: add link to the vue version Rex Zeng <r****x@r****o> about 2 years ago
8b632ad7 docs: change article link to English version Rex Zeng <r****x@r****o> about 2 years ago
c2158950 docs: fix missing styles Rex Zeng <r****x@r****o> over 2 years ago
33c1a9f1 v1.0.29 Rex Zeng <r****x@r****o> over 2 years ago
b7ddcde1 fix: add back import Rex Zeng <r****x@r****o> over 2 years ago
15fdaf8e v1.0.28 Rex Zeng <r****x@r****o> over 2 years ago
4090be5c fix: fix types import map Rex Zeng <r****x@r****o> over 2 years ago
36e51d9a v1.0.27 Rex Zeng <r****x@r****o> over 2 years ago
e077a94f build: correct exports Rex Zeng <r****x@r****o> over 2 years ago
35d3aa35 v1.0.26 Rex Zeng <r****x@r****o> over 2 years ago
313d441a build: merge typings in one piece Rex Zeng <r****x@r****o> over 2 years ago
61a7cd84 v1.0.25 Rex Zeng <r****x@r****o> over 2 years ago
8d3c93ed build: add exports field Rex Zeng <r****x@r****o> over 2 years ago
87961fa2 v1.0.24 Rex Zeng <r****x@r****o> over 2 years ago
078801ca build: add sideEffects and typings Rex Zeng <r****x@r****o> over 2 years ago
ee0bb8b1 ci: add more files to .gitignore Rex Zeng <r****x@r****o> over 2 years ago
867861b1 fix: make terminal-kit optional Rex Zeng <r****x@r****o> over 2 years ago
a3b9ae96 style: add eslint & stylelint Rex Zeng <r****x@r****o> over 2 years ago
c3f1f7cb docs(playground): add google analytics Rex Zeng <r****x@r****o> over 2 years ago
245ba189 style(differ): change doc comment highlight of `arrayDiffMethod` Rex Zeng <r****x@r****o> over 2 years ago
785b4289 chore: update example output Rex Zeng <r****x@r****o> over 2 years ago
cbeecedd docs: remove useless texts Rex Zeng <r****x@r****o> over 2 years ago
dca67521 docs: add cli docs Rex Zeng <r****x@r****o> over 2 years ago
4998ed65 v1.0.23 Rex Zeng <r****x@r****o> over 2 years ago
49ec4242 feat(cli): swap screen buffer Rex Zeng <r****x@r****o> over 2 years ago
f0d1e694 feat(cli): support cli (#32) Rex Zeng <r****x@r****o>
Committed by: GitHub <n****y@g****m>
over 2 years ago
55d1ec8a v1.0.22 Rex Zeng <r****x@r****o> over 2 years ago
301f7f88 fix(viewer): display a message instead of expand line when no change detected... Rex Zeng <r****x@r****o>
Committed by: GitHub <n****y@g****m>
over 2 years ago
02aa23e8 feat: handle invalid values correctly (#29) Rex Zeng <r****x@r****o>
Committed by: GitHub <n****y@g****m>
over 2 years ago
7f3435c3 v1.0.21 Rex Zeng <r****x@r****o> over 2 years ago
e7c0e209 fix: always use cmp function instead of operator Rex Zeng <r****x@r****o> over 2 years ago
ba799b20 v1.0.20 Rex Zeng <r****x@r****o> over 2 years ago
763eeeeb feat(differ): support `preserveKeyOrder` (#27) Rex Zeng <r****x@r****o>
Committed by: GitHub <n****y@g****m>
over 2 years ago
2646d542 docs: fix fork-me-on-github icon Rex Zeng <r****x@r****o> over 2 years ago
aa42da34 v1.0.19 Rex Zeng <r****x@r****o> almost 3 years ago
7afadce0 fix(utils): diff-normal should append extra item line-by-line (#25) Rex Zeng <r****x@r****o>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
016ee2f0 feat(playground): support beautify Rex Zeng <r****x@r****o> almost 3 years ago
cf39a886 v1.0.18 Rex Zeng <r****x@r****o> almost 3 years ago
bf8aceaa fix: should handle `null` before `object` (#23) Rex Zeng <r****x@r****o>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
0156c6fe v1.0.17 Rex Zeng <r****x@r****o> almost 3 years ago
bd389b19 fix(differ): no reuse result object, prevent line number error Rex Zeng <r****x@r****o> almost 3 years ago
152b6ce1 v1.0.16 Rex Zeng <r****x@r****o> almost 3 years ago
6e75a6cf feat(viewer): support syntax highlight (#20) Rex Zeng <r****x@r****o>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
7bbd706c v1.0.15 Rex Zeng <r****x@r****o> about 3 years ago
9ba8f54c build: move to swc+rollup Rex Zeng <r****x@r****o> over 3 years ago
c0d8310c docs(playground): prevent useless re-diff Rex Zeng <r****x@r****o> over 3 years ago
43860bfe feat(viewer): support virtual scroll Rex Zeng <r****x@r****o> over 3 years ago
33d87714 fix(differ): pretty print in most situations Rex Zeng <r****x@r****o> over 3 years ago
02970d28 v1.0.14 Rex Zeng <r****x@r****o> over 3 years ago
d85baa16 fix(differ): remember to reverse array before pre-concat Rex Zeng <r****x@r****o> over 3 years ago
a7da9264 v1.0.13 Rex Zeng <r****x@r****o> over 3 years ago
949e5d5a docs(playground): improve playground ux Rex Zeng <r****x@r****o> over 3 years ago
4c5a9818 feat(differ): support ignoreCaseForKey Rex Zeng <r****x@r****o> over 3 years ago
d3d5e23d feat(playground): improve playground functions Rex Zeng <r****x@r****o> over 3 years ago
3b6b22d5 chore: add live reload, ignore docs/ change Rex Zeng <r****x@r****o> over 3 years ago
68a1dd12 feat: resolve maximum call stack exceeded error Rex Zeng <r****x@r****o> over 3 years ago
5888f771 chore: use pnpm lockfile v6 Rex Zeng <r****x@r****o> over 3 years ago
1ba0a73e docs: add playground Rex Zeng <r****x@r****o> over 3 years ago
1ac30740 chore: move @types/lodash to devDependencies Rex Zeng <r****x@r****o> over 3 years ago
849b8edf v1.0.12 Rex Zeng <r****x@r****o> over 3 years ago
b568edce fix(differ): should not affect `recursiveEqual` Rex Zeng <r****x@r****o> over 3 years ago
66061206 v1.0.11 Rex Zeng <r****x@r****o> over 3 years ago
ee9222c1 fix(differ): remove redundant comma Rex Zeng <r****x@r****o> over 3 years ago
dcca27b7 v1.0.10 Rex Zeng <r****x@r****o> over 3 years ago
b7c99661 feat(differ): support line wrap when comparing values with different types Rex Zeng <r****x@r****o> over 3 years ago
2b60eddf v1.0.9-alpha.3 Rex Zeng <r****x@r****o> over 3 years ago
e41d981a feat(differ): support recursive equal for object items in arrays Rex Zeng <r****x@r****o> over 3 years ago
1cb5bb1d v1.0.9-alpha.2 Rex Zeng <r****x@r****o> over 3 years ago
2da09020 fix(utils): fix params error Rex Zeng <r****x@r****o> over 3 years ago
2e052ebd v1.0.9-alpha.1 Rex Zeng <r****x@r****o> over 3 years ago
e0508226 fix(utils): fix typings error Rex Zeng <r****x@r****o> over 3 years ago
fec344d8 merge Merge pull request #10 from alexturpin/patch-1 Rex Zeng <r****x@r****o>
Committed by: GitHub <n****y@g****m>
over 3 years ago
d507f992 Fix import error in certain environment Alex Turpin <a****n@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
9e30a7a2 feat(differ): support ignoreCase for string comparation Rex Zeng <r****x@r****o> almost 4 years ago
a12181cf v1.0.8 Rex Zeng <r****x@r****o> about 4 years ago
a531b14d chore: support react 18 as peer dependencies Rex Zeng <r****x@r****o> about 4 years ago
04fb1ae3 chore: upgrade dependencies Rex Zeng <r****x@r****o> about 4 years ago
74ab2b23 feat(pages): add easy diff tool Rex Zeng <r****x@r****o> about 4 years ago
c34b67a0 v1.0.7 Rex Zeng <r****x@r****o> about 4 years ago
0edce550 feat(viewer): support hiding unchanged lines Rex Zeng <r****x@r****o> about 4 years ago
c878ac0f v1.0.6 Rex Zeng <r****x@r****o> about 4 years ago
2add3d31 feat(viewer): support inline diffing by word Rex Zeng <r****x@r****o> about 4 years ago
8a47be83 v1.0.5 Rex Zeng <r****x@r****o> about 4 years ago
d5260fb5 feat: switch to fast-myers-diff, improve docs Rex Zeng <r****x@r****o> about 4 years ago
1333a181 v1.0.4 Rex Zeng <r****x@r****o> about 4 years ago

← Back to repository