You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+12-1Lines changed: 12 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6
6
7
7
## [Unreleased]
8
8
9
+
## [8.1.0] - 2025-10-20
10
+
11
+
This minor release features:
12
+
**qsv on IBM Z mainframes (s390x)!* - now that we have auto-endianness detection, even adding a prebuilt binary for it.
13
+
*`describegpt`: Output Kind and Token Usage have been added to the output making it easier to parse responses and track LLM costs.
14
+
*`python`: with the latest [pyO3.rs 0.27](https://pyo3.rs/v0.27.0/) crate, we're setting the stage to drop support for Python 3.12 and below, targetting [free-threaded Python](https://docs.python.org/3/howto/free-threading-python.html) exclusively starting with the 9.0 release. This should allow us to massively boost performance by parallelizing `py` workloads. It will also power the upcoming [FAIRification](https://www.go-fair.org/fair-principles/fairification-process/) commands.
15
+
* a tuned csv fork based on the just released csv 1.4 crate, increasing performance suite-wide.
16
+
17
+
---
18
+
9
19
## Added
10
20
*`describegpt`: add Kind and Token Usage to output https://github.com/dathere/qsv/commit/a21e1177d471b4115b76c083458100552eace63c
11
21
* add big-endian handling for big-endian platforms (e.g. `s390x-unknown-linux-gnu`) https://github.com/dathere/qsv/pull/3045
@@ -15,11 +25,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
15
25
*`datefmt`: Replace `localzone` crate with `iana-time-zone` crate https://github.com/dathere/qsv/pull/3048
16
26
*`python`: micro-optimize to remove unnecessary clone; use more idiomatic error_result handling - https://github.com/dathere/qsv/commit/777aa14e3930e126a70faf936a8dc836703d2eaf
17
27
* docs: update badges with PowerPC Linux GNU, Windows ARM64 MSVC, remove macOS Intel by @rzmk in https://github.com/dathere/qsv/pull/3036
28
+
* deps: bump bitflags from 2.9.4 to 2.10.0 https://github.com/dathere/qsv/commit/8d65c1be6ff03939edb2c7700b4b28b0a57819fe
18
29
* deps: bumped csv crate to 1.4 and reapplied qsv optimizations. For more info, see https://github.com/dathere/qsv/commit/4e2f2a08dfdf96f4c508d6406de1782144c5ed44
19
-
* deps: bump whatlang to 0.18 https://github.com/dathere/qsv/commit/e80e9c0b28d0cabe0e07ad4fb79f4c347f62d6a7
0 commit comments