ChangelogAll notable changes to the "codin" extension will be documented in this file.The format is based on Keep a Changelog,and this project adheres to Semantic Versioning.## [1.2.3] - 2025-10-08### Fixed- Fixed missing command declarations in package.json- Resolved "Select Explanation Language" command error- Updated publisher ID for marketplace publishing (your-publisher → SemicolonAILabs)### Added- Comprehensive command verification scripts- Marketplace publishing guide- Production-ready documentation## [1.2.2] - 2025-10-08### Fixed- Fixed extension activation issues with universal activation events- Resolved duplicate command registration errors- Fixed TypeScript compilation errors- Added proper node-fetch dependency### Added- Enhanced logging for debugging- Comprehensive error handling- Multiple diagnostic and verification tools### Changed- Improved extension structure and code organization- Updated activation events for better performance## [1.2.1] - 2025-10-08### Added- Multi-language support (15 languages)- Secure API key management with VS Code Secret Storage- CodeLens provider for floating "Explain Code" buttons- Quick Actions integration (Cmd+.)- Context menu integration- Keyboard shortcuts (Cmd+Shift+E)### Changed- Enhanced UI with better progress indicators- Improved error messages with actionable suggestions- Better API key validation## [1.2.0] - 2025-10-08### Added- Initial release of CodIn extension- AI-powered code explanations using OpenAI GPT-3.5-turbo- Support for 50+ programming languages- Basic API key management- Command palette integration- Right-click context menu### Features- Real-time code explanations- Secure API key storage- Multi-language explanation support- Professional webview interface- Cross-platform compatibility## [Unreleased]### Planned- Additional AI models support (GPT-4, Claude, etc.)- Offline code analysis features- Code quality suggestions- Integration with popular IDEs beyond VS Code- Enhanced multi-language support (25+ languages)- Team/enterprise features