Added
apply
: additional operations -squeeze0
,strip_prefix
andstrip_suffix
#518 & #519apply
: addcalcconv
subcommand, which parses & evaluate math expressions, with support for units & conversions. #560
Changed
search
&searchset
: make match count optional #526jsonl
: remove panic and do proper error handling; add --ignore-errors option #531py
: py command does not do aggregations (reduce) operations #548lua
&luajit
can do aggregations across CSV rows andpy
cannot #549py
: add more complex f-string formatting example #556- Standardize ignore case option #535
- Use rustfmt nightly to take advantage of advanced features like StdExternalCrate #514 & #517
- Update benchmark-basic.sh by @minhajuddin2510 in #542
- Use fail macros more consistently #545
- Use Redis
ahash
feature for performance - Added wix file for future Windows Installer by @minhajuddin2510 in #546
- Bump console from 0.15.1 to 0.15.2 by @dependabot in #512
- Bump pyo3 from 0.17.1 to 0.17.2 by @dependabot in #522
- Bump jql from 5.0.2 to 5.1.0 by @dependabot in #521
- Bump titlecase from 2.2.0 to 2.2.1 by @dependabot in #534
- Bump itoa from 1.0.3 to 1.0.4 by @dependabot in #533
- Bump sysinfo from 0.26.4 to 0.26.5 by @dependabot in #554
- Bump mlua from 0.8.3 to 0.8.4 by @dependabot in #540
- Bump uuid from 1.1.2 to 1.2.1 by @dependabot in #539
- Bump flexi_logger from 0.23.3 to 0.24.0 by @dependabot in #538
- Bump serde_json from 1.0.85 to 1.0.86 by @dependabot in #537
- Bump actions/setup-python from 4.2.0 to 4.3.0 by @dependabot in #541
- Bump filetime from 0.2.17 to 0.2.18 by @dependabot in #559
- Bump redis from 0.21.6 to 0.22.1 by @dependabot in #555
- Bump cached from 0.39.0 to 0.40.0 by @dependabot in #561
- Bump whatlang from 0.16.1 to 0.16.2 by @dependabot in #562
- cargo update bump several indirect dependencies
- Pin Rust nightly to 2022-10-22
Fixed
excel
: xls float temporary workaround for #516 that was ultimately fixed in PR 558 #520tojsonl
: escape newlines and double quotes. Fixes #552 #553tojsonl
: better error handling; when checking stdin for utf8, make sure its not empty. Fixes #530 #536
Removed
excel
: removed xls float workaround now that calamine crate has been fixed. Fixes #516 removing need for PR 520 workaround. #558- removed obsolete Rust Nightly workflow 2a99318
New Contributors
- @minhajuddin2510 made their first contribution in #542
Full Changelog: 0.69.0...0.70.0