Skip to content

Commit 65402de

Browse files
committed
Prepare for 0.121.0 release
[skip ci]
1 parent c97048c commit 65402de

1 file changed

Lines changed: 32 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,38 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [0.121.0] - 2024-01-03
10+
11+
We just released 0.120.0 two days ago, and hours later, Polars 0.36 was released, Homebrew released support for Rust 1.75.0 and our [pull request for cached](https://github.com/jaemk/cached/pull/176) was merged!
12+
13+
So we're releasing 0.121.0 out of cycle to take advantage of the latest features and performance improvements of these critical components that underpin qsv!
14+
15+
---
16+
17+
### Added
18+
* `sqlp`: with Polars 0.36, it now supports:
19+
* subqueries for JOIN and FROM
20+
* REGEXP and RLIKE pattern matching
21+
* common variant spelling STDEV in the SQL engine (in addition to STDDEV)
22+
* and more [under the hood improvements](https://github.com/pola-rs/polars/releases)!
23+
* `sqlp`: now supports writing to Apache Avro format https://github.com/jqnatividad/qsv/commit/32f2fbb1b06dfbee4e7823521e9991a306e7eb44
24+
* `sqlp`: when writing to CSV format, if a file has a TSV or TAB extension, it will automatically use the tab delimiter https://github.com/jqnatividad/qsv/commit/c97048cfc8c0fed01d7b32d3173be508135b9769
25+
26+
### Changed
27+
* Bump polars from 0.35 to 0.36 https://github.com/jqnatividad/qsv/pull/1521
28+
* build(deps): bump serde from 1.0.193 to 1.0.194 by @dependabot in https://github.com/jqnatividad/qsv/pull/1520
29+
* build(deps): bump serde_json from 1.0.109 to 1.0.110 by @dependabot in https://github.com/jqnatividad/qsv/pull/1519
30+
* build(deps): bump semver from 1.0.20 to 1.0.21 by @dependabot in https://github.com/jqnatividad/qsv/pull/1518
31+
* build(deps): bump serde_stacker from 0.1.10 to 0.1.11 by @dependabot in https://github.com/jqnatividad/qsv/pull/1517
32+
* build(deps): bump cached from 0.46.1 to 0.47.0 by @dependabot in https://github.com/jqnatividad/qsv/pull/1522
33+
* bumped MSRV to 1.75.0
34+
35+
### Fixed
36+
* `cat`: fixed performance regression in `rowskey` by moving unchanging variables out of hot loop - https://github.com/jqnatividad/qsv/commit/96a40e93b5ab09655aa90f8653014c96d3da652b
37+
* `sqlp`: Polars 0.36 fixed the SQL SUBSTR() function
38+
39+
**Full Changelog**: https://github.com/jqnatividad/qsv/compare/0.120.0...0.121.0
40+
941
## [0.120.0] - 2024-01-01
1042

1143
Happy New Year! 🎉🎉🎉

0 commit comments

Comments
 (0)