Changelog
Recent updates, bug fixes, and new features in screenpipe.For the complete version history and detailed commit logs, visit the GitHub releases page.
Recent Updates
v2.2.80 (March 2026)
Fixes:- Fixed black screen issue when snapshot JPG missing from disk
- Added HTTP fallback when snapshot JPG missing on disk
- Improved error handling for missing frames
- Fixed Live Text positioning race condition in embedded timeline
- Restored overlay shortcut behavior on macOS (Cmd+Ctrl+S/K)
- Better handling of missing snapshot files
- More robust frame retrieval with fallbacks
- Enhanced embedded timeline stability
v0.3.178 (CLI - March 2026)
Features:- Added
GET /contactsendpoint to WhatsApp gateway for AI name resolution - AI agents can now resolve contact names to phone numbers
- Enhanced WhatsApp integration for Pipes
v0.3.177 (CLI - March 2026)
Fixes:- Fixed CLI WhatsApp detection by checking session on disk
- Connection list now queries running server to include WhatsApp
- Suppressed noisy “file descriptor limit already sufficient” message
- Cleaned up deprecated Pi skill directories on startup
- Removed stale package-lock.json files (using bun.lock)
- Updated dependencies to resolve security vulnerabilities
- Build system improvements
Previous Releases
v2.2.7x series:- Live Text improvements in embedded timeline mode
- Settings window behavior fixes
- Timeline crash prevention
- Shortcut toggle enhancements
- Native Live Text controls
- Event-driven capture improvements
- Multi-monitor capture enhancements
- Audio transcription optimizations
- MCP server stability fixes
- Accessibility tree extraction
- Hybrid OCR/accessibility approach
- Storage efficiency improvements
- Apple Intelligence integration (macOS)
Upcoming Features
The screenpipe team is actively working on:- Enhanced team deployment features
- Additional built-in Pipes
- Improved AI model integrations
- Cross-device sync improvements
- Mobile companion app
- Advanced search filters
Release Channels
Stable
Production-ready releases with full testing.- Desktop app: Auto-updates enabled by default
- CLI:
npx screenpipe@latest - Frequency: Every 2-4 weeks
Beta
Early access to new features with potential bugs.- Desktop app: Enable beta channel in Settings → Updates
- CLI:
npx screenpipe@beta - Frequency: Weekly
Nightly
Latest development builds - use at your own risk.- Desktop app: Not available via auto-update
- CLI:
npx screenpipe@nightly - Build from source:
Update Methods
Desktop App
Auto-updates are enabled by default:- screenpipe checks for updates on launch
- Downloads in background
- Prompts to restart when ready
- Or manually: Settings → About → Check for Updates
CLI
Update to latest version:Build from Source
Breaking Changes
screenpipe follows semantic versioning. Breaking changes are noted in release notes: v2.0.0 (Major release):- Event-driven capture (replaces continuous)
- New database schema
- API endpoint changes
- Migration guide provided
- Planned improvements to Pipes format
- Enhanced permissions model
- API v2 with backwards compatibility
Version History
For detailed version history including:- All commits and changes
- Known issues
- Migration guides
- Download links for older versions
Release Notes Format
screenpipe release notes follow this structure:[Version] - Date
Features:- New functionality added
- Enhancements to existing features
- Bug fixes and patches
- Changes requiring user action
- Security patches and updates
- Features being phased out
Contributing
Want to contribute to screenpipe?- Report bugs: GitHub Issues
- Suggest features: Discord
- Submit PRs: See CONTRIBUTING.md
- Join discussion: Discord community
Stay Updated
Follow screenpipe development:- Twitter/X: @screen_pipe
- Discord: discord.gg/screenpipe
- YouTube: screenpipe channel
- Reddit: r/screen_pipe
- GitHub: Watch repository
Questions about a specific release? Ask in Discord or check the GitHub releases.