0.117.0
Highlights:
geocode
: added Federal Information Processing Standards (FIPS) codes to results for US places, so we can derive GEOIDs. This paves the way to doing data enrichment lookups (starting with the US Census) in an upcoming release. 🦄- Added Goal/Non-goals, explicitly codifying what qsv is and isn't, and what we're trying to achieve with the toolkit.
excel
: CSV output processing is now multi-threaded, making it a bit faster. The bottleneck is still the Excel/ODS library we're using (calamine), which is single-threaded. But there are active discussions underway to make it much faster in the future. 🏇- Upgrading the MSRV to 1.73.0 has allowed us to use LLVM 17, which has resulted in a small performance boost. 🏇
Added:
geocode
: added Federal Information Processing Standards (FIPS) codes to results for US places.- Added Goals/Non-goals to README.md
Changed
cat
: minor optimization 343bb66excel
: CSV output processing is now multi-threaded #1360geocode
: more efficient dynfmt ptocessing #1367frequency
: optimize allocations before hot loop 655bebcluau
: upgraded embedded Luau from 0.596 to 0.599deps
: bump calamine from 0.22.0 to 0.22.1 4c4ed7edocs
: reorganized README, moving FEATURES and INTERPRETERS to their own markdown files.- build(deps): bump byteorder from 1.4.3 to 1.5.0 by @dependabot in #1347
- build(deps): bump tokio from 1.32.0 to 1.33.0 by @dependabot in #1354
- build(deps): bump regex from 1.9.6 to 1.10.0 by @dependabot in #1356
- build(deps): bump semver from 1.0.19 to 1.0.20 by @dependabot in #1358
- build(deps): bump pyo3 from 0.19.2 to 0.20.0 by @dependabot in #1359
- build(deps): bump serde from 1.0.188 to 1.0.189 by @dependabot in #1361
- build(deps): bump flate2 from 1.0.27 to 1.0.28 by @dependabot in #1363
- build(deps): bump regex from 1.10.0 to 1.10.1 by @dependabot in #1366
deps
: update several indirect dependencies- pin Rust nightly to 2023-10-14
- bump MSRV to 1.73.0
Removed
excel
: removed--progressbar
option as Excel/ODS maximum sheet size is just too small (1,048,576 rows) to make it useful.
Fixed
Full Changelog: 0.116.0...0.117.0