This repository was archived by the owner on Jan 14, 2026. It is now read-only.
v0.1.4
📦 Release Notes: v0.1.4
Release Date: 2025-12-24
Tag: 0.1.4
Previous Version: 0.1.3
✨ New Features
- Rebase Operations - Added full rebase workflow support to
git_edit:rebase- Start a rebase with conflict detectionrebase_continue- Continue after resolving conflictsrebase_abort- Abort an in-progress rebase
🔧 Refactoring & Improvements
- Cross-Platform Command Execution - Replaced all string-based shell commands with array format for better reliability across Linux, macOS, and Windows
- Tool Output Normalization - Extracted centralized
normalize_output()function to standardize command result processing - Path Handling - New
path_join()utility handles platform-specific separators and UNC paths properly - Input Validation - Added EmmyLua type annotations and nil-safety checks to release notes functions
🧪 Testing
- Comprehensive unit tests added for:
- Buffer operations
- Git command execution
- Command builder functions
- Window stability handling