Skip to content

Commit 7bef7a7

Browse files
committed
docs: 8.1.0 changelog (FINAL)
[skip ci]
1 parent 93b0530 commit 7bef7a7

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

CHANGELOG.md

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

77
## [Unreleased]
88

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+
919
## Added
1020
* `describegpt`: add Kind and Token Usage to output https://github.com/dathere/qsv/commit/a21e1177d471b4115b76c083458100552eace63c
1121
* 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
1525
* `datefmt`: Replace `localzone` crate with `iana-time-zone` crate https://github.com/dathere/qsv/pull/3048
1626
* `python`: micro-optimize to remove unnecessary clone; use more idiomatic error_result handling - https://github.com/dathere/qsv/commit/777aa14e3930e126a70faf936a8dc836703d2eaf
1727
* 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
1829
* 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
2030
* deps: bump csvs_convert patch fork https://github.com/dathere/qsv/commit/8aa398fef9c3098582f8727094434d160f898666
2131
* deps: bump polars to 0.51.0 at py-1.35.0-beta-1 tag
2232
* deps: bump socket2 from 0.6.0 to 0.6.1
33+
* deps: bump whatlang to 0.18 https://github.com/dathere/qsv/commit/e80e9c0b28d0cabe0e07ad4fb79f4c347f62d6a7
2334
* build(deps): bump actions/setup-python from 5.0.0 to 6.0.0 by @dependabot[bot] in https://github.com/dathere/qsv/pull/3030
2435
* build(deps): bump actix-governor from 0.8.0 to 0.10.0 by @dependabot[bot] in https://github.com/dathere/qsv/pull/3046
2536
* build(deps): bump gzp from 1.0.1 to 2.0.0 by @dependabot[bot] in https://github.com/dathere/qsv/pull/3033

0 commit comments

Comments
 (0)