Releases: smgglrs-ai/navra
Releases · smgglrs-ai/navra
Release list
v0.3.0
[0.3.0] - 2026-07-16
Added
- Multi-platform release builds + cargo-binstall (NAVRA-151)
- Embedded llama.cpp runtime (in-process GGUF inference)
- Resolve ollama:// models from local Ollama store
- Per-agent model, upstream, and quota config structs
- Wire per-agent cascade, upstream filtering, model routing
- Enforce max_concurrent per agent with semaphore
- Concurrency limits and model routing for chat proxy
- Hot-swap model pool, GPU offload, model proxy routing
- Add Anthropic Messages API proxy (/v1/messages)
- Add Vertex AI support to /v1/chat/completions proxy
- Add Verus proofs across 10 crates and extend TLA+ session isolation
- Containerized CI and ghcr.io image publishing
- Add DMN decision table guardrails (NAVRA-176)
- Add BPMN workflow import for agent orchestration (NAVRA-177)
- Add live BPMN visualization of running workflows (NAVRA-178)
- Add BPMN viewer to navra-ui with bpmn-js
Documentation
- Add safety hooks, tool scanner, rate limiting to security page
- Add flow authoring and persona guides
- Add memory, RAG, and OpenAPI bridge guides
- Add agent bundles, model server, and config reference
- Add llms.txt generator and just recipes
- Update NAVRA-151 — bundling friction already resolved
- Add v0.3.0 changelog
- Update CONFIG.md, model-server guide, changelog for v0.3.0
- Fix discrepancies, consolidate, restructure for 5-min setup
- Remove stale design docs
- Strengthen documentation maintenance mandate in CLAUDE.md
- Rewrite model proxy section with step-by-step setup
- Add learn chapter on the model proxy security layer
- Show both global and regional Vertex AI endpoints
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
- Update CHANGELOG.md for v0.3.0
Fixed
- Keyring 4 runtime nesting panic, missing test import
- Release profile for embedded builds, wire context_size
- Per-instance socket paths, block test-crate navra-server
- Close IFC bypass for inline injection ≤3 deps (NAVRA-169)
- Simplify Dockerfile.agent and add GHA build cache
- Include benchmarks/ in container build context
- Switch all builds to rust:1.96-bookworm base image
- Add protoc to CI, drop musl target from Dockerfiles
- Container verify steps and agent-full glibc mismatch
- Clippy collapsible_if, CI glibc mismatch, container static linking
- Move rustup target add into cargo build step
- Fmt after clippy autofix, static-pie binary detection
- Resolve all clippy warnings for Rust 1.96
- Disable ONNX in CI test/clippy/doc steps
- Gate ONNX-only imports and methods behind feature flag
- Split CI clippy/test to exclude ORT-dependent crates properly
- Use Fedora 44 container for CI (matches dev environment)
- String + &String concatenation error in edition 2024
- Rustfmt multiline format!() in chunk test
- Skip NER multilingual test when model not installed
- Use let Ok() for Result return type in NER test skip
- Download and cache PII NER model in CI
- Release builds in Fedora 44 container, docs site base URL
- Docs internal links and release build deps
- All broken links — docs, site logos, papers, base paths
- Add trailing slash to Astro base path
- Make navra project page the site landing page
- Eliminate double /docs/docs/ path in Zola deploy
- Copy Zola output before Astro so marketing index wins at root
- Widen docs content area, fix Zola/Astro merge order
- Override Bootstrap col-* on docs content column
- Directly override Bootstrap col-* classes for wider content
Maintenance
- Edition 2024, Rust 1.96 MSRV, schemars 1.2
- Fix all clippy warnings from edition 2024 + dep upgrades
- Update .lean/project.yml for edition 2024 and bundled ort
- Remove all stale ORT/system-dep references for v0.3.0
- Bump to 0.3.0, remove native-tls, update all docs
- Plan audit — fix NAVRA-160 status, unblock NAVRA-150
Merge
- Memory, RAG, and OpenAPI bridge guides
- Agent bundles, model server, and config reference
Deps
- Upgrade reqwest 0.12 → 0.13, unify tree
- Upgrade jsonwebtoken 9 → 10
- Upgrade keyring 3 → 4
- Upgrade tonic 0.12 → 0.14, prost 0.13 → 0.14
- Upgrade rusqlite 0.32 → 0.40
- Bundle ort, switch to rustls, drop all system C deps
Track
- IFC bypass for ≤3-dep inline injection (NAVRA-169)
- Tech watch 2026-07-01 — 6 new items, ecosystem positioning