ታዋቂ፦ መረጃው የተዘመነው 26 ኦክቶበር 2026

ምድቦች

ኢንተርኔት1,355
ግንኙነት321
ድምፅ እና ቪዲዮ898
ግራፊክስ እና ዲዛይን539
ቢሮ እና ምርታማነት1,120
የገንቢ መሣሪያዎች3,132
የAI መሣሪያዎች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-bit ተንቀሳቃሽ (portable) — — github.com VirusTotal
ARM64 ተንቀሳቃሽ (portable) — — github.com VirusTotal

አገናኙ እና SHA256 የተወሰዱት ከWindows Package Manager የማህበረሰብ ማኒፌስት ነው። የወረደውን ፋይል ከማስኬድዎ በፊት ሃሹን ያነጻጽሩ።

የልቀት ማስታወሻዎች

# 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

መለያዎች

አጋራ