|
|
|
|
@@ -1,3 +1,114 @@
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Nov 12 18:52:04 UTC 2025 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
|
|
|
|
|
|
- Update to version 39.2.0
|
|
|
|
|
* Improved filtering for streaming mode
|
|
|
|
|
* Now it is possible to use ?.value >= 42 filter in streaming
|
|
|
|
|
mode.
|
|
|
|
|
* Improved map func to work in streaming mode as well.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Sep 8 17:23:24 UTC 2025 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
|
|
|
|
|
|
- Update to version 39.1.0
|
|
|
|
|
* 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.
|
|
|
|
|
- Update to version 39.0.4
|
|
|
|
|
* Added FX_INDENT env variable.
|
|
|
|
|
- Update to version 39.0.3
|
|
|
|
|
* Fixed bug with goto ref on collapsed nodes.
|
|
|
|
|
- Update to version 39.0.2
|
|
|
|
|
* Fixed: only check escape chars in --strict mode.
|
|
|
|
|
* Fixed --slurp tailing whitespace parsing.
|
|
|
|
|
- Update to version 39.0.1
|
|
|
|
|
* Fixed $ref view pretty printing.
|
|
|
|
|
* Fixed parsing of whitespaces at eof.
|
|
|
|
|
- Update to version 39.0.0
|
|
|
|
|
* Add support for "Inlining"
|
|
|
|
|
+ fx will inline (printing object in single line) some objects
|
|
|
|
|
and arrays for improved readability.
|
|
|
|
|
* Added yank of key + value.
|
|
|
|
|
* Added search caching.
|
|
|
|
|
* 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.
|
|
|
|
|
- Update to version 38.0.0
|
|
|
|
|
* Added support for undefined values in interactive JSON mode.
|
|
|
|
|
* Improved error messages: better newline handling and clearer
|
|
|
|
|
JSON errors in interactive mode.
|
|
|
|
|
* Fixed line number parsing in --raw mode.
|
|
|
|
|
- Update to version 37.0.1
|
|
|
|
|
* Goto line centers screen in the middle.
|
|
|
|
|
- Update to version 37.0.0
|
|
|
|
|
* Add "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.
|
|
|
|
|
* Data Utilities
|
|
|
|
|
+ Added walk function for recursive data transformation
|
|
|
|
|
* The map function now supports object mapping.
|
|
|
|
|
- Update to version 36.0.4
|
|
|
|
|
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.
|
|
|
|
|
* 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.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jun 18 13:58:20 UTC 2025 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
|
|
|
|
|
|
- Update to version 36.0.3
|
|
|
|
|
* Added ctrl+z to suspend program.
|
|
|
|
|
* Added v to open JSON in $EDITOR line vim.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat May 17 16:13:28 UTC 2025 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
|
|
|
|
|
|
- Update to version 36.0.2
|
|
|
|
|
* Improved autocomplete for JSON and YAML in zsh.
|
|
|
|
|
* Added toBase64 and fromBase64 builtins.
|
|
|
|
|
* Added YAML.parse and YAML.stringify builtins.
|
|
|
|
|
- Update to version 36.0.1
|
|
|
|
|
* Fixed JSON unmarshal for unquote.
|
|
|
|
|
- Update to version 36.0.0
|
|
|
|
|
* Improved JSON parsing speed and memory usage.
|
|
|
|
|
Opening huge JSON files ~4GB now takes half the mem size.
|
|
|
|
|
* Fixed jumps with J/K over wrapped strings.
|
|
|
|
|
* Fixed pageup and pagedown movements. Now they work same as in
|
|
|
|
|
vim.
|
|
|
|
|
* Added loading spinner for big JSON files.
|
|
|
|
|
* Added better expand/collapse e/E support with multiple JSON
|
|
|
|
|
objects.
|
|
|
|
|
* Added better previews of collapsed nodes.
|
|
|
|
|
* Fixed support for multiple documents in single YAML file.
|
|
|
|
|
* Added FX_COLLAPSED=1 option to start in collapsed view.
|
|
|
|
|
* Added support to display plain text in interactive mode.
|
|
|
|
|
* Added support for HTTP headers with curl -i ... | fx.
|
|
|
|
|
* Added base64 images preview.
|
|
|
|
|
* Added jumping back/forward in locations history with [ ] keys.
|
|
|
|
|
* Added goto symbol with @ key.
|
|
|
|
|
* Added s key to show/hide array/object sizes.
|
|
|
|
|
* Added go to ref with ctrl+g.
|
|
|
|
|
* Added line numbers with option FX_LINE_NUMBERS.
|
|
|
|
|
* Added scroll percentage in status bar.
|
|
|
|
|
* Added edit-in-place save function.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Jun 30 17:18:05 UTC 2024 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
|
|
|
|
|
|
|