Repository navigation
Releases: aphorion/heatherdb
Release list
v0.5.1
What's in v0.5.1
Changes since v0.5.0:
- chore: release 0.5.1 (0c9bc08)
- perf: writes find their nearest locations with an f32 scan (938e886)
- fix: writes activate their exact nearest locations, not graph search's (57bd8f9)
Downloads
| Platform | Asset |
|---|---|
linux-aarch64-gnu |
heather-v0.5.1-linux-aarch64-gnu.tar.gz |
linux-aarch64-musl |
heather-v0.5.1-linux-aarch64-musl.tar.gz |
linux-x86_64-gnu |
heather-v0.5.1-linux-x86_64-gnu.tar.gz |
linux-x86_64-musl |
heather-v0.5.1-linux-x86_64-musl.tar.gz |
macos-aarch64 |
heather-v0.5.1-macos-aarch64.tar.gz |
macos-x86_64 |
heather-v0.5.1-macos-x86_64.tar.gz |
windows-x86_64 |
heather-v0.5.1-windows-x86_64.zip |
ubuntu/debian (amd64, .deb) |
heatherdb_0.5.1_amd64.deb |
ubuntu/debian (arm64, .deb) |
heatherdb_0.5.1_arm64.deb |
Install the .deb on Ubuntu/Debian:
curl -fsSLO https://github.com/aphorion/heatherdb/releases/download/v0.5.1/heatherdb_0.5.1_amd64.deb
sudo apt install ./heatherdb_0.5.1_amd64.debThis installs a heatherdb systemd service, a dedicated heatherdb user, and
generates admin credentials in /etc/heatherdb/env — read that file, then
sudo systemctl start heatherdb.
The macOS binaries are unsigned — clear the download quarantine before
the first run:
xattr -d com.apple.quarantine ./heatherVerify with the bundled SHA256SUMS.txt:
curl -fsSLO https://github.com/aphorion/heatherdb/releases/download/v0.5.1/SHA256SUMS.txt
sha256sum --check SHA256SUMS.txt --ignore-missingv0.5.0
What's in v0.5.0
Changes since v0.4.2:
- chore: release 0.5.0 (865a9a3)
- feat: store plain collections' vectors once, in the record codec (757ab53)
- feat: store plain collections' vectors once (c4b1fd8)
- fix: find documents by their own vector once writes use the graph (0c011e9)
- fix: find documents by their own vector once writes use the graph (0d90fbb)
- feat: heather verify, golden records, both-precision read tests, fuzzing (ec02721)
- feat: self-describing, checksummed records and an on-disk format version (1dbf525)
- fix: decode paged documents at the store's precision (2ecabf9)
- feat: plain (non-competitive) and f32 databases (ac4731c)
- feat: page document listings (GET .../documents?offset=&limit=) (75cdd05)
- feat: purge a dropped database instead of keeping it in _trash (af9847c)
- feat: let a database stop syncing every commit (PUT /db/{db}/durability) (b019776)
- fix: re-select landmarks as a collection grows (df0017d)
- fix: decode base64 vectors with as_chunks (clippy::chunks_exact_to_as_chunks) (8e5ba3b)
- feat: accept base64 f64 vectors on write and bulk_load (1250332)
Downloads
| Platform | Asset |
|---|---|
linux-aarch64-gnu |
heather-v0.5.0-linux-aarch64-gnu.tar.gz |
linux-aarch64-musl |
heather-v0.5.0-linux-aarch64-musl.tar.gz |
linux-x86_64-gnu |
heather-v0.5.0-linux-x86_64-gnu.tar.gz |
linux-x86_64-musl |
heather-v0.5.0-linux-x86_64-musl.tar.gz |
macos-aarch64 |
heather-v0.5.0-macos-aarch64.tar.gz |
macos-x86_64 |
heather-v0.5.0-macos-x86_64.tar.gz |
windows-x86_64 |
heather-v0.5.0-windows-x86_64.zip |
ubuntu/debian (amd64, .deb) |
heatherdb_0.5.0_amd64.deb |
ubuntu/debian (arm64, .deb) |
heatherdb_0.5.0_arm64.deb |
Install the .deb on Ubuntu/Debian:
curl -fsSLO https://github.com/aphorion/heatherdb/releases/download/v0.5.0/heatherdb_0.5.0_amd64.deb
sudo apt install ./heatherdb_0.5.0_amd64.debThis installs a heatherdb systemd service, a dedicated heatherdb user, and
generates admin credentials in /etc/heatherdb/env — read that file, then
sudo systemctl start heatherdb.
The macOS binaries are unsigned — clear the download quarantine before
the first run:
xattr -d com.apple.quarantine ./heatherVerify with the bundled SHA256SUMS.txt:
curl -fsSLO https://github.com/aphorion/heatherdb/releases/download/v0.5.0/SHA256SUMS.txt
sha256sum --check SHA256SUMS.txt --ignore-missingv0.4.2
What's in v0.4.2
Changes since v0.4.1:
- chore: release 0.4.2 (b552f56)
- perf: write a request's vectors and metadata in one transaction (d0bbe05)
- license HeatherDB engine under AGPL-3.0 (d3131bd)
- chore: add Context7 ownership configuration (ac67265)
- docs: derive the release version instead of pasting it (1300acd)
- docs: explain why there is no --daemon flag (f44a8f9)
- docs: rewrap a long line in the README (6daa2e8)
- docs: restore the GHCR mirror (432c2e8)
- docs: drop the GHCR mirror (1206535)
- docs: pull container images from Docker Hub (f7eaae6)
Downloads
| Platform | Asset |
|---|---|
linux-aarch64-gnu |
heather-v0.4.2-linux-aarch64-gnu.tar.gz |
linux-aarch64-musl |
heather-v0.4.2-linux-aarch64-musl.tar.gz |
linux-x86_64-gnu |
heather-v0.4.2-linux-x86_64-gnu.tar.gz |
linux-x86_64-musl |
heather-v0.4.2-linux-x86_64-musl.tar.gz |
macos-aarch64 |
heather-v0.4.2-macos-aarch64.tar.gz |
macos-x86_64 |
heather-v0.4.2-macos-x86_64.tar.gz |
windows-x86_64 |
heather-v0.4.2-windows-x86_64.zip |
ubuntu/debian (amd64, .deb) |
heatherdb_0.4.2_amd64.deb |
ubuntu/debian (arm64, .deb) |
heatherdb_0.4.2_arm64.deb |
Install the .deb on Ubuntu/Debian:
curl -fsSLO https://github.com/aphorion/heatherdb/releases/download/v0.4.2/heatherdb_0.4.2_amd64.deb
sudo apt install ./heatherdb_0.4.2_amd64.debThis installs a heatherdb systemd service, a dedicated heatherdb user, and
generates admin credentials in /etc/heatherdb/env — read that file, then
sudo systemctl start heatherdb.
The macOS binaries are unsigned — clear the download quarantine before
the first run:
xattr -d com.apple.quarantine ./heatherVerify with the bundled SHA256SUMS.txt:
curl -fsSLO https://github.com/aphorion/heatherdb/releases/download/v0.4.2/SHA256SUMS.txt
sha256sum --check SHA256SUMS.txt --ignore-missingv0.4.1
What's in v0.4.1
Changes since v0.4.0:
- chore: release 0.4.1 (53da54b)
- ci(docker): publish to Docker Hub, and follow the repository rename (a32fa20)
Downloads
| Platform | Asset |
|---|---|
linux-aarch64-gnu |
heather-v0.4.1-linux-aarch64-gnu.tar.gz |
linux-aarch64-musl |
heather-v0.4.1-linux-aarch64-musl.tar.gz |
linux-x86_64-gnu |
heather-v0.4.1-linux-x86_64-gnu.tar.gz |
linux-x86_64-musl |
heather-v0.4.1-linux-x86_64-musl.tar.gz |
macos-aarch64 |
heather-v0.4.1-macos-aarch64.tar.gz |
macos-x86_64 |
heather-v0.4.1-macos-x86_64.tar.gz |
windows-x86_64 |
heather-v0.4.1-windows-x86_64.zip |
ubuntu/debian (amd64, .deb) |
heatherdb_0.4.1_amd64.deb |
ubuntu/debian (arm64, .deb) |
heatherdb_0.4.1_arm64.deb |
Install the .deb on Ubuntu/Debian:
curl -fsSLO https://github.com/aphorion/heatherdb/releases/download/v0.4.1/heatherdb_0.4.1_amd64.deb
sudo apt install ./heatherdb_0.4.1_amd64.debThis installs a heatherdb systemd service, a dedicated heatherdb user, and
generates admin credentials in /etc/heatherdb/env — read that file, then
sudo systemctl start heatherdb.
The macOS binaries are unsigned — clear the download quarantine before
the first run:
xattr -d com.apple.quarantine ./heatherVerify with the bundled SHA256SUMS.txt:
curl -fsSLO https://github.com/aphorion/heatherdb/releases/download/v0.4.1/SHA256SUMS.txt
sha256sum --check SHA256SUMS.txt --ignore-missingv0.4.0
What's in v0.4.0
Changes since v0.3.0:
- chore: release 0.4.0 (76b8f86)
- ci(release): announce the published version to envaas (ff2d8c0)
- chore: add GitHub Sponsors funding config (75288ed)
- docs: rewrite the README, and license under Apache-2.0 (6fc8b73)
- ci(release): build macOS and Windows binaries (7f2a69a)
- docs: rebuild the tree around storage-native intelligence (3997ac0)
- docs: rebuild the in-repo documentation tree (4e5bcf2)
- fix(server): apply --map-size-mb, and stop logging it as a global (7e7796d)
Downloads
| Platform | Asset |
|---|---|
linux-aarch64-gnu |
heather-v0.4.0-linux-aarch64-gnu.tar.gz |
linux-aarch64-musl |
heather-v0.4.0-linux-aarch64-musl.tar.gz |
linux-x86_64-gnu |
heather-v0.4.0-linux-x86_64-gnu.tar.gz |
linux-x86_64-musl |
heather-v0.4.0-linux-x86_64-musl.tar.gz |
macos-aarch64 |
heather-v0.4.0-macos-aarch64.tar.gz |
macos-x86_64 |
heather-v0.4.0-macos-x86_64.tar.gz |
windows-x86_64 |
heather-v0.4.0-windows-x86_64.zip |
ubuntu/debian (amd64, .deb) |
heatherdb_0.4.0_amd64.deb |
ubuntu/debian (arm64, .deb) |
heatherdb_0.4.0_arm64.deb |
Install the .deb on Ubuntu/Debian:
curl -fsSLO https://github.com/aphorion/heatherdb/releases/download/v0.4.0/heatherdb_0.4.0_amd64.deb
sudo apt install ./heatherdb_0.4.0_amd64.debThis installs a heatherdb systemd service, a dedicated heatherdb user, and
generates admin credentials in /etc/heatherdb/env — read that file, then
sudo systemctl start heatherdb.
The macOS binaries are unsigned — clear the download quarantine before
the first run:
xattr -d com.apple.quarantine ./heatherVerify with the bundled SHA256SUMS.txt:
curl -fsSLO https://github.com/aphorion/heatherdb/releases/download/v0.4.0/SHA256SUMS.txt
sha256sum --check SHA256SUMS.txt --ignore-missingv0.3.0
What's in v0.3.0
Changes since v0.2.1:
- fix(deb): resolve packaging asset paths from the workspace root (dc3af39)
- chore(release): 0.3.0 (e9075b8)
- feat(algebra): rotate — continuous fractional-t permutation binding (5541c29)
- docs: add 'What this composes into' — mnemonics, world models, one law (351e183)
- docs: rewrite README to match what the engine actually is and does (8427440)
- chore(deploy): unify deploy/ and packaging/deb/ on one filesystem layout (90b0bd2)
- fix(ci): audit job via cargo-audit CLI instead of the Checks-API action (e137156)
- ci(docker): cross-compile natively for amd64/arm64 instead of QEMU-emulated cargo build (edfccb7)
- fix(engine): count-weighted reads no longer let untrained locations win under high beta (7a72118)
- fix(docs): resolve broken intra-doc links in collection.rs (5226160)
- refactor(audit): make the access log a generic primitive, not a UI feature (56e7d94)
- feat(engine): attention contributor tracing, set-exclusion reads, /attention/mdl (5d9a314)
- feat(engine): capacity-derived tau_overload default (14b9b82)
- feat(algebra): bundle_vec — weighted vector superposition + /vec/bundle (2e09768)
- ci: gate merges on cargo-audit, trim test matrix to Linux only (e03fdb5)
- feat(audit): persisted read/access log per database (8d2c3f8)
- fix(docker): drop dead heather_fornix COPY steps from the builder stage (53ef5fe)
- chore: drop fovea/, heather_fornix/, and docs/ pending a rewrite (6934537)
- chore: drop POC-era cruft (stray demo dir, orphaned PRD, runtime lock file) (a4ac00a)
- feat(k8s): Helm chart for HeatherDB — StatefulSet + PVC + Service (f403c26)
- ci(docker): publish to Docker Hub alongside GHCR (cb66bec)
- ci(release): .deb packaging for Ubuntu/Debian + proprietary LICENSE (f60b2d9)
Downloads
| Platform | Asset |
|---|---|
linux-aarch64-gnu |
heather-v0.3.0-linux-aarch64-gnu.tar.gz |
linux-aarch64-musl |
heather-v0.3.0-linux-aarch64-musl.tar.gz |
linux-x86_64-gnu |
heather-v0.3.0-linux-x86_64-gnu.tar.gz |
linux-x86_64-musl |
heather-v0.3.0-linux-x86_64-musl.tar.gz |
ubuntu/debian (amd64, .deb) |
heatherdb_0.3.0_amd64.deb |
ubuntu/debian (arm64, .deb) |
heatherdb_0.3.0_arm64.deb |
Install the .deb on Ubuntu/Debian:
curl -fsSLO https://github.com/aphorion/heatherdb_poc/releases/download/v0.3.0/heatherdb_0.3.0_amd64.deb
sudo apt install ./heatherdb_0.3.0_amd64.debThis installs a heatherdb systemd service, a dedicated heatherdb user, and
generates admin credentials in /etc/heatherdb/env — read that file, then
sudo systemctl start heatherdb.
Verify with the bundled SHA256SUMS.txt:
curl -fsSLO https://github.com/aphorion/heatherdb_poc/releases/download/v0.3.0/SHA256SUMS.txt
sha256sum --check SHA256SUMS.txt --ignore-missing