Changelog

What's new, improved, and fixed in each release.

v0.5.0 latest April 2026
The dreaming release
  • new Autonomous dreaming — phased codebase exploration (Survey, Triage, Deep Dive, Futures, Synthesis) with dream journal output
  • new Node SDKcreateAricode() factory, async iterator event stream, defineTool() and createToolRegistry() for custom tools
  • new Behavioral compilation — test witness extraction from TAP/pytest/unittest, root cause analysis, progress tracking across fix iterations
  • improved Knowledge graph — concept nodes, semantic edges, fact card generation, incremental re-indexing via content hashing
  • new Hooks system — six lifecycle events (post-edit, post-write, pre-command, post-command, session-start, session-end)
  • improved Edit intelligence — convention extraction, blast radius reporting with dependency graph traversal
  • breaking Package renamed from ariadne to aricode. Legacy ARIADNE_* env vars still supported
v0.4.0 February 2026
The memory release
  • new Persistent knowledge graph — file nodes, symbol nodes, structural edges (imports, calls, owns, inherit), JSON storage under .ariadne/graph/
  • new Subagent orchestration — task-specific agents with isolated conversations and read-only tool access
  • new Session memory/memory and /forget commands for persistent per-workspace state
  • improved Context management/ctxsize override, automatic summarization for long conversations
  • fixed Tool calls no longer silently fail when model returns malformed JSON
v0.3.0 December 2025
The safety release
  • new Edit intelligence — post-edit linting pipeline with ESLint, Pyright, clippy integration
  • new Three-tier command policy — readonly (auto), mutating (consent), privileged (opt-in), with blocked commands
  • new Environment sanitization — API keys, tokens, and secrets stripped from subprocess environments
  • improved Hunk-based editing — smarter diff application with conflict detection and recovery
  • fixed Streaming responses no longer truncate on slow model backends
v0.2.0 October 2025
The tools release
  • new Interactive REPL — persistent session with slash commands, history, and tab completion
  • new Tool calling — read_file, write_file, edit_file, run_command, search_files, glob with structured results
  • new Multi-model support — Ollama, OpenAI, Anthropic, DeepSeek, and any OpenAI-compatible endpoint
  • new Profile system — saved backend configurations with /profile switching
  • improved Streaming output with real-time token rendering
v0.1.0 August 2025
Initial release
  • new CLI agent — single-shot and interactive modes for code generation and editing
  • new Ollama integration — native local model support with automatic endpoint discovery
  • new File operations — read, write, and search with workspace-scoped safety
  • new Themed terminal output with configurable color schemes