פופולרי: הנתונים עודכנו ב־26 באוקטובר 2026

קטגוריות

אינטרנט1,355
תקשורת321
אודיו ווידאו898
גרפיקה ועיצוב539
משרד ופרודוקטיביות1,120
כלי פיתוח3,132
כלי בינה מלאכותית527
אבטחה ופרטיות385
כלי מערכת3,113
משחקים523
חינוך ומדע239
רשת ו־IT284

הורדת JSON diff and patch 2.3.0

JSON diff and patch.

זוהי גרסה קודמת. הגרסה הנוכחית היא 2.5.0. JSON diff and patch 2.5.0 · תאריך שחרור:

קובצי התקנה 2.3.0

ארכיטקטורהסוגהיקף התקנהגודל קובץהורדהSHA256
64 ביט נייד (Portable) — — github.com VirusTotal
ARM64 נייד (Portable) — — github.com VirusTotal

הקישור וערך ה־SHA256 לקוחים מהמניפסט הקהילתי של Windows Package Manager. מומלץ להשוות את ערך ה־hash של הקובץ שהורד לפני הפעלתו.

הערות גרסה

# PathOptions
This release introduces PathOptions, a powerful new feature that enables precise control over how different parts of your JSON/YAML data are compared. PathOptions allow you to apply different comparison semantics to specific paths within your data structures, giving you fine-grained control over diff behavior.

Key Features:
- Targeted comparison options: Apply SET, MULTISET, precision, or setkeys options to specific paths using the syntax `{"@":["path","to","target"],"^":[options]}`
- Path isolation: Options only affect their specified paths and don't leak globally, allowing you to mix different comparison semantics in the same diff
- Enhanced array dispatch: Fixed critical bug where PathOptions with empty paths (root level) weren't being applied correctly for array dispatch
- Comprehensive documentation: Complete v2 Diff Language guide with new EBNF grammar, PathOption integration examples, and updated CLI help showing flag equivalents
- Extensive test coverage: Added 24 test cases demonstrating PathOption functionality across various data structures and edge cases

Examples:
### Apply SET semantics to specific array while others remain lists:

jd -opts='[{"@":["tags"],"^":["SET"]}]' a.json b.json

### Multiple PathOptions with different semantics

jd -opts='[{"@":["items"],"^":["SET"]}, {"@":["price"],"^":[{"precision":0.01}]}]' a.json b.json

This release maintains full backward compatibility while adding powerful new capabilities for sophisticated diff control scenarios.

# What's Changed
- Fix unicode color diff. by @roberthoenig in #93
- add missing closing parenthesis by @mohammadrezaataeii in #98

# New Contributors
- @mohammadrezaataeii made their first contribution in #98

Full Changelog: https://github.com/josephburnett/jd/compare/v2.2.7...v2.3.0

https://github.com/josephburnett/jd/releases/tag/v2.3.0

הפופולריות ביותר בקטגוריה כלי עזר למפתחים

הצגת הכול
  1. WinMergeכלי עזר למפתחים · Thingamahoochie Software
  2. jqכלי עזר למפתחים · jqlang
  3. x64dbgכלי עזר למפתחים · x64dbg
  4. Biomeכלי עזר למפתחים · BiomeJS
  5. deltaכלי עזר למפתחים · Dan Davison
  6. Valeכלי עזר למפתחים · errata.ai
  7. jadxכלי עזר למפתחים · Skylot
  8. dnSpyכלי עזר למפתחים · dnSpyEx
  9. Detect It Easyכלי עזר למפתחים · horsicq
  10. Difftasticכלי עזר למפתחים · Wilfred Hughes

תגיות

שיתוף