Skip to content

Releases: jtsternberg/github-branch-generator

v2.1.0 - GitHub Branch Generator

Choose a tag to compare

@jtsternberg jtsternberg released this 14 Oct 20:37

🐛 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-latest model to gemini-2.0-flash-exp
    • The old model was returning 404 errors (no longer available)
    • The gemini-2.5-flash model was using all tokens for internal "thinking" without producing output
    • Now using gemini-2.0-flash-exp which generates branch names efficiently

Installation

  1. Download github-branch-generator-v2.1.0.zip from this release
  2. Extract the zip file
  3. Open Chrome and navigate to chrome://extensions/
  4. Enable "Developer mode" (toggle in top right)
  5. Click "Load unpacked" and select the extracted directory
  6. Get your Gemini API key from Google AI Studio
  7. 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

Choose a tag to compare

@jtsternberg jtsternberg released this 06 Aug 14:56

🚀 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

  1. Download github-branch-generator-v2.0.0.zip
  2. Extract the zip file
  3. 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