2.5.6 - Enhanced Terminal & Drag-and-Drop Experience
✨ New Features
-
Add Git Options section to task creation wizard for improved workflow control
-
Add Ollama as LLM provider option for Graphiti, expanding local AI integration capabilities
-
Add LLM provider selection to Graphiti onboarding flow for flexible configuration
🛠️ Improvements
-
Enhance terminal command handling and security with improved validation
-
Improve drag-and-drop handling and cleanup in FileTreeItem and ClaudeOAuthFlow components for better UX
-
Enhance Git integration with improved branch and repository handling
-
Add cross-platform Python detection and fix dependency installation for seamless setup
-
Implement automated version management to prevent version mismatches across the application
-
Add UI clarity for per-project GitHub configuration to improve user understanding
-
Add defensive array validation for GitHub issues API response to improve stability
-
Update dependencies including migration to @lydell/node-pty for prebuilt binaries
-
Fix file explorer to show hidden directories for complete file visibility
🐛 Bug Fixes
-
Fix file explorer to show hidden directories in FileTreeItem component
-
Improve drag-and-drop functionality in FileTreeItem component with better event handling
-
Auto-restart Claude sessions when switching profiles to maintain consistency
-
Resolve GitHub update system issues and improve version tracking accuracy
-
Add null check for active profile during OAuth token save to prevent crashes
-
Save Claude OAuth token to active profile during GitHub setup flow
-
Fix human feedback not being processed when QA already approved
-
Correctly handle 'py -3' command on Windows for proper Python detection
-
Fix initialization popup not closing automatically on success
-
Use model parameter for human feedback fixer for consistent model usage
-
Add missing AppSettings properties for Graphiti providers in type definitions
-
Resolve lint errors and improve code quality
-
Fix GitHub organization repository support for broader GitHub integration
What's Changed
- refactor: improve drag-and-drop handling and cleanup in FileTreeItem and ClaudeOAuthFlow components by @AndyMik90 in 3efab86
- refactor: enhance terminal command handling and security by @AndyMik90 in 52e12d8
- fix: improve drag-and-drop functionality in FileTreeItem component by @AndyMik90 in c5b7245
- feat: enhance Git integration and drag-and-drop functionality by @AndyMik90 in ee168d3
- feat: add Git Options section to task creation wizard by @AndyMik90 in a335925
- fix: auto-restart Claude sessions when switching profiles by @AndyMik90 in cf1ba6b
- fix: resolve GitHub update system issues and version tracking by @AndyMik90 in ce7c95c
- fix: add null check for active profile during OAuth token save by @andrew Chepurny in 4b6a598
- fix: save Claude OAuth token to active profile during GitHub setup flow by @andrew Chepurny in e605816
- fix(python): correctly handle 'py -3' command on Windows by @adryserage in 15a7585
- fix: Fix file explorer to show hidden directories by @AMEN-RA Mendel in d94833a
- fix: use model parameter for human feedback fixer by @AndyMik90 in 0959e79
- fix: resolve lint errors in PR #41 by @AndyMik90 in 5702692
- fix: human feedback not processed when QA already approved by @flokosti in 412ed0b
- fix(ui): Fix initialization popup not closing automatically on success by @adryserage in 586aa9f
- fix(ui): Add cross-platform Python detection and fix dependency installation by @adryserage in bc6470f
- fix: implement automated version management to prevent version mismatches by @adryserage in cece172
- fix(types): add missing AppSettings properties for Graphiti providers by @adryserage in 6680ed4
- feat(ui): add Ollama as LLM provider option for Graphiti by @adryserage in a3eee92
- fix(ui): address PR review feedback for Graphiti provider selection by @adryserage in b8a419a
- fix(deps): update imports to use @lydell/node-pty directly by @adryserage in 2b61ebb
- feat(ui): add LLM provider selection to Graphiti onboarding by @adryserage in 4750869
- fix: Add UI clarity for per-project GitHub configuration by @AMEN-RA Mendel in c9745b6
- chore: Update dependencies in pnpm-lock.yaml by @adryserage in 08b65f3
- fix(deps): replace node-pty with @lydell/node-pty for prebuilt binaries by @adryserage in e1aee6a
- fix: Add defensive array validation for GitHub issues API response by @AMEN-RA Mendel in b3636a5
- fix: Fix GitHub organization repository support by @AMEN-RA Mendel in 873cafa