Skip to content

Changelog

All notable changes to this project are documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.0 - 2026-09-28

Features

  • examples: Keep docplan's workspaces in a database when configured (#15)
  • sql: Add SQLAlchemy storage and migrations (#9)
  • examples: Add docplan, the reference implementation (#14)
  • core: Describe a proposed edit when it is proposed (#13)
  • core: Include an artifact's kind when a version is serialized (#10)
  • surfaces: Add the WebSocket, REST and MCP surfaces (#8)
  • agent: Add the pydantic-ai capability, live output and runner (#7)
  • workspace: Add scoped workspace handles over pluggable storage (#6)
  • core: Add the pure rules, conformance suite and host contract (#4)

Bug fixes

  • fastapi: Watch only live runs in the threads a client follows (#12)
  • agent: Record the result of a tool that retries or fails on its own (#11)

Documentation

  • Publish the site at artifactr.alexnodeland.com from main (#19)
  • Add the documentation site and brand (#16)
  • Add architecture, thread protocol and ADRs for the library design

Miscellaneous

  • Distribute as artifactr-ai, imported as artifactr (#18)
  • Wrap up v0.1: evergreen status, open questions and changelog (#17)
  • deps: Update only the lockfile, keeping supported version ranges (#5)
  • Lay the foundation for the v0.1 library (#2)