Releases: antonmedv/fx
Releases · antonmedv/fx
39.1.0
Fx is terminal JSON viewer & processor.
In this release:
- Added filter shortcut:
?.foo > 42
(transformed to.filter(x => x.foo > 42)
) - Added delete with dd in interactive mode
- Added TOML support with --toml flag
- Added 3 new themes
- Better autocomplete for zsh
- Fixed stringify now returns null for undefined
- Fixed quoted fields in autocomplete
39.0.4
39.0.3
39.0.2
39.0.1
39.0.0
Fx is terminal JSON viewer & processor.
In this release:
-
Inlining (#359)
Now, then pretty printing JSON with:
fx example.json .
fx will inline (printing object in single line) some objects and arrays for improved readability.
-
Added yank of key + value (#358)
-
Added search caching (#355)
-
Fixed waiting of first JSON object in JSONL parsing.
-
Fixed panic of missing JSON object.
-
Improved speed of bash autocomplete on huge JSON files.
-
Fixed keys autocompletion in some cases.
38.0.0
37.0.1
37.0.0
In this release:
🔢 Go To Line (Vim-Style)
Quickly jump to any line using :42
syntax.

🧮 JSON Parsing Enhancements
- Support for special values:
Infinity
,-Infinity
,NaN
- New
--strict
flag to enforce standard-compliant JSON only

🛠 Fixes & Improvements
- Corrected object node previews
- More precise error messages
$ fx .anton/events.json --strict
Unexpected character 'I' on line 290519.
"confidence": Infinity,
..................^
🏃♂️ Data Utilities
- Added
walk
function for recursive data transformation:
walk(x => typeof x === "number" ? x.toString() : x)
- The
map
function now supports object mapping.
36.0.4
This update introduces several small but meaningful improvements to fx:
- When opening an empty file, the spinner now stops immediately—making it clear that the file is, in fact, empty.
No more pointless spinning. 🙂 - I’ve removed a confusing indexing label from the status bar when loading large files.
- The spinner has been relocated to the right corner for better clarity.
- Additionally, in streaming mode, the spinner will now keep spinning until the end of the file is reached.
