Releases: faiyaz26/codelane
Releases · faiyaz26/codelane
Codelane v0.3.1
Features
- Git blame annotations in the source file viewer — toggle per-file via the "Blame" button in the file info bar
- Resizable blame column — drag the handle at the gutter edge to adjust width (80–400px)
- Open file on remote — right-click any line in the file viewer to open that exact line on GitHub, GitLab, or Bitbucket (current branch or main branch)
- Open on Remote in file tab context menu — alongside existing copy-path items
Bug Fixes
- Fixed "Open on Remote (Main Branch)" generating an incorrect URL with
origin/mainas the branch name instead ofmain
Codelane v0.3.0
Features
- Added skills system for AI agent instructions and task automation
- Created bump-version-and-release skill for version management workflows
- Created github-release-workflow skill for GitHub Actions release automation
- Agents can now discover and invoke skills for complex development tasks
Improvements
- Enhanced release process with comprehensive skill documentation
- Improved version management across multiple file formats
- Better CI/CD workflow guidance for automated releases
Bug Fixes
- (Add bug fixes here if applicable)
Codelane v0.2.5
Bug Fixes
- Resolved terminal process leak where child processes would persist after lane/tab closure.
- Fixed race conditions during terminal reload and agent switching.
- Improved terminal session isolation with unique identifiers.
Improvements
- Added support for GitHub Copilot in the agent terminal environment.
- Optimized PTY lifecycle management in the Rust backend.
- Enhanced extension RPC with terminal control capabilities.
Codelane v0.2.4
Features
- Enhanced Agent Status Detection: Now uses terminal window titles (e.g., "Ready", "Working") for ultra-reliable status tracking in Gemini, OpenCode, and Codex.
- Gitoxide Integration: Migrated core Git operations (status, diff, log, branch) to native Rust using
gixfor blazing-fast, in-process performance. - Improved Clipboard Support: Fixed double-paste issues in terminal instances and hardened global clipboard handling for macOS.
Improvements
- Architectural Refactoring: Decomposed monolithic
App.tsxinto modular hooks and components (GlobalNotifications,useClipboardFix, etc.) for better maintainability. - Blazing Fast Git Logs: High-performance commit traversal and metadata extraction powered by Gitoxide.
- Native Diff Engine: Integrated
imara-difffor fast, in-process unified diff generation. - Conditional Logging: Added engine-level debug logging for Git operations, active only in development mode.
Bug Fixes
- Windows CI Stability: Resolved path normalization and quoting issues on Windows by executing Git commands directly and using native discovery.
- Agent Prompt Detection: Expanded regex patterns to correctly identify confirmation prompts in OpenCode and Codex CLI agents.
- SolidJS Type Fixes: Resolved compilation errors related to
Settertypes in SolidJS hooks.
Codelane v0.2.3
Features
- Context-aware branch review scope for improved clarity.
- Automated release notes generation from changelogs.
- Support for interactive login shells in production environments.
Improvements
- Simplified resource monitoring focused on app overhead.
- Improved Windows command execution using
cmd /C. - Enhanced TopBar styling with tooltips for long titles.
- CI/CD migration to GitHub Actions for website deployment.
Bug Fixes
- Recursive process monitoring to include child processes in agent resource stats.
- Normalized CPU usage reporting (0-100% capacity).
- Fixed environment path resolution for external commands on Unix-like systems.
- Pinned pnpm version in CI to resolve lockfile conflicts.
Codelane v0.2.2
Release for Codelane v0.2.2
Codelane v0.2.1
Release for Codelane v0.2.1
Codelane v0.2.0
Release for Codelane v0.2.0