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.