Download Latest Version v0.17.0 source code.tar.gz (1.2 MB)
Email in envelope

Get an email when there's a new version of GlueSQL

Home / v0.17.0
Name Modified Size InfoDownloads / 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 both stderr and stdout 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

Source: README.md, updated 2025-06-21