Release History¶
The Alopex family uses independent version series. This page records the latest published releases as verified from each repository on August 10, 2026. Follow the linked release and changelog for the complete compatibility notes.
Current Releases¶
| Project | Latest | Published | Highlights |
|---|---|---|---|
| Alopex DB | v0.8.3 | Aug 3, 2026 | SQL name-resolution and JOIN correctness fixes; faster wide-schema and nested-scope resolution |
| Skulk | v0.4.0 | Jul 31, 2026 | Embedded PromQL and SQL-TS query engine, Arrow result streams, pruning, and out-of-order policy |
| Chirps | v0.6.1 | Aug 9, 2026 | Raft storage/node APIs plus hardened QUIC, SWIM, and resumable file transfer |
Alopex DB v0.8 Series¶
v0.8.3 — SQL correctness and name resolution¶
- Numeric JOIN keys now match by value across integer and floating-point types.
USINGandNATURAL JOINkeys remain correctly merged across chained joins.- Duplicate aliases, quoted/unquoted identifier rules, derived-table scope, and parser diagnostic spans are handled consistently.
- Wide-schema and deeply nested name resolution were optimized.
v0.8.2 — SQL correctness¶
- Fixed
TIMESTAMPinput, numeric promotion, integerSUM,CAST,IN,BETWEEN, subquery scope, andRIGHT/FULLJOIN merged keys. - Added
INSERT ... SELECT, qualified wildcards, and statement-stableNOW(). SUM(INTEGER)now returnsBIGINT; this is a documented result-type change.
v0.8.1 — Parser contracts¶
- Added PromQL and SQL-TS contracts to Nim parser ABI 0.2.0.
- Hardened Windows release coverage for Python, streaming, and server surfaces.
v0.8.0 — Cluster-aware streaming¶
- Added cluster metadata, lifecycle, routing diagnostics, and authenticated distributed-read contracts.
- Added multi-statement and streaming SQL over HTTP, gRPC, and CLI.
- Added bounded CSV/Parquet DataFrame streaming and sync/async Python APIs.
- Single-node remains the default; remote execution and distributed transactions are not part of the v0.8 supported scope.
Skulk v0.4.0¶
QueryEngineexecutes PromQL instant/range queries, SQL-TS, and pre-built logical plans without requiring an HTTP server; results stream as ArrowRecordBatchvalues.- PromQL covers selectors, ranges, offsets, arithmetic, core range functions, classic histogram quantiles, and grouped aggregates. SQL-TS covers projection, filtering, ordering, aggregates,
TIME_BUCKET,RATE,DELTA,DERIVATIVE,FIRST, andLAST. StorageReadercombines pending and durable latest-write-wins data with time, tag, and field pruning. v0.3 WAL, manifest, and Parquet data remains readable.- The default build enables PromQL and SQL-TS through the Nim parser. A
--no-default-featurespure-Rust embedded profile remains available. - HTTP query endpoints are still planned for v0.6; the text frontends implement documented subsets and reject unsupported semantics explicitly.
Chirps v0.6.1¶
- Ships OpenRaft-compatible WAL-backed Raft storage, state-machine and snapshot helpers, a
RaftNodewrapper, Chirps transport, membership changes, and proposal/query APIs. - Hardens real QUIC transport with ALPN and trust anchors, queue limits, priority scheduling, reconnection coverage, and SWIM liveness fixes.
- File transfer verifies hashes before completion, supports resumable transfers, compression, retransmission, atomic placement, metadata preservation, and bounded concurrency.
MessageProfile::Durablestill awaits the planned Iggy backend.