[Snyk] Upgrade jsondiffpatch from 0.5.0 to 0.6.0 #6215
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade jsondiffpatch from 0.5.0 to 0.6.0.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 1 version ahead of your current version.
The recommended version was released on 9 months ago.
Release notes
Package name: jsondiffpatch
-
0.6.0 - 2023-12-15
- This package is now pure ESM. For more info, please read Sindre Sorhus's FAQ (#350).
- Supported Node versions are
- Requires ES6 support (#350).
- There is no longer a default export. Import this package by using
- Formatters are no longer exported from the main entry-point and must be imported from subpaths (#350):
- Updated CSS imports (#350):
- The main entry-point no longer includes text diffing by default. Either pass in the diff-match-patch library via the
- The UMD browser bundle has been removed. If you were using a
<!doctype html>
- Fix demo link in formatters doc by @ johnrees in #311
- Fix the live demo link in the deltas docs by @ Xheldon in #317
- Fix typos in project documentation by @ plan-do-break-fix in #305
- Fix examples in documentation by @ dayures in #308
- Update TS type file to include jsonpatch formatter by @ thilinatnt in #310
- Fix incorrect matrix initialization by @ rexxars in #291
- Documentation instances distinction by @ piomar123 in #129
- Replace usages of
- Remove dead branches by @ Methuselah96 in #344
- Convert to TypeScript by @ Methuselah96 in #345
- Convert tests to TypeScript by @ Methuselah96 in #346
- Convert to monorepo and revamp build system by @ Methuselah96 in #350
- Disable text diffs by default by @ Methuselah96 in #352
- @ johnrees made their first contribution in #311
- @ Xheldon made their first contribution in #317
- @ plan-do-break-fix made their first contribution in #305
- @ dayures made their first contribution in #308
- @ thilinatnt made their first contribution in #310
- @ rexxars made their first contribution in #291
- @ piomar123 made their first contribution in #129
-
0.5.0 - 2023-08-20
- Update devDependencies by @ Methuselah96 in #334
- BREAKING Drops support for old browser versions like IE 8
- migrate to github.io by @ xamgore in #307
- Add CI by @ Methuselah96 in #333
- fix: chalk platform undefined error by upgrading the version by @ arjunvegda in #332
- Add npm release workflow by @ Methuselah96 in #336
- @ xamgore made their first contribution in #307
- @ Methuselah96 made their first contribution in #333
- @ arjunvegda made their first contribution in #332
from jsondiffpatch GitHub release notesBreaking changes
^18.0.0 || >=20.0.0(#350).import * as jsondiffpatch from 'jsondiffpatch'or by importing individual methods (#350).import * as annotatedFormatter from 'jsondiffpatch/formatters/annotated'import * as baseFormatter from 'jsondiffpatch/formatters/base'import * as consoleFormatter from 'jsondiffpatch/formatters/console'import * as htmlFormatter from 'jsondiffpatch/formatters/html'import * as jsonpatchFormatter from 'jsondiffpatch/formatters/jsonpatch'import 'jsondiffpatch/formatters/styles/html.css'import 'jsondiffpatch/formatters/styles/annotated.css'textDiff.diffMatchPatchoption, or use thejsondiffpatch/with-text-diffsentry point that is included for convenience (#352).Context.switchTo()has been removed (#345).BaseFormatter.typeFormattterErrorFormatter()now throws an error instead of returning astring(#345).scripttag to includejsondiffpatchin your project, you can now import it inside of your mainscripttag as show below. For a more complete example, see the Visual Diff example before and after this change.<html>
<head>
<link
rel="stylesheet"
href="https://esm.sh/[email protected]/lib/formatters/styles/html.css"
type="text/css"
/>
<link
rel="stylesheet"
href="https://esm.sh/[email protected]/lib/formatters/styles/annotated.css"
type="text/css"
/>
</head>
<body>
<script type="module">
import as jsondiffpatch from 'https://esm.sh/[email protected]';
import as annotatedFormatter from 'https://esm.sh/[email protected]/formatters/annotated';
import * as htmlFormatter from 'https://esm.sh/[email protected]/formatters/html';
</body>
</html>
Other changes
substrwithsubstringby @ Methuselah96 in #343New Contributors
Full Changelog: v0.5.0...v0.6.0
What's Changed
New Contributors
Full Changelog: v0.4.1...v0.5.0
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information: