Skip to content

v0.4.0 — First public release

Choose a tag to compare

@aevum-labs aevum-labs released this 16 May 23:26
· 518 commits to main since this release
ebdd279

What's Changed

  • Add documentation site: MkDocs Material at aevum.build by @aevum-labs in #21
  • Restructure nav into tabs, add GA4 analytics by @aevum-labs in #22
  • Restructure nav into tabs, add GA4 analytics by @aevum-labs in #23
  • Add SEO and documentation infrastructure improvements by @aevum-labs in #24
  • docs: add per-page SEO descriptions by @aevum-labs in #25
  • docs: add pillar pages — replay, audit trails, memory poisoning, MCP audit, tamper-evident logs by @aevum-labs in #26
  • docs: add nav logo and OG share image by @aevum-labs in #27
  • docs: restructure site — 3 tabs, consolidated pages, prev/next nav, redirects by @aevum-labs in #28
  • docs: nav prefetch/prune/tooltips, privacy plugin, BreadcrumbList, llms-full, grid cards, glossary, code annotations by @aevum-labs in #29
  • docs: fix broken grid card icon, homepage grid cards, changelog date by @aevum-labs in #30
  • feat: model context capture, OTel GenAI mapper, policy bundles, IETF AAT export by @aevum-labs in #31
  • docs: deployment patterns, standards alignment, architecture scope, README framing by @aevum-labs in #32
  • feat: Signer ABC, InProcessSigner, VaultTransitSigner, capture gap logging by @aevum-labs in #33
  • docs: 5 ADRs, full compliance mapping (35+ standards), 14 policy bundles by @aevum-labs in #34
  • spec: event schema v1, signing spec v1, reference verifier by @aevum-labs in #35
  • docs: Part 2 ADRs — SPIFFE identity, Rekor transparency, multi-agent correlation by @aevum-labs in #36
  • fix: schema accuracy, mkdocs paths, policy cleanup, accept ADR-006/007/008 by @aevum-labs in #37
  • feat: aevum-spiffe complication — SPIFFE agent identity via JWT-SVID by @aevum-labs in #38
  • feat: aevum-publish complication — Rekor v2 transparency log checkpoints by @aevum-labs in #39
  • feat: aevum-publish — Rekor v2 transparency log complication by @aevum-labs in #40
  • feat: SDK correlation helpers — traceparent propagation, cross_chain_ref by @aevum-labs in #41
  • fix: PostgresLedger chain continuity, rollback on failure, security docs by @aevum-labs in #42
  • fix: PostgresLedger chain continuity, rollback on failure, security docs by @aevum-labs in #43
  • docs: pre-release documentation pass — complication lifecycle, Part 2 packages, SECURITY.md by @aevum-labs in #44
  • fix: pre-release accuracy — field names, spec counts, webhook docs, HLC ADR, test output by @aevum-labs in #45
  • fix: site audit — contributing nav, changelog packages/test count by @aevum-labs in #46
  • feat(phase-12a): add Context Witness for TOCTOU stale-context detection by @aevum-labs in #47
  • add complication outcome event convention (spec 11.6) by @aevum-labs in #48
  • remove monorepo spec/ (canonical spec in aevum-spec) by @aevum-labs in #49
  • docs audit and cleanup (phase 13a) by @aevum-labs in #50
  • add research foundations page (phase 13b) by @aevum-labs in #51
  • demo: add HF Space README with required frontmatter by @aevum-labs in #52
  • docs: add logo and favicon to mkdocs theme by @aevum-labs in #53
  • docs: wire logo and favicon into mkdocs theme by @aevum-labs in #54
  • docs: fix broken nav targets and add packages index by @aevum-labs in #55
  • docs: mark aevum-spiffe and aevum-store-jena install status accurately by @aevum-labs in #56
  • trim: remove aevum-sdk, aevum-oidc, aevum-llm by @aevum-labs in #57
  • fix: remove stale packages from aevum-cli version command by @aevum-labs in #58
  • docs: complete copy update and stale reference removal by @aevum-labs in #59
  • docs: new pages + language accuracy pass by @aevum-labs in #60
  • docs: new pages + language accuracy pass (Handoff C) by @aevum-labs in #61
  • fix(docs): resolve all 16 mkdocs strict-mode link warnings by @aevum-labs in #62
  • docs: add THREAT_MODEL.md and CONTROL_MAPPING.md by @aevum-labs in #63
  • docs: add THREAT_MODEL.md and CONTROL_MAPPING.md by @aevum-labs in #64
  • fix: code accuracy pass — docstrings, warnings, limitations by @aevum-labs in #65
  • docs: final verification pass — enterprise pages and language cleanup by @aevum-labs in #66
  • feat: social cards, logo, favicon, docs CI fix by @aevum-labs in #67
  • fix: circular logo crop in og-image social card by @aevum-labs in #68
  • docs: seam smoothing pass — remove overlap, improve flow by @aevum-labs in #69
  • chore: Phase 0 foundation — relicense, principles v2, extras, agent skeleton, CI/CD by @aevum-labs in #70
  • feat(core): add DualSigner (Ed25519 + ML-DSA-65) by @aevum-labs in #71
  • chore: audit existing Cedar code before Phase 2 by @aevum-labs in #72
  • feat(types): add TypedFact, ContextBundle, WeightedEdge, types module by @aevum-labs in #73
  • chore: audit session._remember() and sigchain schema by @aevum-labs in #74
  • fix: conditional oqs import + mypy stub + module-level skip guards (Rules 42-44) by @aevum-labs in #75
  • feat(mcp): upgrade FastMCP to >=3.2.0, migrate from mcp.server.fastmcp by @aevum-labs in #76
  • chore: audit adapters/ for pre-existing code by @aevum-labs in #77
  • feat(cli): CLI v2 with 5 commands (init, verify, audit-pack, conform, replay) by @aevum-labs in #78
  • fix(cli): make aevum-conformance a soft optional dependency by @aevum-labs in #79
  • chore: add py.typed to aevum-publish and aevum-spiffe (Rule 62) by @aevum-labs in #80
  • fix(ci): apt-get update before system deps in docs workflow by @aevum-labs in #81
  • Claude/fix tarfile security hh c nk by @aevum-labs in #82
  • Create Aevum monthly research report template by @aevum-labs in #83

Full Changelog: v0.3.0...v0.4.0