Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 08:36
· 65 commits to main since this release
d407774

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.deb

This 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