# Changelog All notable changes to the Dolibarr MCP Server are documented here. The project follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html) and adopts the [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) format. ## [Unreleased] ### Added - Rebuilt README.md and changelog after the structural merge to keep parity with `prestashop-mcp` documentation. - Cross-platform setup guidance covering Linux/macOS shells and the Visual Studio `vsenv` workflow on Windows. ### Changed - Reaffirmed the minimal repository layout (single server implementation, shared docs bundle, optional Docker assets). - Clarified how configuration is loaded through `pydantic-settings` and linked to the new documentation bundle. ### Removed - Stale references to deprecated helper scripts and legacy documentation variants. ## [1.1.0] - 2024-05-22 ### Removed - Legacy helper scripts, installers, and manual test programs that duplicated the automated test-suite. - Alternative server implementations (`simple_client`, `standalone_server`, `ultra_simple_server`) in favour of the single `dolibarr_mcp_server`. - Redundant documentation fragments and variant requirements files that no longer reflected the current project layout. ### Changed - Rewrote the README to highlight the streamlined structure and provide concise installation/run instructions. - Clarified that `dolibarr_mcp_server.py` is the definitive MCP entry point. ## [1.0.0] - 2024-01-26 ### 🎯 Major Restructuring This release represents a complete restructuring of the Dolibarr MCP Server to match the clean architecture of prestashop-mcp. ### Added - Professional README.md with comprehensive documentation. - Structured test suite in `tests/` directory. - Clean configuration management. - Docker support for easy deployment. - Comprehensive CRUD operations for all Dolibarr entities. ### Changed - Complete repository restructuring to match prestashop-mcp pattern. - Simplified dependencies in requirements.txt. - Cleaned up package structure in `src/dolibarr_mcp/`. - Updated pyproject.toml with proper metadata. - Streamlined .gitignore file. ### Removed - Outdated prototype assets from the first public release. ### Technical Improvements - Single, focused MCP server implementation. - Clean separation of concerns. - Better error handling. - Improved logging. - Async/await architecture throughout. ## [0.5.0] - 2024-01-20 ### Added - Initial Dolibarr API integration. - Basic CRUD operations for customers, products, invoices. - MCP server implementation. - Docker configuration. ## [0.1.0] - 2024-01-15 ### Added - Initial project setup. - Basic repository structure. - License and documentation. --- **Note**: Entries prior to v1.0.0 summarise the historical evolution of the project and are retained for context.