Popüler: Veriler 26 Ekim 2026 tarihinde güncellendi

Kategoriler

İnternet1.355
İletişim321
Ses ve video898
Grafik ve tasarım539
Ofis ve verimlilik1.120
Geliştirici araçları3.132
Yapay zekâ araçları527
Güvenlik ve gizlilik385
Sistem araçları3.113
Oyunlar523
Eğitim ve bilim239
Ağ ve BT284

JSON diff and patch eski sürümleri ve tüm sürümler

JSON diff and patch.

JSON diff and patch programının 27 Mart 2025 ile güncel 2.5.0 arasındaki 9 sürümü burada. Her sürüm, yayıncının kendi kurulum dosyasına bağlanır.

2025: 7 7 25 2026: 2 2 26
SürümTarihBoyutDosyalar
2.5.0Güncel 23 Şubat 2026 — 64 bit TaşınabilirARM64 Taşınabilir
Sürüm notları
## What's Changed
- v2: use slices instead of golang.org/x/exp/slices by @alexandear in #117
- Replace deprecated ioutil with os and io by @alexandear in #115
- Fix Myers diff backtracking off-by-one (#112) by @vnykmshr in #121
- docs(README): add mise alternate installation documentation by @jylenhof in #111
- Build artifacts for riscv64 by @ffgan in #106
- chore(deps): upgrade github.com/go-openapi/jsonpointer to v0.22.4 by @alexandear in #118

## New Contributors
- @alexandear made their first contribution in #117
- @vnykmshr made their first contribution in #121
- @jylenhof made their first contribution in #111
- @ffgan made their first contribution in #106

Full Changelog: https://github.com/josephburnett/jd/compare/v2.4.0...v2.5.0
2.4.0 12 Ocak 2026 — 64 bit TaşınabilirARM64 Taşınabilir
Sürüm notları
Full Changelog: https://github.com/josephburnett/jd/compare/v2.3.1...v2.4.0
2.3.0 12 Ağustos 2025 — 64 bit TaşınabilirARM64 Taşınabilir
Sürüm notları
# 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
2.2.7 10 Ağustos 2025 — 64 bit TaşınabilirARM64 Taşınabilir
2.2.6 9 Ağustos 2025 — 64 bit TaşınabilirARM64 Taşınabilir
2.2.5 9 Ağustos 2025 — 64 bit TaşınabilirARM64 Taşınabilir
2.2.4 9 Ağustos 2025 — 64 bit TaşınabilirARM64 Taşınabilir
2.2.3 8 Mayıs 2025 — 64 bit TaşınabilirARM64 Taşınabilir
2.2.2 27 Mart 2025 — 64 bit TaşınabilirARM64 Taşınabilir

Geliştirici yardımcıları: en popüler

Tümünü gör
  1. WinMergeGeliştirici yardımcıları · Thingamahoochie Software
  2. jqGeliştirici yardımcıları · jqlang
  3. x64dbgGeliştirici yardımcıları · x64dbg
  4. BiomeGeliştirici yardımcıları · BiomeJS
  5. deltaGeliştirici yardımcıları · Dan Davison
  6. ValeGeliştirici yardımcıları · errata.ai
  7. jadxGeliştirici yardımcıları · Skylot
  8. dnSpyGeliştirici yardımcıları · dnSpyEx
  9. Detect It EasyGeliştirici yardımcıları · horsicq
  10. DifftasticGeliştirici yardımcıları · Wilfred Hughes

Etiketler

Paylaş