Skip to content

Releases: perryraskin/release-notes-by-ai

Release list

v1.1.0

Choose a tag to compare

@perryraskin perryraskin released this 06 Feb 18:12

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-markdown and remark-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.json for 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

Choose a tag to compare

@perryraskin perryraskin released this 05 Feb 23:04
  • 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