Populiaru: Duomenys atnaujinti: 2026 m. spalio 26 d.

Kategorijos

Internetas1 355
Bendravimas321
Garsas ir vaizdas898
Grafika ir dizainas539
Biuras ir produktyvumas1 120
Kūrėjų įrankiai3 132
DI įrankiai527
Sauga ir privatumas385
Sistemos įrankiai3 113
Žaidimai523
Švietimas ir mokslas239
Tinklas ir IT284

JSON diff and patch: senesnės versijos atsisiųsti

JSON diff and patch.

Sąraše – 9 versijos programos JSON diff and patch, nuo 2025 m. kovo 27 d. iki dabartinės 2.5.0. Kiekviena veda į diegimo failus leidėjo serveryje.

2025: 7 7 25 2026: 2 2 26
VersijaDataDydisFailai
2.5.0Naujausia 2026 m. vasario 23 d. — 64 bitų Nešiojamoji versijaARM64 Nešiojamoji versija
Laidos pastabos
## 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 2026 m. sausio 12 d. — 64 bitų Nešiojamoji versijaARM64 Nešiojamoji versija
Laidos pastabos
Full Changelog: https://github.com/josephburnett/jd/compare/v2.3.1...v2.4.0
2.3.0 2025 m. rugpjūčio 12 d. — 64 bitų Nešiojamoji versijaARM64 Nešiojamoji versija
Laidos pastabos
# 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 2025 m. rugpjūčio 10 d. — 64 bitų Nešiojamoji versijaARM64 Nešiojamoji versija
2.2.6 2025 m. rugpjūčio 9 d. — 64 bitų Nešiojamoji versijaARM64 Nešiojamoji versija
2.2.5 2025 m. rugpjūčio 9 d. — 64 bitų Nešiojamoji versijaARM64 Nešiojamoji versija
2.2.4 2025 m. rugpjūčio 9 d. — 64 bitų Nešiojamoji versijaARM64 Nešiojamoji versija
2.2.3 2025 m. gegužės 8 d. — 64 bitų Nešiojamoji versijaARM64 Nešiojamoji versija
2.2.2 2025 m. kovo 27 d. — 64 bitų Nešiojamoji versijaARM64 Nešiojamoji versija

Populiariausios kategorijoje „Pagalbinės kūrėjų priemonės“

Rodyti viską
  1. WinMergePagalbinės kūrėjų priemonės · Thingamahoochie Software
  2. jqPagalbinės kūrėjų priemonės · jqlang
  3. x64dbgPagalbinės kūrėjų priemonės · x64dbg
  4. BiomePagalbinės kūrėjų priemonės · BiomeJS
  5. deltaPagalbinės kūrėjų priemonės · Dan Davison
  6. ValePagalbinės kūrėjų priemonės · errata.ai
  7. jadxPagalbinės kūrėjų priemonės · Skylot
  8. dnSpyPagalbinės kūrėjų priemonės · dnSpyEx
  9. Detect It EasyPagalbinės kūrėjų priemonės · horsicq
  10. DifftasticPagalbinės kūrėjų priemonės · Wilfred Hughes

Žymės

Bendrinti