CHANGELOG.mdโข2.08 kB
# Changelog
All notable changes to this project will be documented in this file.
## [0.1.1] - 2025-01-25
### ๐ Major Features
- **Flexible LLM Integration**: Optional GPT-4 enhancement with smart pattern-based fallbacks
- **Postman Collection Support**: Full support for Postman Collection v2.x with intelligent parsing
- **Enhanced CLI Experience**: Beautiful, professional command-line interface with rich error handling
### โจ New Features
- **Optional OpenAI API Key**: MCPhy works with or without OpenAI API key
- **Pattern-Based Enhancement**: Smart API understanding using structural analysis
- **Smart Error Handling**: Context-aware error messages with specific solutions
- **Beautiful Visual Design**: Boxed messages, emojis, and professional styling
- **Enhanced Documentation**: Rich parameter descriptions and usage examples
- **Auto-format Detection**: Automatically detects OpenAPI/Swagger vs Postman collections
### ๐ง Improvements
- **Better Validation**: Enhanced validation with detailed success/failure messages
- **Rich API Summaries**: Beautiful display of API information during initialization
- **Improved Error Messages**: Specific error detection for common issues (GPT-4 access, syntax errors, etc.)
- **Professional CLI Flow**: Step-by-step guidance with clear next steps
### ๐ Documentation
- **LLM Enhancement Guide**: Comprehensive guide for AI-powered API understanding
- **Postman Guide**: Complete guide for using Postman collections with MCPhy
- **Enhanced Troubleshooting**: Detailed solutions for common issues
- **Updated Requirements**: Clear documentation of OpenAI API key requirement
### ๐ Bug Fixes
- Fixed LLM enhancement error handling
- Improved error message formatting
- Enhanced validation feedback
### โ ๏ธ Breaking Changes
- **Enhanced Error Handling**: Error messages now provide more specific guidance
## [0.1.0] - 2025-01-25
### ๐ Initial Release
- Basic OpenAPI/Swagger support
- MCP server functionality
- Web interface for conversational API interaction
- CLI commands for initialization and serving