Cat-win

Latest version: v1.10.2

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 8

1.8.5

Minor Changes

- added -`L`, --`less` parameter to lazily page through a file step by step and pause output each step.
- added the option to use 8-bit or 24-bit (truecolor) colors in the color config.
- added the option to customize the colors of the progress bar.
- display progress bar when reading in large files.

Bugfixes

- fixed Bug where -`M`, --`more` would crash when jumping out of bounds.
- fixed Bug where the progress bar could go above 100%.

1.8.4

Minor Changes

- display the size of directories when using -`d`, --`dirs`.
- allow -`f`, --`files` and -`d`, --`dirs` to be used simultaneously.
- allow wildcard characters `?` and ranges `[_-_]` to be used in file pattern to provide a full unix style pathname pattern expansion.

1.8.3

Bugfixes

- fixed Bug where the editor would get unresponsive when replacing all.
- fixed Bug where the editor would not count replacing and cutting as making changes.
- fixed Bug where the editor would perform certain actions twice when in selection mode.
- fixed Bug where the editor would have the wrong selection position when using undo/redo.

1.8.2

Minor Changes

- the (hex-)editor now displays a message when search queries do not yield any result.
- updated the file signature lookup table.
- added `^P` hotkey to the editor to replace searched items.
- added `unicode_escaped_editor_replace` option to the config menu to unicode-escape the replace in the editor.

Bugfixes

- fixed Bug where certain file signatures were not correctly identified.
- fixed Bug where the hex-editor would display the wrong result when searching for certain bytes.
- fixed Bug where the hex-editor would allow invalid symbols to be searched for.
- fixed Bug where the hex-editor would crash when switching to plain text search mode.
- fixed Bug where the hex-editor would wrongly interpret the search query.
- fixed Bug where the hex-editor would not correctly search for edited bytes.

1.8.1

Minor Changes

- added `^X` hotkey to the (hex-)editor to cut the selected text/bytes.

Bugfixes

- fixed Bug where the hex-editor would crash when performing certain actions of byte selections.
- fixed Bug where the hex-editor would not correctly copy the selection when using `^C`.

1.8.0

Minor Changes

- cat_win will now detect simple tar-archives and display the contained files.
- when using the parameter -`a`, --`attributes` the signature of the file will be displayed.
- instead of `find=` and `match=` using `f=` and `m=` yields the same result.
- added --`visb`, --`visualizeb` to visualize the given files using scan curve byte view.
- added --`visz`, --`visualizez` to visualize the given files using z-order curve byte view.
- added --`vish`, --`visualizeh` to visualize the given files using hilbert curve byte view.
- added --`vise`, --`visualizee` to visualize the given files using hilbert curve shannon entropy.
- added --`visd`, --`visualized` to visualize the given files using digraph dot plot byte view.
- expanded the selection functionality in the editor. hotkeys will now be applied to the entire selection.

Bugfixes

- fixed Bug where cat_win would crash in certain situations when piping the output.
- fixed Bug where the editor would be in an invalid state when pasting certain command chains in the keystroke buffer.

Page 2 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.