Skip to content

Releases: msenol/Gorev

Gorev v0.16.3 - Daemon Architecture & Multi-Client Support

07 Oct 00:52

Choose a tag to compare

🚀 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/.lock ensures 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

🛠️ MCP Tool Improvements

  • gorev_bulk: All 3 operations (update/transition/tag) with proper parameter transformation
  • gorev_guncelle: Extended to support both durum and oncelik updates 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-stop

NPX 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 | bash

Windows - PowerShell Installer

irm https://raw.githubusercontent.com/msenol/Gorev/main/install.ps1 | iex

📥 Method 3: Manual Downloads

Download the appropriate binary for your platform:

🎨 VS Code Extension

🆕 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 version command 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)
  • MCP Tool Parameter Transformation: All bulk operations now working properly
  • VS Code Tree View: Dependency counters display correctly (JSON omitempty fix)
  • gorev_guncelle: Now supports both durum and oncelik updates
  • gorev_search: Advanced mode query parsing fixed

🚀 Quick Start

  1. Add to MCP Configuration: Copy JSON config above to your MCP client settings
  2. First Connection: Daemon automatically starts on first MCP tool call
  3. Verify Daemon: npx @mehmetsenol/gorev-mcp-server@latest daemon-status
  4. Optional: Install VS Code extension for rich visual interface

Alternative - Manual Daemon Start:

npx @mehmetsenol/gorev-mcp-server@latest daemon --detach

📚 Documentation

🔒 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

📊 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

05 Oct 15:05

Choose a tag to compare

🐛 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.js to 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.2

VS Code Extension:


🔧 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

04 Oct 23:33

Choose a tag to compare

🐛 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@latest

NPX (Zero Installation)

npx @mehmetsenol/gorev-mcp-server serve

Binary Download

Download the appropriate binary for your platform from assets below.

✅ What's Fixed

🔗 Links

📝 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

04 Oct 22:42

Choose a tag to compare

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

🗂️ 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, doc instead 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 serve for instant use
  • Cross-Platform: Works on Windows, macOS, and Linux
  • MCP Registry Compliance: Includes mcpName field for registry publishing

📚 Documentation Overhaul (68,000+ Words)

New Comprehensive Guides (All in English)

  1. Quick Start Guide (3,000 words)

    • 10-minute onboarding for new users
    • Installation, initialization, first task, AI configuration
  2. Troubleshooting Guide (10,000 words)

    • Installation, server, database, Web UI, VS Code, MCP issues
    • Comprehensive solutions with step-by-step fixes
  3. Web UI Guide (12,000 words)

    • Technology stack, build process, architecture
    • Features, development workflow, API integration
    • Performance benchmarks, troubleshooting
  4. Multi-Workspace Guide (10,000 words)

    • Workspace concepts, database structure
    • Context propagation, workflows, migration
    • VS Code and Web UI integration
  5. 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
  6. AI Context Management Guide (10,000 words)

    • Active task tracking, MCP tools
    • AI assistant workflows, database schema
    • Best practices for context management
  7. 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.md with 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_olustur MCP tool (deprecated since v0.10.0)
  • Required: Must use templateden_gorev_olustur with 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 serve

MCP 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

🔗 Links

🙏 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 SHA256

Made with ❤️ by the Gorev team

Documentation enhanced by Claude (Anthropic) - Your AI pair programming assistant

Gorev v0.15.24

22 Sep 09:28

Choose a tag to compare

🚀 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_advanced tools 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

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 installation
    • gorev_ide_uninstall: Extension removal
    • gorev_ide_status: Installation status check
    • gorev_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.refreshInterval from 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_ayarla alias 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_ayarla alias
  • 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

21 Sep 22:11

Choose a tag to compare

🐛 Task Listing Pagination Bug Fix

What's Fixed

  • Critical Bug: Fixed incorrect total task count in gorev_listele MCP 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 of toplamRootGorevSayisi
  • 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 | iex

Manual Downloads

VS Code Extension

Quick Start

  1. Install using one of the methods above
  2. Verify: gorev version
  3. Start: gorev serve
  4. 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

21 Sep 19:59

Choose a tag to compare

🚀 Release Highlights

🔧 Critical i18n System Enhancement

  • Fixed remaining untranslated keys for NPX package environments
  • Added missing error keys: error.noArguments and error.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

📋 Full Changelog

See CHANGELOG.md for complete details.

Gorev v0.15.19

20 Sep 22:02

Choose a tag to compare

🐛 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_listele ve gorev_detay handler'ları artık tüm bağımlılık tiplerini
    destekliyor
  • Eklendi: onceki, blocker, depends_on bağı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 et

Gorev v0.15.18

20 Sep 15:12

Choose a tag to compare

🚀 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 --help

Direct 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

20 Sep 12:31

Choose a tag to compare

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 with filepath.ToSlash() path conversion
  • Implementation: file:///C:/Temp/migrations format instead of direct paths or file://
  • 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