Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-06-21 | 2.3 kB | |
v0.17.0 source code.tar.gz | 2025-06-21 | 1.2 MB | |
v0.17.0 source code.zip | 2025-06-21 | 1.6 MB | |
Totals: 3 Items | 2.7 MB | 0 |
🌊 Breaking Changes
Redb Storage
- Add Redb storage engine – lightweight, zero‑copy B‑tree store (#1585)
- CLI integration –
--storage redb:/path/to/db.redb
now supported (#1647) - Publish & packaging – Redb storage included in Rust crate (
gluesql-redb-storage
) and release workflows (#1631 [#1649]) - Documentation & examples added (#1648 [#1650])
✨ Other Major Updates
Rust 2024 Edition
- Workspace upgraded to Rust 2024 edition; legacy 2021 crates still compile, but
edition = "2024"
is recommended (#1602)
Module Layout Migration
- Replaced
mod.rs
files with filename‑based modules for clearer paths and IDE support (#1604)
🔄 Changes
- Refactor
GROUP BY … HAVING
aggregation for lower memory use and faster execution (#1640) - Add explicit
clippy
+fmt
steps in all Codex workflows (#1636) - Improve
CommandExt
to capture bothstderr
andstdout
in GitStorage (#1591) - Refine CI workflow triggers for external PRs (#1614)
- Release automation improvements (prepare‑release action, publish fixes, etc.) (#1642 [#1643] [#1644] [#1645] [#1651])
🐛 Bug Fixes
- Fix cross‑compiling manylinux/‑musl Python wheels (#1641)
- Fix querying UUID primary key by literal value in
evaluated
mode (#1582)
📚 Documentation
- Redb storage docs & “Supported Storages” table updates (#1648 [#1650])
- New guides: Git, Redis, MongoDB, File storages (#1613 [#1618] [#1610] [#1611])
- New SQL functions reference (#1617)
- “Getting Started” updated to v0.16 baseline (#1619)
- Doc/test refresh: list
CONCAT
,GENERATE_UUID
, MD5 values (#1634 [#1633] [#1630]) - Docusaurus package update (#1620)
🛠️ Maintenance & Dependency Upgrades
- tokio 1.39.2 → 1.43.1 (#1628)
- ring 0.17.8 → 0.17.14 (#1627)
- sqlparser‑rs 0.51 → 0.52 (#1600 [#1605])
👥 Contributors
@panarch, @devgony, @ever0de, @github‑actions, @dependabot
Thanks to everyone who contributed!
Full Changelog: v0.16.3 … v0.17.0