yosi.ai
Version:
AI-powered code generation tool using Google's Gemini API
65 lines (48 loc) • 1.87 kB
Markdown
# Changelog for yosi.ai
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
### Added
- Future features will be listed here
## [1.0.0] - 2023-05-15
### Changed
- Renamed package from 'yosi' to 'yosi.ai'
- Updated all documentation to reflect the new name
- Reset version number to 1.0.0 for the new package name
## [1.0.5] - 2023-04-21
### Added
- Enhanced code editing functionality with targeted modifications
- Ability to preserve code structure during refactoring
- Improved error handling in refactoring operations
- Better AI prompting for more precise code modifications
- New API documentation for code modification
### Changed
- Refactored the refactorCode function to support targeted modifications
- Updated CLI interface with new options for refactoring
- Improved markdown code block handling in generated code
### Fixed
- Fixed issues with output file path handling
- Fixed issues with code editing not preserving structure
## [1.0.0] - 2023-04-21
### Added
- Initial release of yosi.ai
- Basic code generation with Gemini API
- Advanced code generation with framework support
- Project scaffolding for React, Express, and full-stack applications
- Code refactoring and analysis
- Code conversion between languages
- Test generation for JavaScript/TypeScript code
- Comprehensive documentation
- Examples for different programming languages and frameworks
- Unit tests with Jest
- Mock implementations for testing without API key
### Changed
- N/A (initial release)
### Fixed
- N/A (initial release)
## [0.1.0] - 2023-04-20
### Added
- Initial development version (not released)
- Basic project structure
- Integration with Gemini API