New Features
File Upload & Preview
- Image upload: JPEG/PNG/GIF/WebP support (max 5MB per image)
- Document upload: PDF, text files, code files (.ts/.py/.go/.rs etc., max 10MB)
- Multiple upload methods: Click attach button, drag & drop, or paste from clipboard
- File capsules: Emerald-colored badges in input area showing filename, size, and thumbnail for images
- Chat preview: Image thumbnails with click-to-zoom lightbox (Radix Dialog), file cards for documents
- Lightbox: Full-screen image viewer with prev/next navigation for multi-image messages
- SDK integration: Files saved to disk for Claude's Read tool to process natively
Bug Fixes (since v0.4.1)
- Fixed broken image display in chat messages (missing base64 data in metadata)
- Fixed extremely slow response when sending images (was passing invalid prompt format to SDK)
- Fixed macOS Dock bouncing icon (v0.4.1: utilityProcess.fork())
- Fixed stale JS cache on version upgrade (v0.4.1: automatic cache clearing)
- Fixed issues #3, #4, #5, #12, #14, #22, #23
UI Improvements
- Attach button positioned before folder picker for easier access
- Version number displayed in sidebar bottom
- Skills page now scrollable
- Environment variable API config auto-detection with UI banner
Downloads
- CodePilot-0.5.0-arm64.dmg — macOS Apple Silicon (M1/M2/M3/M4)
- CodePilot-0.5.0-x64.dmg — macOS Intel