v1.0.0-rc5
Pre-release
Pre-release
·
98 commits
to main
since this release
sqly v1.0.0-rc5
Run SQL over CSV, TSV, LTSV, JSON, JSONL, Parquet, Excel, ACH, Fedwire, and
supported compressed inputs (.gz, .bz2, .xz, .zst, .z, .snappy, .s2, .lz4).
Install or upgrade, then see the grouped highlights below. Every artifact is
signed and ships with an SBOM and build provenance — see
Verifying release integrity.
Changelog
Features
Bug fixes
- 14da0f4: fix(e2e,docs): make the interrupt assertion real and the terminator wording exact (@nao1215)
- e86cc86: fix(export): bind parquet staging values instead of quoting them into SQL (@nao1215)
- 45cc4dd: fix(export): refuse an Excel value XLSX cannot carry instead of changing it (@nao1215)
- 4076257: fix(export): refuse the XML noncharacters too, and check column names (@nao1215)
- 47e25f3: fix(remote): redact only the schemes sqly downloads (@nao1215)
- 47d1023: fix(remote): stop printing back the password in a URL (@nao1215)
- f5c1a07: fix(shell): keep the session on Ctrl-C, end statements where SQL ends them (@nao1215)
- 1cdece5: fix(shell): parse a multi-line submission that opens with a dot command (@nao1215)
- 409fec7: fix: keep the last line of a result typed across two lines (@nao1215)
- 2e2047c: fix: stop the prompt from walking up the screen when an earlier line is edited (@nao1215)
Documentation
- f448a22: docs: prepare the v1.0.0-rc5 release (@nao1215)
- 6dd9cb1: docs: use the US spellings the checks expect (@nao1215)
Others
- a7809c1: Merge main into the credential-redaction branch (@nao1215)
- 49f1c54: refactor: name the stdin source with the constant that exists (@nao1215)
Full changelog: v1.0.0-rc4...v1.0.0-rc5