Fork me on GitHub

Changes Report

Release History

Version Date Description
1.1.14 2026-05-24  
1.1.13 2026-05-22  
1.1.10 2026-05-12  
1.1.9 2026-05-10  
1.1.8 2026-05-09  
1.1.0 2026-04-05  

Release 1.1.14 – 2026-05-24

Type Changes By
Add Features:
  • Added dedicated embedding provider abstraction and manager lookup for embedding-specific operations.
  • Added EmbeddingProvider type validation before instantiation in GenaiProviderManager.
  • Refactored embedding support across OpenAI and CodeMie providers with delegated embedding calls.
  • Added instructions and model parameter handling in ActMojo.
  • Added HTML parsing and text processing utilities dependencies.
Fixes:
  • Fixed variable names in Ghostwriter processor.
  • Fixed classification JSON detection in Picker and updated embedding model provider prefix in assembly act.
  • Fixed missing return statement in embedding method of CodeMieProvider.
  • Fixed null checks to prevent overwriting instructions and model properties in ActProcessor.
  • Added fallback to System.out.print for null console and model logging in Ghostwriter.
Refactoring:
  • Removed unused listFilesRecursively method and fixed unchecked cast warning in ProjectContextFunctionTools.
  • Removed unused imports from CodeMieProvider and BindexFunctionTools.
  • Removed unused dependencies from pom.xml.
  • Refactored CodeMieProvider to use named inner classes for provider extensions.
  • Refactored provider initialization to pass model name as explicit parameter instead of through configuration.
  • Refactored maven-javadoc-plugin configuration from reporting to pluginManagement section.
  • Refactored bindex act to use multi-step inputs with dedicated javadoc generation.
dev

Release 1.1.13 – 2026-05-22

Type Changes By
Add Fixes:
  • Updated interactive prompt logging constants for more consistent prompt-related output.
  • Refactored usage statistics logging across Maven plugin mojos to improve logging behavior and maintainability.
dev

Release 1.1.10 – 2026-05-12

Type Changes By
Add Fixes:
  • Improved commit handling and interactive exit flow for more reliable plugin execution.
dev

Release 1.1.9 – 2026-05-10

Type Changes By
Add Fixes:
  • Updated task termination handling across Maven goals for improved execution stability.
dev

Release 1.1.8 – 2026-05-09

Type Changes By
Add Fixes:
  • Fixed initialization of ClassFunctionalTools.
  • Applied additional Sonar-related fixes.
Chores:
  • Improved project layout handling by adding exclude directory propagation, using project layout file discovery for recursive file listing, supporting multi-MCP definitions, and renaming ProcessTerminationException to TaskTerminationException.
dev

Release 1.1.0 – 2026-04-05

Type Changes By
Add Features:
  • Integrated Ghostwriter guided file processing directly into Maven goals for repeatable source, documentation, and site updates.
  • Added prompt-driven act workflows with support for reusable act definitions and interactive input when no explicit action prompt is supplied.
  • Added execution-root and per-module goal variants for guided and act-based processing in standard Maven reactor workflows.
  • Added support for reverse-order execution-root guided processing so submodules can be processed before parent projects.
  • Added support for running the main guided goal without requiring a Maven project in the current directory.
  • Added Maven settings.xml integration for provider credentials and custom configuration via genai.serverId.
  • Added configurable processing parameters for model selection, scan roots, instructions, exclusions, act locations, prompts, threading, and input logging.
  • Added Java class discovery and reflective inspection function tools for project-aware analysis, including class matching, member metadata, source paths, and dependency artifact origins.
  • Added a cleanup goal for removing temporary Ghostwriter workflow artifacts.
dev