20 Commits

Author SHA256 Message Date
b418c0b394 Accepting request 1317977 from utilities
OBS-URL: https://build.opensuse.org/request/show/1317977
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fx?expand=0&rev=10
2025-11-17 11:15:50 +00:00
7554046a64 - 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.

OBS-URL: https://build.opensuse.org/package/show/utilities/fx?expand=0&rev=19
2025-11-15 09:03:21 +00:00
58da72c134 Accepting request 1303570 from utilities
OBS-URL: https://build.opensuse.org/request/show/1303570
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fx?expand=0&rev=9
2025-09-10 18:22:46 +00:00
e1c9fd6936 - 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

OBS-URL: https://build.opensuse.org/package/show/utilities/fx?expand=0&rev=17
2025-09-10 09:11:54 +00:00
57c665e366 Accepting request 1287153 from utilities
OBS-URL: https://build.opensuse.org/request/show/1287153
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fx?expand=0&rev=8
2025-06-23 12:57:01 +00:00
6469fa6586 Accepting request 1286716 from home:mnhauke
- Update to version 36.0.3
  * Added ctrl+z to suspend program.
  * Added v to open JSON in $EDITOR line vim.

OBS-URL: https://build.opensuse.org/request/show/1286716
OBS-URL: https://build.opensuse.org/package/show/utilities/fx?expand=0&rev=15
2025-06-20 08:39:59 +00:00
b9daad315f Accepting request 1279342 from utilities
OBS-URL: https://build.opensuse.org/request/show/1279342
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fx?expand=0&rev=7
2025-05-23 12:31:23 +00:00
ece450ba19 Accepting request 1278157 from home:mnhauke
- 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.

OBS-URL: https://build.opensuse.org/request/show/1278157
OBS-URL: https://build.opensuse.org/package/show/utilities/fx?expand=0&rev=13
2025-05-22 18:36:50 +00:00
96f8cc9108 Accepting request 1184197 from utilities
OBS-URL: https://build.opensuse.org/request/show/1184197
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fx?expand=0&rev=6
2024-07-01 09:22:13 +00:00
98dd1390c0 - Update to version 35.0.0
* Fixed a bug with very long arguments.
  * Fixed a bug with closing profiles properly.
  * Fixed bash autocomplete for files without newline at the end.
  * Fixed a bug with --raw flag reading files without newline at
    the end.
  * Updated dependencies.
- Update to version 34.0.0
  * Now fx has a built-in JS engine! So, JSON processing will work
    everywhere!
  * Added list function to print array as list of strings.
  * Fixed yanking of wrapped object keys.

OBS-URL: https://build.opensuse.org/package/show/utilities/fx?expand=0&rev=11
2024-07-01 06:28:18 +00:00
025b5447b7 Accepting request 1161273 from utilities
OBS-URL: https://build.opensuse.org/request/show/1161273
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fx?expand=0&rev=5
2024-03-25 20:12:02 +00:00
cefe1c8733 Accepting request 1161105 from home:mnhauke
- Update to version 33.0.0
  * Add Terminal autocomplete.
  * New configuration options
    + FX_SHOW_SIZE - show the size of the arrays and objects.
    + FX_NO_MOUSE - disable mouse support.
    + FX_THEME - set the theme for the output.

OBS-URL: https://build.opensuse.org/request/show/1161105
OBS-URL: https://build.opensuse.org/package/show/utilities/fx?expand=0&rev=9
2024-03-25 06:15:09 +00:00
e71e786d39 Accepting request 1157082 from utilities
OBS-URL: https://build.opensuse.org/request/show/1157082
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fx?expand=0&rev=4
2024-03-13 21:18:09 +00:00
74103e8386 Accepting request 1157036 from home:mnhauke
- Update to version 32.0.0
  * YAML support.
  * Expand with 1-9 keys.
  * Keybindings help.
  * Preview mode.
  * Print to stdout.

OBS-URL: https://build.opensuse.org/request/show/1157036
OBS-URL: https://build.opensuse.org/package/show/utilities/fx?expand=0&rev=7
2024-03-12 05:41:07 +00:00
7db809fe40 Accepting request 1128653 from utilities
OBS-URL: https://build.opensuse.org/request/show/1128653
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fx?expand=0&rev=3
2023-11-26 18:36:44 +00:00
d6c4002686 Accepting request 1128559 from home:mnhauke
- Update to version 31.0.0
  * Added support for JSON streaming/JSON lines.
  * Added new syntax sugar for .map(x => x.key) as @.key.
  * Improved JSON parsing error messages.
  * Improved JS reducer error messages.
- Update to version 32.2.0
  * Added keys() and values() functions.
- Update to version 31.1.1
  * Replace gid input with current path only if cursor at the end.
  * Allow JSON path to start with [ char.
  * Added more built-in functions (https://fx.wtf).
  * Fixed dig on ctrl+w.
- Update to version 31.1.0
  * Added better dig path word jumping
  * Added len() func
  * Added fx themes to JS version
  * Fix: wrap collapsed nodes
  * Deleted gradient themes
  * Better dig key handling
  * Fixed \/ in key
- Update to version 30.0.0
  * fx now gracefully handles even the most massive JSON files.
  * A New TUI Look: Dive deep into your data with a revamped
    terminal interface—now with themes!
  * Swift Navigation with Dig Fuzzy Search: Feeling lost in JSON?
    Just type . and navigate with ease.
  * Powerful Regex Search: Scan across your entire JSON content
    with precision.
  * Elegant Long String Wraps: No more cut-offs. Your strings wrap
    beautifully now.

OBS-URL: https://build.opensuse.org/request/show/1128559
OBS-URL: https://build.opensuse.org/package/show/utilities/fx?expand=0&rev=5
2023-11-24 21:08:33 +00:00
6f9ebe0057 Accepting request 1078452 from utilities
OBS-URL: https://build.opensuse.org/request/show/1078452
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fx?expand=0&rev=2
2023-04-11 13:57:29 +00:00
27a6b2e921 Accepting request 1077887 from home:mnhauke
- Update to version 24.1.0
  * move cursor to view when jumping around
  * add flag: -h, --help

OBS-URL: https://build.opensuse.org/request/show/1077887
OBS-URL: https://build.opensuse.org/package/show/utilities/fx?expand=0&rev=3
2023-04-11 13:31:36 +00:00
4f326d577f Accepting request 979316 from utilities
I want to maintain fx in Factory

OBS-URL: https://build.opensuse.org/request/show/979316
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fx?expand=0&rev=1
2022-05-26 16:44:12 +00:00
102764b6c3 Accepting request 978539 from home:mnhauke
Initial package for fx

OBS-URL: https://build.opensuse.org/request/show/978539
OBS-URL: https://build.opensuse.org/package/show/utilities/fx?expand=0&rev=1
2022-05-23 06:29:13 +00:00