Changelog

Version history and release notes for SystemPrompt

All notable changes to SystemPrompt are documented here.

This project follows Semantic Versioning.

[0.0.14] - 2025-01-27

Added

  • Documentation site with crate reference
  • MCP UI resources for offline builds
  • SQLx cache regeneration workflow

Changed

  • Updated to latest rmcp 0.14
  • Improved SSG publishing pipeline
  • Enhanced template validation

Fixed

  • Web SSG configuration sync issues
  • Required fields validation in playbooks

[0.0.13] - 2025-01-20

Added

  • Full MCP streamable-http transport support
  • A2A agent discovery endpoints
  • Extension hot-reload in development

Changed

  • Migrated to rmcp 0.14 for MCP protocol
  • Improved database connection pooling
  • Enhanced error messages

Fixed

  • OAuth token refresh timing issues
  • Agent restart reliability

[0.0.12] - 2025-01-15

Added

  • WebAuthn passwordless authentication
  • Per-tool OAuth scopes on MCP servers
  • Background job scheduling

Changed

  • Unified CLI command structure
  • Improved logging format

Fixed

  • Content sync race conditions
  • Profile switching state issues

[0.0.11] - 2025-01-10

Added

  • Cloud deployment support
  • Profile-based configuration
  • Secrets management

Changed

  • Restructured CLI domains
  • Improved build times

Fixed

  • Database migration ordering
  • Extension dependency resolution

[0.0.10] - 2025-01-05

Added

  • Multi-provider LLM support
  • Analytics dashboard
  • Content search

Changed

  • Refactored agent system
  • Improved MCP error handling

Fixed

  • Memory leaks in long-running processes
  • WebSocket connection handling

[0.0.9] - 2024-12-28

Added

  • A2A protocol implementation
  • Agent-to-agent messaging
  • Shared state management

Changed

  • Extension trait signatures
  • Database schema versioning

Fixed

  • Concurrent request handling
  • Session expiration logic

[0.0.8] - 2024-12-20

Added

  • MCP server framework
  • Tool permission system
  • Resource providers

Changed

  • Async trait implementations
  • Error type hierarchy

Fixed

  • Build script caching
  • Cross-compilation support

[0.0.7] - 2024-12-15

Added

  • Content management system
  • Markdown processing
  • Sitemap generation

Changed

  • File storage abstraction
  • Image optimization pipeline

Fixed

  • UTF-8 handling in content
  • Slug generation edge cases

[0.0.6] - 2024-12-10

Added

  • OAuth2 implementation
  • User roles and permissions
  • Session management

Changed

  • Authentication flow
  • Token storage

Fixed

  • CORS configuration
  • Cookie security settings

[0.0.5] - 2024-12-05

Added

  • Extension system foundation
  • Schema extension trait
  • API extension trait

Changed

  • Crate organization
  • Public API surface

Fixed

  • Dependency cycles
  • Feature flag combinations

[0.0.4] - 2024-11-28

Added

  • Layered architecture
  • Database abstraction
  • Configuration system

Changed

  • Project structure
  • Build configuration

Fixed

  • SQLx offline mode
  • Migration ordering

[0.0.3] - 2024-11-20

Added

  • Basic HTTP server
  • Health check endpoint
  • Logging infrastructure

Changed

  • Async runtime setup
  • Error handling

Fixed

  • Graceful shutdown
  • Signal handling

[0.0.2] - 2024-11-15

Added

  • CLI foundation
  • Profile management
  • Basic commands

Changed

  • Command structure
  • Output formatting

Fixed

  • Argument parsing
  • Help text

[0.0.1] - 2024-11-10

Added

  • Initial release
  • Core traits and models
  • Project foundation

Version Numbering

  • Major (x.0.0): Breaking API changes
  • Minor (0.x.0): New features, backward compatible
  • Patch (0.0.x): Bug fixes, backward compatible

Upgrading

See Migration Guide for upgrade instructions between versions.