Skip to content

Commit

Permalink
changelog: more highlight wordsmithing
Browse files Browse the repository at this point in the history
[skip ci]
  • Loading branch information
jqnatividad committed Nov 19, 2023
1 parent d751ca8 commit 8958db1
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [0.119.0] - 2023-11-19

## Highlights:
As we prepare for version 1.0, we're focusing on performance, stability and reliability. We're also working on a cloud-backed, [Tauri](https://tauri.app)-powered UI version of qsv - qsv pro, which will be released in 2024. Stay tuned!
As we prepare for version 1.0, we're focusing on performance, stability and reliability. We're also working on qsv pro = a cloud-backed UI version of qsv powered by [Tauri](https://tauri.app), which is set to be released in 2024. Stay tuned!

* `diff` is now out of beta, but for CSV files and blazingly fast! Give "the fastest CSV-diff in the world" a try :wink:!
* `cat` is now even faster with the `--flexible` option. If you know your CSV files are valid, you can use this option to skip CSV validation and speed up `cat`.
* qsv can now output [Byte Order Mark](https://en.wikipedia.org/wiki/Byte_order_mark) (BOM) for Excel-friendly CSVs on Windows with the `QSV_OUTPUT_BOM` environment variable.
* `diff` is now out of beta and blazingly fast! Give _"the fastest CSV-diff in the world"_ a try :wink:!
* `cat` is now even faster with the `--flexible` option. If you know your CSV files are valid, you can use this option to skip CSV validation and make `cat` run twice as fast!
* qsv can now add a [Byte Order Mark](https://en.wikipedia.org/wiki/Byte_order_mark) (BOM) header sequence for Excel-friendly CSVs on Windows with the `QSV_OUTPUT_BOM` environment variable.
* `joinp` now supports snappy automatic compression/decompression!
* `sqlp` & `joinp` now recognize the `QSV_COMMENT_CHAR` environment variable, allowing you to skip comment lines in your CSV files. They're also faster with the upgrade to Polars 0.35.4.
* `stats`, `sort`, `schema` & `validate` are now faster with the use of `atoi_simd` to directly convert &[u8] to integer skipping unnecessary utf8 validation, while also using SIMD instructions for noticeably faster performance.
* `sqlp` & `joinp` now recognize the `QSV_COMMENT_CHAR` environment variable, allowing you to skip comment lines in your input CSV files. They're also faster with the upgrade to Polars 0.35.4.
* `sqlp`now supports subqueries, table aliases, and more!
* `stats`, `sort`, `schema` & `validate` are now faster with the use of `atoi_simd` to directly convert &[u8] to integer, skipping unnecessary utf8 validation, while also using SIMD CPU instructions for noticeably faster performance.

### Added
* `diff`: add option/flag for headers in output by @janriemer in https://github.com/jqnatividad/qsv/pull/1395
Expand Down

0 comments on commit 8958db1

Please sign in to comment.