Release Notes - v0.1.7
Features
-
Enhanced Security & Credential Management
- Added secure credential prompting with native SecureField UI
- Implemented Ed25519 digital signatures for app bundle verification
- Added comprehensive security validation for .vellumapp files
-
Shared App Management
- Introduced .vellumapp file format with UTI registration and file handling
- Added app bundler for creating packaged skill bundles
- Implemented confirmation dialogs and sandbox unpacking for shared bundles
- Added vellumapp:// URL scheme handler for seamless app sharing
- Integrated NSSharingServicePicker for easy bundle sharing
-
Memory & Search Improvements
- Added configurable recall injection format (markdown/structured_v1)
- Enhanced memory_search tool with source/citation metadata
- Unified retrieval core for auto recall and memory_search functionality
- Added retrieval telemetry to memory recall pipeline
-
Skills Management
- Added detailed skill inspection and installation feedback
- Integrated Available Skills tab with ClaWHub backend
- Added trust signals, sorting controls, and local filtering for skills
- Included "Start the Day" bundled skill
- Added skill invocation tracking with visual chips in chat
-
UI/UX Enhancements
- Restructured settings with renamed Control Panel to Settings Panel
- Added trust rules management interface
- Improved skill detail view with immediate search result display
- Enhanced segmented control layout and visual polish
- Added Brave Search API key configuration
Fixes
-
Stability & Error Handling
- Fixed Qdrant startup failure handling to prevent daemon crashes
- Improved error handling in GeneratedPanel to prevent stuck UI states
- Fixed DM Mono font rendering issues with "f" glyph
- Resolved screen detection fallback when main screen is unavailable
-
Skills System
- Fixed skill toggle revert and operation serialization issues
- Resolved stale installation timeouts with UUID tracking
- Fixed skill invocation guards and metadata leak prevention
- Improved skills submenu cache with serialized refreshes
-
Memory Management
- Added proper handling for uninitialized Qdrant client
- Fixed memory job deferral and queue management
-
UI State Management
- Prevented concurrent Trust Rules sheets across settings views
- Fixed stale skill selection states when search results change
- Resolved layout issues with emoji sizing and padding
Infrastructure
- Optimized macOS build script with auto-rebuild watch mode
- Added healthz route for system monitoring
- Enhanced security validation with path traversal and XSS protection
- Improved build workflow management