File csvlens.changes of Package csvlens

-------------------------------------------------------------------
Tue Nov 04 11:58:21 UTC 2025 - Dmitry Markov <werwolf131313@gmail.com>

- Update to version 0.14.0:
  * Upgrade dist to 0.30.2 (#157)
  * Release v0.14.0
  * Use qsv-sniffer to prevent panic
  * Add one more entry to release notes
  * Update release notes
  * Add draft release notes
  * Include sorter elapsed time in debug stats
  * Reduce flicker at the start of filtering
  * deps: bump some dependencies (#156)
  * Update find command to search from the current cursor
  * Make auto delimiter the default
  * Add test for toggling between auto and natural sorting
  * feat: add "natural" sort (#143)
  * Update terminal-colorsaurus to 1.0 (#153)
  * Skip test_copy_selection_crlf on CI (#152)
  * Fix clippy
  * Fix copying cell with CRLF
  * chore: expose `WrapMode` when using csvlens as a library (#142)
  * Simplify and combine LineWrapState and WrapMode enums
  * Move --debug to bottom
  * Rework conversion to WrapMode from args
  * Add -S and -W flags for wrap mode
  * Add cli option for wrap mode
  * Add wrap mode option when constructing App
  * Refactor LineWrapState with enum
  * Add example of using --prompt with ANSI escape codes
  * Fix panic on degenerate terminal sizes

-------------------------------------------------------------------
Sat May 31 15:15:37 UTC 2025 - Dmitry Markov <werwolf131313@gmail.com>

- Update to version 0.13.0:
  * Release v0.13.0
  * Update README to include new options and examples
  * Add example regex usage
  * Add test for prompt option
  * Add ansi_to_tui and prompt option
  * Revert "Fix clippy (mainly collapsible_if)"
  * Fix clippy (mainly collapsible_if)
  * Rename theme foreground and background fields
  * Use the same color for line numbers and status line
  * Updated selected foreground and background
  * Detect terminal color scheme and add light theme
  * Change gutter colors
  * Add column_colors to Theme struct and --color-columns option
  * Extract colors to Theme struct
  * Update cargo-dist to 0.28.0 and add aarch64 targets (#136)
  * 2024 edition (#132)
  * Fix flaky test app::tests::test_irregular_filter_columns_then_rows (#129)
  * docs: add a section about library usage (#126)
  * deps: bump clap from 4.2 to 4.5 and other indirect dependencies (#125)
  * feat: make freeze columns option available when using csvlens as a library (#124)

-------------------------------------------------------------------
Sun Feb 23 20:31:24 UTC 2025 - werwolf131313@gmail.com

- Update to version 0.12.0:
  * Update changelog
  * Release v0.12.0
  * Fix limit for number of columns to freeze
  * Update help page on freezing columns
  * Fix panic when x_freeze_separator is out of bound
  * Update README
  * Add test_freeze_columns
  * Parse FreezeColumns input immediately
  * Add FreezeColumns control and handling
  * Render frozen columns separator
  * Add ColumnsOffset struct
  * Check in tests/data/irregular_more_fields.csv
  * Fix out of bound error in ColumnsFilter
  * Check in test file
  * Fix columns scrolling for csv with irregular last row
  * Ensure CsvlensOptions and Args are synced (#119)
  * Fix search highlighting when columns are filtered
  * Create ColumnsFilter in app and wrapped in Arc
  * Move ColumnsFilter to new module
  * Fix typo
  * feat: optimize library API when using csvlens as a library, dropping clap dependency (#118)
  * Adjust finder status line for matches in header row
  * Do not highlight header when filtering
  * Highlight matches in header row first
  * Include header row when searching for matches
  * Support moving find mode cursor horizontally
  * Fix horizontal scrolling to found record

-------------------------------------------------------------------
Mon Dec 09 15:48:09 UTC 2024 - werwolf131313@gmail.com

- Update to version 0.11.0:
  * Update cargo-dist to 0.25.1
  * Update README and help page
  * Fix clippy
  * Release v0.11.0
  * add match in row subset to prevent unwarpping None type (#112)
  * deps: set arboard default-features false (#114)
  * Add a mention of the OpenBSD port (#115)
  * Use line buffered stderr to improve rendering performance (#110)
  * Track rendering time in debug stats (#109)
  * Fix hardcoded sleep durations in tests (#108)
  * Update tests to sort by a column without ties (#106)
  * bump dependencies (#105)
  * Copy whole row joined with tabs when cell not selected (#97)

-------------------------------------------------------------------
Sun Sep 15 21:56:02 UTC 2024 - werwolf131313@gmail.com

- Update to version 0.10.1:
  * Fix tests
  * Release v0.10.1
  * Fix --echo-column option error

-------------------------------------------------------------------
Mon Aug 05 19:16:56 UTC 2024 - werwolf131313@gmail.com

- Update to version 0.10.0:
  * Release v0.10.0
  * Validate number of characters in delimiter first
  * Accept tab delimiter specified as -d \t without quotes
  * Rename error variants
  * Remove more usage of anyhow
  * Use thiserror for error type
  * Update README
  * Support sorting by descending order
  * Add crate documentation
  * Pass in arguments when calling run_csvlens
  * Add lib.rs
  * Move app runner logic to runner.rs
  * Move SeekableFile to io.rs
  * Improve logic to reduce unused widths
  * Improve column widths heuristics when clipping wide columns
  * Bump cargo-dist to 0.17.0 (#93)

-------------------------------------------------------------------
Sat May 25 14:19:51 UTC 2024 - werwolf131313@gmail.com

- Update to version 0.9.1:
  * Release v0.9.1
  * Fix shift related key bindings not working in Windows (#84)
  * Fix new clippy warnings
  * Match for start and end of string for find like cell

-------------------------------------------------------------------
Sat May 25 14:19:34 UTC 2024 - Dmitry Markov <werwolf131313@gmail.com>

- upd to 0.9.1

-------------------------------------------------------------------
Mon Apr 29 17:15:42 UTC 2024 - werwolf131313@gmail.com

- Update to version 0.9.0:
  * Release v0.9.0
  * Fix rendering of right border with irregular columns
  * Remove unnecessary reader seeks
  * Show more get rows performance stats in debug mode
  * Prevent overflow when substracting durations
  * Fix clippy
  * Escape pattern when finding or filtering by cell
  * Improve scroll to bottom responsiveness for large csv
  * Fix app freeze on line wrap with degenerate width
  * Render input cursor using set_cursor
  * fix: spelling in help and README (hightlight -> highlight) (#72)

-------------------------------------------------------------------
Wed Apr 24 10:48:55 UTC 2024 - Dmitry Markov <werwolf131313@gmail.com>

- upd to 0.8.1
Fix rendering of consecutive newlines
Fix clipboard support on Wayland (@ram02z)
Allow opting out of clipboard feature
openSUSE Build Service is sponsored by