0.90.0
Added
joinp
: new join command powered by Pola.rs. This is just the first of more commands that will leverage the Pola.rs engine. #798luau
: added random acess mode; major refactor as we prepare to useluau
as qsv's DSL; addedqsv_log
helper that can be called from Luau scripts to facilitate development of full-fledged data-wrangling scripts. #805 and #806sniff
: added URL & re-enabled stdin support; URL support features sampling only the required number of rows to sniff the metadata without downloading the entire file; expanded sniff metadata returned; added--progressbar
option for URL sniffing #812sniff
: added--timeout
option for URL inputs; now runs async from all the binary variants #813
Changed
diff
: sort by line when no other sort option is given by @janriemer in #808luau
: rename--prologue
/--epilogue
options to--begin
/--end
; add embedded BEGIN/END block handling #801- Update to csvs_convert 0.8 by @kindly in #800
- use simdutf8 when possible ae466cb
- Bump self_update from 0.35.0 to 0.36.0 by @dependabot in #797
- Bump sysinfo from 0.28.0 to 0.28.1 by @dependabot in #809
- Bump actix-web from 4.3.0 to 4.3.1 by @dependabot in #811
- improved conditional compilation of different variants 9e63694
- temporarily skip CI tests that use httpbin.org as it was causing intermittent failures bee1602
- cargo update bump several indirect dependencies
- pin Rust nightly to 2023-02-26
Removed
- Python 3.6 support removed 86b29d4
Fixed
sniff
: does not work with stdin which fixes #803; #807
Note that stdin support was shortly re-enabled in #812
Full Changelog: 0.89.0...0.90.0