Repository navigation
Releases: jtsternberg/github-branch-generator
Releases · jtsternberg/github-branch-generator
Release list
v2.1.0 - GitHub Branch Generator
🐛 Bug Fix Release
This release fixes a critical bug with the Gemini API integration.
What's Fixed
- Gemini API Integration: Updated from deprecated
gemini-1.5-flash-latestmodel togemini-2.0-flash-exp- The old model was returning 404 errors (no longer available)
- The
gemini-2.5-flashmodel was using all tokens for internal "thinking" without producing output - Now using
gemini-2.0-flash-expwhich generates branch names efficiently
Installation
- Download
github-branch-generator-v2.1.0.zipfrom this release - Extract the zip file
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode" (toggle in top right)
- Click "Load unpacked" and select the extracted directory
- Get your Gemini API key from Google AI Studio
- Click the extension icon and enter your API key in the settings
Features
- 🤖 AI-powered branch name generation using Google Gemini
- 🎯 Auto-generates branch names when popup opens
- 📋 Automatic clipboard copy
- 🔄 Works on both GitHub Issues and Pull Requests
- ⚡ Fast and efficient with the new model
🤖 Generated with Claude Code
v2.0.0 - AI-Powered Branch Name Generation
🚀 Major Release: AI-Powered Branch Names
This release introduces AI-powered branch name generation using Google's Gemini 1.5 Flash API, transforming the extension from a simple title-based generator to an intelligent assistant.
✨ New Features
- AI-Powered Generation: Uses Gemini 1.5 Flash to create concise, meaningful branch names
- Auto-Generation: Instantly generates branch names when you click the extension icon
- Modern Popup UI: Clean interface with settings management and loading states
- Smart Fallback: Falls back to title-based generation when no API key is configured
- Multi-Tab Support: Works reliably across multiple GitHub tabs
🔧 Technical Improvements
- Vite build system for optimized development workflow
- Robust DOM selectors supporting both Issues and Pull Request pages
- Chrome storage API for settings persistence
- Bundled content script for reliable multi-tab support
📦 Installation
- Download
github-branch-generator-v2.0.0.zip - Extract the zip file
- Load the extracted folder as an unpacked extension in Chrome
🔑 Setup (Optional)
Get a free Gemini API key from Google AI Studio and add it in the extension popup for AI-powered branch names.
🤖 Generated with Claude Code