Changelog
All notable changes to Janito will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[3.12.3] - 2025-09-12
Removed
- Breaking Change: Removed 
--roleargument and interactive profile selection - The 
--roleargument has been completely removed from the CLI - Interactive profile selection has been removed from chat mode
 - Use 
--profile <name>or shorthand flags like--developerand--marketinstead - Default behavior now uses the Developer profile when no profile is specified
 
Changed
- Updated documentation to reflect removal of role argument
 - Added comprehensive profile documentation in 
PROFILES.md - Simplified profile selection to use explicit flags only
 
[Previous Versions]
Added
- Initial support for profiles and roles
 - Interactive profile selection in chat mode
 --roleargument for specifying developer roles--profileargument for system prompt templates--developerand--marketshorthand flags
Available Profiles
- Developer: Optimized for software development tasks
 - Market Analyst: Specialized for market analysis and business insights
 
Supported Providers
- Moonshot AI (default)
 - OpenAI
 - Anthropic
 - IBM WatsonX
 - Google AI
 
For detailed information about profiles and their usage, see PROFILES.md.