Changes Report
Release History
| Version | Date | Description |
|---|---|---|
| 1.2 | 2026-06-30 | Enhances Bindex tooling, configuration handling, and project automation capabilities while improving reliability across workflows. |
| 1.1 | 2026-05-25 | Focused on expanding functionality, robustness, and streamlining workflows for GenAI-enabled developer automation. |
| 1.0 | 2026-03-30 | Major update with enhancements to GenAI provider support, Bindex tooling, Ghostwriter automation, and more. |
| 0.0 | 2026-03-05 | Initial release of Machai, introducing foundational GenAI-powered developer automation capabilities. |
Release 1.2 – 2026-06-30
| Type | Changes | By |
|---|---|---|
![]() |
Introduced MCP Server Support, including stateless and streamable server functionality, stop-server tooling, configurable parameters, prompt publishing, and server-specific credential handling. | dev |
![]() |
Updated functional tool definitions to use annotations, simplifying integration and enabling seamless tool discovery and registration. | dev |
![]() |
Resolved various functional issues, including parameter handling, asynchronous execution reliability, and tool invocation edge cases. | dev |
Release 1.1 – 2026-05-25
| Type | Changes | By |
|---|---|---|
![]() |
This release introduces significant enhancements to Machai, focusing on expanding functionality, improving robustness, and streamlining workflows for GenAI-enabled developer automation. | dev |
![]() |
Dedicated Embedding Provider Abstraction: Added support for separate embedding model configurations, enabling more flexible and modular embedding workflows. | dev |
![]() |
Enhanced GenAI Provider Support: Expanded provider capabilities with Claude, Gemini, and CodeMie, including Beta API integration, web search functionality, and improved model routing. | dev |
![]() |
Improved Functional Tooling: Introduced new tools for applying file patches, searching command logs, reading previous log chunks, and handling command-line properties replacements. | dev |
![]() |
Act System Enhancements: Added reusable automation templates for tasks like unit tests, release notes, and sonar fixes. Acts now support URL-based locations and improved CLI help outputs. | dev |
![]() |
Expanded Bindex Metadata Tooling: Enhanced library discovery workflows with updated picker selection, repository registration, and assembly prompting. | dev |
![]() |
Ghostwriter Enhancements: Improved documentation automation with file processors and language reviewers for Java, Markdown, HTML, Python, TypeScript, and PUML. | dev |
![]() |
Removed machai-cli Module: Consolidated functionality into more streamlined components. | dev |
![]() |
Improved Provider Robustness: Enhanced OpenAI provider handling for tool-call follow-ups, timeouts, and error recovery. Fixed cache token calculations and corrected tool limit constants. | dev |
![]() |
Act and CLI Fixes: Addressed edge cases in act processing, template inheritance, placeholder handling, and non-interactive execution for CLI and Maven. | dev |
![]() |
Security Updates: Resolved Grype-reported vulnerabilities (e.g., CVE-2025-48924) and updated dependencies to eliminate security risks. | dev |
![]() |
Command Execution Fixes: Hardened command execution tools with denylist fixes and improved validation for command-line inputs. | dev |
![]() |
Maven Plugin and Assembly Fixes: Fixed reactor build scanning, improved assembly command logging, and corrected PlantUML Maven plugin configurations. | dev |
| Embedding and Provider Improvements: Refactored embedding support across OpenAI and CodeMie providers, simplifying APIs and improving maintainability. | dev | |
| Act and Bindex Refinements: Streamlined act workflows, prompt parsing, and concurrency handling. Updated APIs for clarity and usability. | dev | |
| Code Cleanup: Removed unused dependencies, refined variable naming, and eliminated internal helper types for cleaner and more maintainable code. | dev | |
![]() |
This release builds upon Machai's foundational capabilities, delivering improved functionality, greater flexibility, and enhanced developer automation workflows. | dev |
Release 1.0 – 2026-03-30
| Type | Changes | By |
|---|---|---|
![]() |
This release of Machai builds upon the foundational functionality introduced in the initial release, delivering significant enhancements to developer automation capabilities, robustness, and usability. | dev |
![]() |
Expanded GenAI Provider Support: Added pluggable providers (OpenAI, Gemini, Claude, CodeMie) with safety checks and enhanced function-tool support for file, web, and command interactions. | dev |
![]() |
Bindex Metadata Improvements: Enhanced library discovery workflows with updated picker selection, repository registration behavior, and improved assembly prompting. | dev |
![]() |
Ghostwriter Automation Enhancements: Expanded documentation automation with file processors and language reviewers for Java, Markdown, HTML, Python, TypeScript, and PUML. | dev |
![]() |
Act System Enhancements: Introduced reusable automation templates for tasks like unit tests, release notes, sonar fixes, and security issue resolution. Added support for custom act directories and URL-based act locations. | dev |
![]() |
Maven Plugin Updates: Added reactor goals, project-layout detection for Maven/JS/Gradle-style projects, and enhanced integration with Ghostwriter and Acts. | dev |
![]() |
Improved CLI Functionality: Enhanced CLI help output, act listing with descriptions, and command-line properties replacement support. | dev |
![]() |
Unit Test Coverage Expansion: Extended test coverage across modules, including bindex-core builder/tool tests, project layout tests, OpenAI tool invocation tests, and additional CLI/assembly tests. | dev |
![]() |
Provider Robustness: Improved OpenAI provider handling for tool-call follow-ups, timeouts, and error recovery. Hardened command execution tools with denylist fixes and clearer error handling. | dev |
![]() |
Act Processing Fixes: Addressed edge cases in act template loading, inheritance, placeholders, and non-interactive execution for CLI and Maven. | dev |
![]() |
Security Updates: Resolved Grype-reported vulnerabilities (e.g., CVE-2025-48924, CVE-2021-26291) and updated dependency versions to eliminate security risks. | dev |
![]() |
Command and API Improvements: Fixed callRestApi error handling, corrected command-line denylist validation, and improved non-recursive mode processing. | dev |
![]() |
Maven Plugin and Assembly Fixes: Fixed reactor build scanning, assembly command logging, and PlantUML Maven plugin configuration. | dev |
| Ghostwriter Pipeline Improvements: Streamlined shared module processing, normalized prompt/tool output, and improved deterministic template application. | dev | |
| Bindex and Act API Refinements: Simplified prompt/build flows, improved concurrency handling, and standardized project.dir usage across processors. | dev | |
| Code Cleanup: Removed unused dependencies, refined variable naming, and eliminated internal helper types for cleaner and more maintainable code. | dev | |
![]() |
This release significantly enhances Machai’s capabilities, delivering improved developer automation workflows, stronger security measures, and expanded support for GenAI providers. | dev |
Release 0.0 – 2026-03-05
| Type | Changes | By |
|---|---|---|
![]() |
Introduced Machai, a foundational toolkit designed to streamline developer automation with Generative AI (GenAI). This release establishes the core functionality and APIs for building modular workflows. | dev |
![]() |
Added Unified GenAI Access: A provider-agnostic Java client enabling seamless interaction with multiple GenAI services, abstracting provider differences for consistent usage. | dev |
![]() |
Added Bindex Metadata Management: Tools for generating, aggregating, and registering Bindex metadata to empower developers to discover and reuse libraries efficiently. | dev |
![]() |
Added Semantic Project Assembly: Prompt-driven workflows leveraging Bindex metadata for intelligent library selection and automated project assembly based on semantic picking. | dev |
![]() |
Added Automated Documentation with Ghostwriter: Repository-scale automation for documentation updates and transformations, guided by embedded GenAI-powered insights. | dev |
![]() |
Established the foundation for exploring and expanding Machai’s capabilities, providing developers with essential tools to integrate GenAI into their workflows and enhance productivity through metadata-driven automation. | dev |



