Releases: perryraskin/release-notes-by-ai
Releases · perryraskin/release-notes-by-ai
Release list
v1.1.0
Release Notes v1.1.0
🚀 New Features
- GitHub Commit History Feature
- Users can now enter a private GitHub repository URL
- Generate release notes using OpenAI's GPT-4o Mini or Claude
🔒 GitHub Repository Improvements
- Enhanced repository access management
- Implemented GitHub token storage and input
- Improved error handling for GitHub API interactions
- Refactored GitHub URL parsing
- Updated commit fetching to use native Fetch API
📝 Markdown Support
- Integrated
react-markdownandremark-gfm - Improved markdown rendering
- Refactored ReleaseNotes component
📖 Documentation Updates
- Enhanced README.md
- Improved markdown formatting
- Added alternative installation methods (npm/yarn)
- Clarified OpenAI API key configuration
- Detailed development and build instructions
🛠️ Project Configuration
- Added
vercel.jsonfor deployment - Created project LICENSE
- Updated dependencies in
package.json
🔧 Tech Stack
- Vite
- React
- Shadcn UI
- TypeScript
Enjoy the new features and improvements! 🎉
v1.0.0
- Read OpenAI API key into local storage
- Utilize GitHub public APIs to read commit history from provided repo URL
- Generate easy to understand release notes with emojis using OpenAI and GitHub commit data
- Supports public GitHub repos and private GitHub repos
- Private GitHub repos require access token to be entered by the user. This token is saved into local storage.
Full Changelog: https://github.com/perryraskin/release-notes-by-ai/commits/v1.0.0