Releases: 0xshikhar/opengit-composer
Releases · 0xshikhar/opengit-composer
Release list
OpenGit Composer v3.0.2
🚀 OpenGit Composer v3.0.2
🧠 Updated Official Model Catalog
- DeepSeek (v4 Generation):
deepseek-flash(DeepSeek-V4.1-Flash) — Defaultdeepseek-v4-pro(DeepSeek-V4-Pro-0813, supports thinking & non-thinking modes)
- Groq (Expanded Catalog):
- Production:
llama-3.3-70b-versatile(Default),llama-3.1-8b-instant - OpenAI Open-Weight:
openai/gpt-oss-120b,openai/gpt-oss-20b - Qwen & Distills:
qwen/qwen3.8-27b,qwen/qwen3.6-27b,deepseek-r1-distill-llama-70b,qwen-qwq-32b - Groq Compound & MoE:
groq/compound,groq/compound-mini,mixtral-8x7b-32768
- Production:
- Google Gemini:
gemini-3.8-flash,gemini-3.6-flash,gemini-3.1-pro,gemini-2.5-pro,gemini-2.5-flash(Default), plus legacygemini-1.5-pro&gemini-1.5-flash.
- Anthropic Claude:
claude-opus-5,claude-sonnet-4-6,claude-haiku-4-5,claude-3-7-sonnet(Default),claude-3-5-haiku.
- OpenAI:
gpt-6-astra,gpt-5.4,gpt-5.3-codex,o3-mini,gpt-4o(Default),gpt-4o-mini.
- Moonshot / Kimi:
kimi-k2.5(Default),kimi-k2-thinking,kimi-k2,moonshot-v1-8k.
🎨 Human-Readable Dropdown & Strict API Serialization
- UI settings modal displays clear human-readable names with the API ID (e.g.
DeepSeek-V4.1-Flash (deepseek-flash)), while strictly passing the exact API-style identifier to backend inference endpoints.
🛠️ Core Fixes
- Drafts State Management: Committed draft cards persist safely and are cleared only upon verified Git commit success.
- Provider Switching: Real-time configuration listeners eliminate stale cached settings.
OpenGit Composer v3.0.1
🚀 Marketplace & Production Readiness Release
🌐 Official Product Website & Resource Links
- Dedicated Product Homepage: Configured official product homepage (opengit.shikhar.xyz) for extension listings on VS Code Marketplace, Azure Marketplace, and Open VSX.
- Repository & Bug Tracker Links: Explicit separation between source code repository (github.com/0xshikhar/opengit-composer) and user issue tracker.
📜 License Compliance (GPL-3.0)
- License Alignment: Synchronized manifest license metadata and README badges to
GPL-3.0-or-later(GNU General Public License v3 with commercial addendum). - Package Verification: Embedded official
LICENSE.txtdirectly within the distribution.vsixarchive.
🎯 Marketplace Categorization & Discoverability
- Primary Marketplace Categories: Updated categories to
SCM Providers,AI,Machine Learning, andProgramming Languagesfor optimal discoverability across developer extension catalogs. - Rich Tagging: Expanded discovery keywords to cover Git commit workflows, atomic commits, conventional commits, local AI inference, secret redaction, and supported cloud/local LLMs.
- Command Palette Organization: Categorized contributed commands under
OpenGit Composerfor cleaner navigation in the VS Code Command Palette.
📖 Storefront & Documentation Overhaul
- Interactive Visual Showcase: Integrated live UI screenshots, Problem vs. Solution comparison matrix, and end-to-end quickstart workflows.
- Supported Providers Matrix: Added full breakdown of supported cloud models (OpenAI, Claude, Gemini, Groq, Kimi) and 100% private offline models (Ollama, LM Studio, TurboFieldfare).
- Architecture & Project Docs: Added comprehensive technical documentation covering system architecture, robustness strategies, and configuration specifications.
📦 Distribution Asset
- Includes
opengit-composer-3.0.1.vsixfor direct installation or marketplace upload.
OpenGit Composer v3.0.0
OpenGit Composer v3.0.0
🚀 Major Release & Highlights
⚡ Complete TurboFieldfare & Local AI Provider Resolution
- Canonical Model Resolution: Resolved
404 model_not_foundissue when using TurboFieldfare or other local OpenAI-compatible endpoints with aliases/file paths (e.g.,scratch/gemma4.gturbo). Automatically maps user-configured models to canonical server model IDs (e.g.,gemma-4-26b-a4b-it). - Isomorphic Model Matching: Refactored
normalizeModelIdandmodelIdsMatchinto a shared module for safe fuzzy matching between raw model paths and canonical server endpoints across both VS Code extension host and Webview UI context.
🎨 Next-Gen UI/UX Overhaul
- Dual-Category AI Settings Modal: Redesigned settings modal with a native VS Code master-detail layout, dividing providers into Cloud and Local Endpoints tabs.
- Sleek Header Controls: Replaced inline settings/test sections with a compact Header Bar featuring:
- Provider indicator pill (e.g.,
💻 TurboFieldfare) - Connection Test Status icon with animated state transitions
- Settings Modal gear icon
- Always-visible "⚡ Auto-Compose Commits" primary action button.
- Provider indicator pill (e.g.,
- Sanitized Model Selection: Improved drop-down display names to present clean, readable local model identifiers while maintaining precise underlying server configurations.
🛠️ Architecture & Core Enhancements
- Global Version Synchronization: Updated full codebase versioning to
v3.0.0across extension manifest, landing page, and documentation. - Automated Diagnostic Suite: Added comprehensive unit testing coverage for local endpoint resolution and model matching utilities.
OpenGit Composer v2.0.6
What's Changed in v2.0.6
- Activity Bar Icon: Added dedicated SVG activity bar icon and updated extension packaging configuration.
- Local AI Provider Polish: Enhanced URL normalization, model extraction, and CSP headers for local providers.
- Atomic Batch Commit: Implemented atomic batch commits with rollback and loose change handling.
- Commit Formatting: Normalized commit message subjects, smart scope normalization, and stripped prompt artifacts.
- Staged Snapshot Warnings: Added stale snapshot warnings and recovery flows to protect uncommitted changes.
- Diagnostics & Testing: Comprehensive unit tests for command routing, error mapping, and handler architectures.
OpenGit Composer v2.0.5
What's Changed in v2.0.5
- LM Studio Integration: Added local AI provider support and configuration options for LM Studio.
- Gemini Failover: Implemented multi-model failover strategy and improved token management.
- Provider Architecture: Extracted provider health and key management into dedicated slices.
- Webview Command Routing: Introduced type-safe host-webview messaging and comprehensive error mapping.
- Commit Safety: Added staged snapshot checks and privacy controls.
OpenGit Composer v2.0.1
fix gemini regression issue
OpenGit Composer v2.0.0
OpenGit Composer v2.0.0 release