changelog

what we shipped. no fluff, just features and fixes.

get notified when we ship

changelog delivered to your inbox. no spam, unsubscribe anytime.

v2.2.1

5 commits

Database stability improvements and better keyboard navigation fixes

improvements
  • improved past-day timeline navigation to be more responsive
  • Alt+S shortcut on Windows now properly activates the overlay window with keyboard focus
bug fixes
  • resolved database pool starvation issues that could cause app slowdowns
  • fallback audio transcription to faster turbo model for non-pro users to maintain performance
full changelog on github

v2.2.0

10 commits

Battery saver mode automatically adjusts capture based on power state

new features
  • battery saver mode — automatically reduces capture quality when on battery power to extend device life
  • faster power state detection — UI now responds immediately when switching between battery and plugged-in power
improvements
  • alt+s keyboard shortcut on windows now properly activates the overlay with keyboard focus
  • whisper audio transcription now falls back to faster turbo model for non-pro subscribers
bug fixes
  • billing page now redirects to website instead of displaying in-app
  • removed visual glitches in battery saver settings section
full changelog on github

v2.1.9

11 commits

Battery saver mode automatically optimizes capture for power efficiency.

new features
  • battery saver mode that auto-adjusts capture settings based on device power state
improvements
  • faster power state detection and UI updates
  • whisper speech recognition now available to non-pro users with quantized model
bug fixes
  • removed billing page from app, directing users to website instead
  • window display issues on macOS resolved
full changelog on github

v2.1.8

9 commits

Battery saver mode automatically optimizes capture on low power.

new features
  • battery saver mode that auto-adjusts capture settings based on device power state
improvements
  • faster power state detection and UI updates
  • macOS window behavior and keyboard input handling
bug fixes
  • keyboard input not working in main window when opened from system tray on macOS
  • incorrect default power mode selection
full changelog on github

v2.1.7

12 commits

Battery saver mode and audio transcription improvements

new features
  • battery saver mode automatically adjusts capture quality based on your device's power state to extend battery life
improvements
  • faster power state detection and UI updates when switching between battery and power adapter
  • audio transcription now falls back to faster whisper-turbo model for non-pro subscribers
bug fixes
  • keyboard input not working in main window when opened from system tray (macos)
  • visual artifacts in settings (colors appearing in battery saver section, macos window display issues)
full changelog on github

v2.1.0

13 commits

Better search results, audio transcription, and stability fixes

new features
  • openai-compatible speech-to-text transcription with custom vocabulary support
  • vulkan gpu acceleration for faster audio processing on windows
improvements
  • search pagination now works correctly across all pages
  • llm error messages (rate limits, credit exhaustion) now display in chat interface
bug fixes
  • search with all content types now returns accurate result counts
  • macos permission dialog no longer appears every time app closes
  • app crashes on quit due to metal gpu cleanup resolved
full changelog on github

v2.0.623

5 commits

Fixed search returning empty results on event-driven screen captures

new features
  • pipe sync toggle moved to Account settings for pro users
improvements
  • improved app shutdown process to properly complete all recording tasks
bug fixes
  • search_ocr() now correctly returns results when using event-driven capture mode
full changelog on github

v2.0.622

13 commits

Fixed search accuracy and improved app stability on exit

new features
  • pipe sync toggle now available in Account settings for pro users
improvements
  • command item hover styling in dark mode is now properly visible
  • added protection rules to search, analytics, and elements to prevent context window overflow
bug fixes
  • search_ocr() now returns correct results with event-driven screen capture
  • app properly waits for all recording tasks before shutting down
  • pipe presets no longer drain screenpipe cloud credits unexpectedly
full changelog on github

v2.0.621

22 commits

Fixed critical cloud credit drain and improved app shutdown stability

improvements
  • added context window protection to search, analytics, and elements features to prevent excessive processing
  • improved graceful shutdown to properly wait for all recording tasks before exit
bug fixes
  • fixed pipe preset bugs that were causing unexpected behavior
  • fixed command item hover styling appearing too dark in dark mode
  • fixed screenpipe cloud credit drain issue
  • fixed app crash on exit by properly terminating UI recorder processes
full changelog on github

v2.0.620

23 commits

Fixed dark mode UI issues and pipe preset bugs in this stability release.

improvements
  • audio reconciliation now properly displays on the timeline
  • graceful shutdown process improved to prevent data loss
bug fixes
  • command item hover state too dark in dark mode
  • pipe preset configuration bugs that could drain screenpipe cloud credits
  • reconciled audio segments now appear correctly in your screen memory timeline
full changelog on github

v2.0.619

105 commits

Fixed audio transcription gaps and improved timeline stability across platforms

new features
  • macOS Console.app integration via os_log support for system event capture
  • audio reconciliation sweep automatically transcribes previously skipped audio chunks
  • calendar events now integrated into meeting detection for better context
improvements
  • timeline pinch-to-zoom sensitivity increased 5x for faster navigation on macOS
  • URL detection now merges accessibility tree links with OCR text for better accuracy
  • audio pipeline recovery prevents silent failures and auto-restarts on macOS
  • Windows terminal app text extraction prioritizes OCR over accessibility for reliability
bug fixes
  • reconciled audio now appears on timeline instead of being hidden
  • prevent Whisper hallucinations on silence and fix audio sample conversion errors
  • graceful shutdown properly stops UI recorder and drains audio queue before exit
  • permission recovery modal no longer shows false Arc permission warnings
  • dark mode command item hover state no longer appears too dark
full changelog on github

v2.0.617

11 commits

Better terminal app capture and Console.app integration on macOS

new features
  • macOS Console.app integration via os_log support for system event capture
improvements
  • windows terminal apps now use OCR for more accurate text capture instead of accessibility APIs
  • reduced database bloat from automatic cleanup of pipe execution logs
  • more reliable audio transcription with improved Qwen3-ASR metadata handling
bug fixes
  • fixed bun path detection on macOS and Linux for better compatibility
  • resolved race conditions in scan-line loader and watch pipe preset
full changelog on github

v2.0.616

4 commits

Database performance improvements and enhanced speech recognition support

improvements
  • automatic cleanup of pipe executions to prevent database bloat and improve performance
  • expanded speech recognition engine support for Qwen3-ASR batch processing
bug fixes
  • macOS compatibility issue with older system versions (10.15+)
full changelog on github

v2.0.610

6 commits

faster chat startup and improved streaming experience with bug fixes

new features
  • state-aware grid dissolve loader for smoother chat streaming animations
improvements
  • reduced initial chat response time from 15 seconds to 2 seconds
  • prevented CPU drain from lsof calls with 5-second timeout
bug fixes
  • pipe execution no longer shows your prompt as the AI's output
  • silent LLM errors during pipe execution now handled gracefully
full changelog on github

v2.0.609

7 commits

Better performance, cleaner logs, and improved Windows experience

new features
  • cloud archive documentation page with setup guide accessible from settings
improvements
  • reduced log noise by 54% for cleaner debugging and faster performance
  • consistent sentence case formatting throughout settings interface
  • windows now defaults to window mode with taskbar icon for easier access
bug fixes
  • fixed cpu drain from zombie processes by adding 5-second timeout to system calls
  • scrubbed personally identifiable information from logs for better privacy
full changelog on github

v2.0.608

9 commits

Cloud archiving, quieter logs, and Windows taskbar improvements

new features
  • cloud archive documentation and settings page for managing long-term screen memory storage
improvements
  • reduced log noise by ~54% for cleaner debugging and better performance
  • consistent sentence case formatting across settings UI (billing, pipes, team sections)
  • windows now defaults to window mode with taskbar icon for easier access
  • batch transcription now works with cloud and deepgram engines
bug fixes
  • removed sensitive data from logs to protect your privacy
full changelog on github

v2.0.604

9 commits

Improved search accuracy and stability with GPU acceleration support

new features
  • GPU-accelerated speech recognition now available on Windows (DirectML) and macOS (CoreML) for faster audio processing
  • new analytics skill provides raw SQL access to your screenpipe usage data
improvements
  • keyword search now includes accessibility text for more comprehensive results
  • speech detection on Windows is more accurate with native Silero VAD and lower sensitivity threshold
  • pi memory system is now more stable with automatic recovery and improved handshake handling
full changelog on github

v2.0.603

5 commits

improved speech detection accuracy on windows systems

new features
  • new analytics skill for monitoring raw SQL usage patterns
improvements
  • windows speech detection now uses native silero VAD frame size for better accuracy
  • lowered speech detection threshold on windows to catch more spoken content
full changelog on github

v2.0.602

6 commits

improved speech recognition accuracy on windows with native audio processing

new features
  • new analytics skill for SQL-based usage insights and reporting
improvements
  • windows speech detection now uses native Silero VAD frame size for better accuracy
  • lowered speech detection threshold for improved sensitivity to quieter audio
full changelog on github

v2.0.600

8 commits

New analytics skill and improved Windows command handling

new features
  • raw SQL usage analytics skill for deeper insights into your screen data
  • screenpipe-retranscribe skill for pi agent to improve audio transcription accuracy
bug fixes
  • windows command execution now preserves multi-line pipe prompts correctly
  • eliminated shutdown crashes when processing large file trees
full changelog on github

v2.0.599

9 commits

Pi agent now supports retranscription skill for better audio accuracy

new features
  • pi agent can now retranscribe audio segments for improved accuracy
improvements
  • multi-line pipe prompts now work correctly on windows cmd.exe
  • eliminated shutdown panics in background file indexing
full changelog on github

v2.0.597

8 commits

Fixed critical issues with command execution and stability on Windows.

improvements
  • improved command-line flag parsing to support complex multi-line prompts on Windows
bug fixes
  • fixed crash when shutting down the app on Windows systems
  • fixed multi-line pipe prompts being corrupted on Windows cmd.exe
full changelog on github

v2.0.596

8 commits

Fixed stability issues with screen capture and improved CLI command handling

improvements
  • improved CLI argument parsing for model provider flags in pi spawn command
bug fixes
  • eliminated tokio shutdown panic that could occur during screen capture tree walking
full changelog on github

v2.0.593

5 commits

Fixed AI preset saving and pipe session conflicts

bug fixes
  • fixed crash when saving AI presets
  • fixed pipe session conflicts causing instability
full changelog on github

v2.0.592

3 commits

Fixed AI preset crashes and audio transcription timing issues

bug fixes
  • fixed crash when saving AI presets
  • fixed pipe session conflicts causing playback issues
  • fixed audio chunk timestamps for retranscribed and reconciled segments
full changelog on github

v2.0.590

4 commits

Fixed audio timing issues for reconciled and retranscribed chunks

bug fixes
  • audio chunks now have correct start and end timestamps after reconciliation and retranscription
full changelog on github

v2.0.588

7 commits

Fixed audio timing issues and pipe configuration handling

bug fixes
  • audio chunks now retain correct timestamps after reconciliation and retranscription
  • pipe configuration now uses actual token values instead of environment variable names
full changelog on github

v2.0.587

6 commits

Fixed pipe configuration to use actual token values instead of variable names

bug fixes
  • pipe pi config now correctly uses actual token values instead of environment variable names
full changelog on github

v2.0.579

8 commits

Windows and Linux accessibility capture significantly improved

improvements
  • windows accessibility tree now captures electron app content like discord with 600+ additional nodes for better search
  • linux accessibility tree walker enhanced with corrected role IDs and graceful degradation for compatibility
bug fixes
  • fixed windows linker error (CRT mismatch) preventing app launch on some systems
  • fixed linux accessibility compilation errors affecting screen capture
full changelog on github

v2.0.577

17 commits

Linux support arrives with accessibility features and stability fixes

new features
  • linux accessibility support via AT-SPI2 for capturing text from applications
  • improved audio speech detection consistency across different devices
improvements
  • FTS5 search now handles special characters correctly without errors
  • screen lock detection on macOS is more reliable
  • R2 uploads fall back to curl when AWS CLI encounters TLS issues
  • transcription settings UI hides irrelevant options when transcription is disabled
bug fixes
  • linux accessibility compilation errors resolved
  • windows pipe execution now properly finds bun in PATH
  • custom AI provider presets now require API key to prevent invalid configurations
full changelog on github

v2.0.576

7 commits

bug fixes for search stability and custom AI providers

improvements
  • improved audio speech detection consistency across different devices
  • better support for custom AI provider setup with required API key validation
bug fixes
  • search no longer crashes when using special characters in queries
  • transcription settings UI now properly hides when transcription is disabled
  • pipe execution now works correctly on Windows systems
  • fixed TLS connection issues with R2 storage on self-hosted setups
full changelog on github

v2.0.575

2 commits

Fixed upload reliability issues on self-hosted servers

bug fixes
  • resolved TLS certificate failures when uploading to R2 storage on self-hosted runners
full changelog on github

v2.0.571

16 commits

Enhanced filtering, improved UI interactions, and stability fixes

new features
  • filter timeline by domain, speaker, or tag with collapsible filter UI
  • click subtitle bar to expand preview and view more context
improvements
  • URL bar now positioned at top of frame and fully clickable for better navigation
  • arrow key navigation now respects all active filters for more consistent behavior
  • reduced noisy websocket logs when server connection is temporarily unavailable
bug fixes
  • audio output devices no longer disconnected during idle timeout
  • windows taskbar, keyboard shortcuts, chat focus, and icon lookup now work correctly
  • analytics initialization in embedded server mode
full changelog on github

v2.0.568

8 commits

Vietnamese language support and improved cloud archive initialization

new features
  • vietnamese language support added to ocr
  • server-side referral invites now sent via email instead of mailto links
improvements
  • cloud archive now auto-initializes on startup with better ux feedback
  • cli setup simplified with one-liner installation command
full changelog on github

v2.0.566

4 commits

Fixed app icons on Windows and improved referral invitations

new features
  • referral invitations now sent via email instead of opening your mail client
bug fixes
  • app icons now display correctly on Windows timeline
full changelog on github

v2.0.565

3 commits

Fixed app icons missing from Windows timeline view

bug fixes
  • app icons now display correctly on windows timeline
full changelog on github

v2.0.562

10 commits

stability improvements and build system fixes for windows compatibility

improvements
  • enhanced windows runtime library handling for better compatibility across different system configurations
  • code quality improvements to reduce warnings and improve long-term maintainability
bug fixes
  • fixed VC143 CRT DLL copying logic during application build process
  • resolved runtime library dependency issues on windows systems
full changelog on github

v2.0.560

27 commits

Better audio transcription, timeline zoom controls, and stability fixes

new features
  • smart reconciliation mode automatically retranscribes missed audio chunks in the background
  • trackpad pinch-to-zoom on timeline with 5x sensitivity boost for easier navigation
improvements
  • whisper audio transcription now ignores silence to reduce hallucinations
  • URL detection merged with accessibility data for more accurate link positioning
  • calendar card UI now consistent across native and google calendar sources
bug fixes
  • fixed audio pipeline crashes and silent failures with recovery mechanisms
  • resolved permission dialogs not closing automatically on macOS
  • fixed timeline gaps when switching between cache and database
  • reduced 'Unknown' app names and improved app icon detection on windows
  • fixed hydration errors and archive initialization 500 errors
full changelog on github

v2.0.559

6 commits

Better screen capture reliability and improved app identification on Windows

improvements
  • improved app name detection and icon lookup on Windows, reducing unknown app identifications
  • backfill timeline gaps from database when hot cache is incomplete, ensuring no missed recordings
bug fixes
  • stop capturing lock screen and screensaver frames to reduce unnecessary storage
  • fixed permission recovery modal incorrectly showing Arc browser when core permissions were already granted
  • report healthy frame status when screen is locked instead of failing silently
full changelog on github

v2.0.558

2 commits

Fixed Mac Mini codesigning to improve app stability

bug fixes
  • fixed app codesigning on Mac Mini by including complete Apple certificate chain
full changelog on github

v2.0.556

4 commits

Fixed Mac Mini codesigning to improve app stability on Apple silicon

bug fixes
  • resolved app signing issues on Mac Mini by including full Apple certificate chain
full changelog on github

v2.0.554

10 commits

Improved Windows stability and Arc browser support in onboarding

new features
  • added Arc browser to automated permission setup during onboarding and recovery
improvements
  • timeline icon display now falls back gracefully on Windows
  • filter indicator dots now display correctly on Windows
bug fixes
  • fixed Windows installations failing to run properly due to bundled bun not being in PATH
  • fixed database transcription errors caused by missing timestamp values
full changelog on github

v2.0.544

5 commits

Fixed audio timestamps, meeting detection, and macOS certificate issues

improvements
  • improved audio recording accuracy by using correct capture timestamps in database
  • enhanced content deduplication to prevent timeline gaps and empty records
bug fixes
  • fixed reminders app opening on macOS by using direct shell commands
  • fixed macOS certificate chain setup that was causing startup errors
  • fixed empty meeting detection to prevent false positives
full changelog on github

v2.0.543

7 commits

improved stability with better meeting detection and reduced cpu usage

improvements
  • reduced cpu usage by optimizing how screenpipe deduplicates content
  • improved meeting detection to prevent false positive notifications
bug fixes
  • fixed reminders app not opening on macos
  • fixed certificate chain setup issues on macos
  • fixed empty timeline appearing in search results
full changelog on github

v2.0.542

11 commits

Better accuracy and performance with fewer false positives in meeting detection

new features
  • error tracking now integrated with Sentry for improved app stability monitoring
improvements
  • reduced CPU usage by deduplicating content and adjusting visual change detection
  • meeting detection now more accurate with three fixes to prevent false positives
  • chat interface redesigned with collapsible Crisp chat and improved action ordering
  • screenpipe now appears in Windows taskbar for easier app switching
bug fixes
  • fixed macOS certificate chain setup issues causing authentication errors
  • fixed layout shifting issue when loading saved preferences
  • fixed chat messages getting cut off on smaller screens
  • fixed Windows build compilation error
full changelog on github

v2.0.541

15 commits

Better privacy, smoother UI, and improved Windows integration

new features
  • collapsible sidebar with Cmd+B keyboard shortcut for more screen space
  • automatic PII (personally identifiable information) removal from screen captures
  • collapsible Crisp chat widget to keep conversations organized
improvements
  • reduced CPU usage by skipping OCR when text is already available from accessibility data
  • eliminated white flash when scrolling through timeline frames
  • improved error messaging for invite/team features
bug fixes
  • screenpipe now appears in Windows taskbar
  • fixed page hydration issues that could cause display glitches
  • tool call blocks no longer overflow chat message width
  • Windows calendar publisher logging is now more visible
full changelog on github

v2.0.537

4 commits

improved subtitle deduplication and code quality

improvements
  • subtitle caption deduplication now uses prefix-based fuzzy matching for better accuracy
bug fixes
  • timeline now displays errors gracefully instead of crashing
  • fixed global error logging to surface issues more clearly
full changelog on github

v2.0.535

9 commits

Fixed transcription accuracy and improved app stability with better error handling

improvements
  • subscription status now syncs automatically when you open the app
  • chat messages no longer overflow horizontally in narrow windows
  • transcription warnings are now visible instead of silently dropping audio
bug fixes
  • duplicate subtitle captions are now properly removed
  • search suggestions no longer crash when referencing timestamps
  • app stability improved with error boundary protection for timeline view
full changelog on github

v2.0.534

3 commits

Fixed critical server stability issues and subscription sync

improvements
  • app now automatically syncs your subscription status when you start screenpipe
bug fixes
  • resolved server hangs caused by worker thread starvation and event manager deadlocks
full changelog on github

v2.0.532

5 commits

Fixed subtitle transcription issues and database stability problems

improvements
  • audio transcriptions now use accurate capture timestamps for better sync with video
  • faster cache initialization on app startup
bug fixes
  • subtitle bar missing transcriptions in some cases
  • database pool exhaustion that could cause app crashes
  • calendar access permission on macOS 14 and newer
full changelog on github

v2.0.531

7 commits

Fixed audio transcription display and database performance issues

improvements
  • audio playback restored on timeline for better context review
  • database write performance improved, reducing contention issues
  • accessibility features now always enabled on windows for consistent behavior
bug fixes
  • missing transcriptions in subtitle bar now display correctly
  • windows app no longer crashes when resolving application icons
  • windows initialization failures now retry automatically instead of failing immediately
  • macos 14+ calendar access permission request added for proper system compliance
full changelog on github

v2.0.530

2 commits

Fixed navigation lag and accidental double-click interactions

improvements
  • smoother navigation experience with reduced loading delays
bug fixes
  • suppress loading blocker during navigation to prevent UI freezing
  • prevent unintended double-click actions
full changelog on github

v2.0.529

7 commits

Faster navigation and more reliable screen frame capture

improvements
  • smoother date navigation with inline loading indicator instead of blocking overlay
  • improved timezone handling when navigating between days
  • faster query performance for day-to-day navigation
bug fixes
  • prevent accidental double-clicks during navigation
  • screen frames now stay visible while switching between days
  • resolved stale data and retry issues when changing dates
  • windows app launcher now runs more efficiently
full changelog on github

v2.0.528

10 commits

Faster capture processing with improved reliability and reduced latency

new features
  • broadcast trigger channel for multi-instance synchronization
  • capture fidelity metrics to monitor recording quality
  • OCR fallback system for more reliable text extraction
improvements
  • hot frame cache reduces redundant processing and speeds up searches
  • streaming refactor improves real-time capture performance
  • single-query date navigation is now faster with optimized timeouts
  • combined OCR and snapshot frame storage reduces database overhead
  • language selection UX improved for better accessibility
bug fixes
  • windows .exe shims now run directly without wrapper overhead
  • health heartbeat system ensures stable long-running sessions
  • removed unused UI elements for cleaner interface
full changelog on github

v2.0.526

8 commits

improved capture reliability and added OCR fallback support

new features
  • OCR fallback mechanism for better text recognition when primary extraction fails
improvements
  • health monitoring with regular heartbeat checks for system stability
  • broadcast trigger channel for better event handling
bug fixes
  • fixed app name being lost when accessibility text is unavailable
  • prevented capture starvation caused by database pool contention
full changelog on github

v2.0.524

9 commits

Faster startup, better OCR reliability, and improved capture stability

new features
  • OCR fallback system ensures text recognition even when primary method fails
improvements
  • startup time reduced with faster initial polling and frame loading optimization
  • capture performance stabilized by preventing database pool contention
  • health monitoring now continuously tracks system status
bug fixes
  • app names now correctly preserved when accessibility features return no text
  • snapshot frames load directly without HTTP server overhead
full changelog on github

v2.0.523

2 commits

improved chat responses with better structured output formatting

improvements
  • chat template prompts optimized for clearer, more organized responses
full changelog on github

v2.0.522

2 commits

faster full-text search indexing and improved health monitoring

improvements
  • full-text search backfill now runs faster with optimized indexing mode
  • vision system health metrics now update in real-time based on actual events
full changelog on github

v2.0.521

4 commits

Event-driven capture and improved search with accessibility overlays

new features
  • event-driven screen capture for more efficient recording
  • chat search now respects remote limit rules for better consistency
improvements
  • accessibility-first text overlay for better readability
  • migration process improvements for smoother updates
bug fixes
  • fixed Pi idle-watchdog causing infinite restart loops
full changelog on github

v2.0.520

2 commits

Fixed screenpipe startup issues on Windows systems

bug fixes
  • resolved screenpipe crashing on Windows startup with exit code 255 error
full changelog on github

v2.0.518

12 commits

Improved search filtering with app icons and better Windows stability

improvements
  • redesigned search filters with app icons and favicons for easier visual identification
  • search results now organized by frequency to show most relevant items first
  • search functionality integrated directly into timeline for faster access
  • improved app icon display with fallback support for consistent visual experience
bug fixes
  • fixed screenpipe crashing on Windows with exit code 255 error
  • fixed settings panel jumping when switching between sections
  • preserved chat history and tool results across sessions
  • restored certificate handling on macOS for proper code signing
full changelog on github

v2.0.516

5 commits

Team collaboration features, improved audio sync, and stability fixes

new features
  • team feature for collaborative screen memory sharing with crypto and settings management
improvements
  • audio timestamp accuracy during meetings — now syncs based on actual processing time
  • settings sidebar reorganized into grouped sections with embedded chat for easier navigation
bug fixes
  • fixed app crash when displaying emoji characters
  • disabled problematic scroll and window focus capture that caused performance issues
  • fixed system tray health indicator reliability
full changelog on github

v2.0.515

2 commits

Fixed crash when using menu on macOS

bug fixes
  • resolved intermittent tray and menu crashes on macOS
full changelog on github

v2.0.514

4 commits

fixed macOS crashes and improved audio device handling

improvements
  • audio device detection now filters out unrecordable devices on macOS
  • device monitoring includes backoff strategy to reduce unnecessary checks
bug fixes
  • resolved intermittent tray menu crashes on macOS caused by Objective-C communication issues
full changelog on github

v2.0.513

4 commits

Speaker transcription thumbnails and macOS audio device fixes

new features
  • thumbnail previews now appear next to speaker transcriptions in search results
improvements
  • macOS audio device monitoring now more stable with automatic recovery from connection issues
bug fixes
  • stopped listing unrecordable audio output devices on macOS, reducing confusion
full changelog on github

v2.0.511

8 commits

Enhanced search with people mentions, hashtags, and speaker thumbnails

new features
  • search for specific people using @mentions (e.g., @john) in the search modal
  • search by hashtags using #tag syntax to find tagged moments
  • speaker thumbnails now appear in transcription search results for quick visual context
improvements
  • daily summary and reminder functionality refined for better accuracy
full changelog on github

v2.0.509

4 commits

AI suggestions engine and scheduling capabilities now available

new features
  • suggestions engine provides smart recommendations based on your screen activity
  • schedule prompts to run at specific times for automated insights
  • pipe creator skill enables building custom integrations without coding
improvements
  • MCP (Model Context Protocol) compatibility enhanced for better integration support
  • chat interactions refined for improved response quality
bug fixes
  • summary cards now display correctly with proper formatting
full changelog on github

v2.0.507

13 commits

One-click summaries, improved chat, and timeline playback fixes.

new features
  • single-click summaries for quick content overview
  • enhanced chat with suggestions backend integration
improvements
  • audio indicators now properly display on timeline
  • chat and summary card UI refinements
  • better Pi model name handling for screenpipe cloud compatibility
bug fixes
  • URL and text overlays no longer desync when scrubbing timeline
  • custom provider presets now work correctly in pipe execution
  • OCR-disabled frames insert properly without hanging
  • video recording performance improved when waiting for frame batches
full changelog on github

v2.0.506

3 commits

Smarter deduplication and improved browser capture in accessibility mode

new features
  • browser URL capture now works in accessibility mode for better context tracking
improvements
  • fuzzy deduplication using SimHash reduces duplicate captures while preserving unique content
bug fixes
  • removed automatic 20-second advance in onboarding that was skipping setup steps
  • skip button now appears earlier in onboarding flow
full changelog on github

v2.0.504

10 commits

Smarter deduplication, better onboarding, and improved stability across the board

new features
  • browser URLs are now captured and searchable via accessibility features
  • fuzzy deduplication using SimHash reduces duplicate entries in your memory
improvements
  • onboarding flow now lets you skip earlier instead of waiting 20 seconds
  • significantly reduced frame drops through optimized database writes and improved health detection
  • faster and more reliable Claude Desktop and Cursor MCP installation
bug fixes
  • fixed readline pipe issues on Raspberry Pi with bundled bun update
full changelog on github

v2.0.503

13 commits

Smoother onboarding, faster performance, and more reliable Claude Desktop integration

new features
  • click timeline and chat areas directly from the shortcut reminder for faster access
improvements
  • reduced frame drops with optimized database batching and improved health monitoring
  • faster onboarding with earlier skip option and removed auto-advance delay
  • better timeline scrolling performance by fixing frame size mismatch issues
bug fixes
  • claude desktop MCP installation now works reliably with direct config writing
  • cursor editor MCP install support with proper file system access
  • fixed readline pipe issues on raspberry pi with bundled bun update
full changelog on github

v2.0.502

8 commits

New Cursor IDE integration and improved UI responsiveness

new features
  • cursor IDE integration in connections tab for seamless workflow management
  • clickable timeline and chat areas for better navigation and interaction
improvements
  • timeline performance improved by removing canvas back buffer, eliminating frame size mismatches during scrolling
bug fixes
  • fixed silent command loss on raspberry pi by switching from PTY stdin to pipe-based input
  • improved MCP release reliability and Claude Desktop installation stability
full changelog on github

v2.0.501

3 commits

audio-only capture mode and improved app stability

new features
  • capture audio without transcription for lightweight recording
bug fixes
  • tray icon no longer incorrectly shows stopped status due to health check timeouts
full changelog on github

v2.0.500

5 commits

audio-only capture mode and faster startup performance

new features
  • capture audio without transcription enabled for lighter resource usage
improvements
  • faster app startup by optimizing search index batching
bug fixes
  • tray icon no longer incorrectly shows as stopped during health checks
full changelog on github

v2.0.499

8 commits

Fixed search indexing to work immediately after starting screenpipe

improvements
  • pipes tab now loads faster by reducing sequential data fetching
bug fixes
  • search results now appear instantly during onboarding instead of waiting for background indexing
  • full-text search indexing now balances speed and performance without blocking other operations
full changelog on github

v2.0.498

10 commits

Fixed search availability during onboarding and improved chat readability

new features
  • search now works immediately after onboarding without waiting for indexing
improvements
  • optimized full-text search indexing to reduce database write contention
  • pipes tab loads faster by eliminating sequential data fetching
bug fixes
  • dark mode chat bubbles now have readable text colors
  • search results no longer miss recently captured content
full changelog on github

v2.0.496

4 commits

Enhanced obsidian sync and improved API documentation across all pipes

improvements
  • obsidian sync now captures all content types (text, images, audio) with better context awareness
  • full API reference documentation now available for all pipes, skills, and agents
full changelog on github

v2.0.495

9 commits

Enhanced Obsidian sync and Claude Code integration improvements

new features
  • Claude Code MCP connection card with easy copy-paste terminal setup
  • comprehensive API reference now available for all pipes, skills, and agents
improvements
  • obsidian sync now supports all modalities with improved prompt and better data accumulation
  • obsidian sync privacy handling enhanced
bug fixes
  • fixed settings deserialization issue with legacy enableUiEvents field
  • fixed Claude Code MCP stdio transport configuration
full changelog on github

v2.0.494

9 commits

Enhanced Obsidian sync and Claude Code integration with live capture visualization

new features
  • live audio and screen capture visualizations in the shortcut reminder overlay
  • Claude Code connection card with copy-paste terminal command for easier setup
improvements
  • obsidian sync now uses better prompts with all modalities, improved privacy handling, and smarter accumulation
  • simplified Claude Code MCP command configuration
bug fixes
  • fixed settings deserialization by sanitizing legacy enableUiEvents field
  • fixed event serialization to skip when no subscribers are present
full changelog on github

v2.0.492

7 commits

enhanced capture visualization and improved search indexing performance

new features
  • live audio and screen capture visualizations now appear in the shortcut reminder overlay
improvements
  • full-text search indexing now uses micro-batching to eliminate write starvation and improve responsiveness
bug fixes
  • fixed database query compatibility issue in frames full-text search indexer
  • removed unnecessary event serialization when no active subscribers to reduce memory usage
full changelog on github

v2.0.491

3 commits

Reduced performance issues and improved default privacy settings

improvements
  • reduced SQLite write contention for smoother performance
  • accessibility features now opt-in instead of enabled by default for better privacy
full changelog on github

v2.0.490

5 commits

smarter ai chat suggestions and improved performance

new features
  • pipe ai chat now suggests contextually relevant responses based on your screen content
improvements
  • reduced database write contention for better performance during heavy capture periods
bug fixes
  • accessibility features no longer enabled by default, reducing system overhead for users who don't need them
full changelog on github

v2.0.488

7 commits

Better meeting detection and audio transcription accuracy improvements

new features
  • bidirectional audio-based meeting detection for smarter transcription handling
improvements
  • audio transcriptions now correctly assigned to all overlapping frames in timeline
full changelog on github

v2.0.487

6 commits

improved database performance and fixed certificate handling on macos

improvements
  • faster database writes with optimized batch processing and reduced write contention
  • improved streaming query performance with better resource management
bug fixes
  • resolved certificate issues on macos by properly importing apple ca certificates
  • fixed code quality issues across the codebase
full changelog on github

v2.0.486

7 commits

Major performance improvements to database and audio processing

improvements
  • significantly faster screen and audio indexing with optimized database writes
  • reduced GPU usage when processing multiple audio segments
  • search queries now handle larger result sets more efficiently
bug fixes
  • windows search shortcut now consistently defaults to alt+k across all menus
  • macos code signing fixed for self-hosted builds
full changelog on github

v2.0.485

9 commits

Performance boost for audio processing and search shortcut consistency

new features
  • accept custom API keys for providers like Ollama
improvements
  • faster audio transcription with reduced GPU load when processing multiple segments
  • windows search shortcut now consistently set to Alt+K across app, store, and tray
bug fixes
  • mouse cursor capture on windows
  • macOS code signing issues on self-hosted runners
full changelog on github

v2.0.484

11 commits

Performance boost for audio processing and Windows search shortcuts unified

improvements
  • audio processing now reuses GPU state across segments, reducing contention and improving performance
  • search shortcut standardized to Alt+K across Windows tray, store, and frontend for consistency
bug fixes
  • mouse input handling on Windows
  • custom API provider support now accepts short API keys (e.g., Ollama)
  • macOS app signing and keychain access on self-hosted runners
full changelog on github

v2.0.483

4 commits

Fixed timeline interaction issues and improved SQL documentation

improvements
  • enhanced raw SQL aggregation tips in developer documentation and MCP guide
bug fixes
  • timeline popover no longer blocked by timeline wheel handler, improving navigation responsiveness
full changelog on github

v2.0.482

12 commits

UI events now visible in timeline with improved search and accessibility

new features
  • keyboard, mouse, and clipboard events now appear in timeline popover for complete activity history
  • accessibility content type added to capture and search additional screen information
improvements
  • search routing refined for better accuracy across different content types
  • documentation updated with standardized content type naming (vision/audio/input)
bug fixes
  • timeline popover scroll no longer blocked by wheel handler
  • UI events now correctly displayed in timeline (frame_id initialization fix)
full changelog on github

v2.0.481

18 commits

UI events now visible in timeline, plus critical stability fixes

new features
  • see your keystrokes, clicks, and clipboard actions directly in the timeline popover
improvements
  • windows: more reliable screen capture with dedicated system initialization
  • documentation clarified for cross-platform features (UI events work on all platforms)
bug fixes
  • timeline UI events were never displaying due to missing frame ID assignment
  • crash on connections page when opening external links
  • tray icon crash and shell permissions error on connections page
  • windows: improved Claude Desktop integration with better fallback handling
full changelog on github

v2.0.480

13 commits

Stability fixes for Windows and Claude Desktop integration improvements

improvements
  • claude desktop connection now automatically locates the application on windows, with helpful fallback guidance if not found
  • ui event detection now works consistently across windows, mac, and linux (previously labeled as mac-only)
bug fixes
  • fixed crash on windows when using tray icon (use-after-free memory issue)
  • fixed invalid datetime timestamps being saved to your screen history on windows
  • fixed connection page errors that prevented opening external links
  • fixed shell permission errors appearing on connections page
full changelog on github

v2.0.477

3 commits

Smart tag suggestions and improved chat interface with AI assistance

new features
  • dynamic quick tags learned from your search history for faster tagging
  • ask AI button in tag toolbar to generate tags with AI assistance
  • MCP tag display integration for better tag visibility
improvements
  • chat context UX improved for clearer conversations
  • UI overflow handling prevents content from being cut off in tag interface
bug fixes
  • fixed crashes related to hooks in the application
  • settings modal now opens correctly on top of screen recording dialog
full changelog on github

v2.0.474

4 commits

Improved app stability with automatic log management and ffmpeg reliability

improvements
  • automatic log rotation prevents disk space issues from unbounded log growth
  • more reliable ffmpeg downloads with improved server availability
full changelog on github

v2.0.467

5 commits

fixed critical macOS hang issues affecting screenpipe startup

improvements
  • api documentation updated to reflect current endpoints
bug fixes
  • resolved screenpipe hanging on startup on macOS by using system bun instead of bundled version
  • fixed gpu/metal context conflicts that caused bundled bun to hang
  • prevented screenpipe from starting twice simultaneously on launch
  • improved stdin handling for better compatibility with input processing
full changelog on github

v2.0.465

3 commits

fixed startup hangs and crashes on macOS

improvements
  • screenpipe now uses your system's bun runtime instead of a bundled version, resolving persistent hang issues on macOS
bug fixes
  • prevented screenpipe from starting multiple times simultaneously, which caused crashes during auto-start
  • fixed gpu/metal context conflicts that caused the app to become unresponsive on mac
full changelog on github

v2.0.463

1 commits

improved pi startup reliability and error visibility

improvements
  • faster pi startup with increased initialization delay for better stability
bug fixes
  • added stderr logging to help diagnose startup issues
full changelog on github

v2.0.462

2 commits

Fixed Pi integration compatibility with latest Pi versions

bug fixes
  • fixed Pi RPC integration to work with Pi v0.51 and later (output now read from stderr)
full changelog on github

v2.0.461

4 commits

improved stability for Pi integration and chat streaming

improvements
  • pi integration now handles stderr output correctly (pi v0.51+)
  • chat streaming is more resilient to pi crashes and restarts
full changelog on github

v2.0.460

5 commits

fixed critical chat crashes when screenpipe process restarts unexpectedly

improvements
  • removed duplicate audio transcriptions in meeting and conversation views for cleaner search results
bug fixes
  • chat UI no longer gets stuck when screenpipe process crashes or restarts during streaming
  • windows gpu mode now uses cpu-only backend for improved stability
full changelog on github

v2.0.459

3 commits

Stabilized pi-coding-agent dependency and cleaned up internal code

bug fixes
  • fixed compatibility issue with pi-coding-agent by pinning to stable v0.51.1
full changelog on github

v2.0.456

15 commits

smarter transcription with idle detection and improved stability

new features
  • smart transcription mode that processes audio during idle periods for better efficiency
  • show search and show chat commands added to tray menu for faster access
  • audio metrics tracking to monitor transcription performance
improvements
  • search modal now opens directly from tray menu instead of showing 404 page
  • ollama and openai model detection now works correctly with pipe's provider configuration
bug fixes
  • prevented app crashes caused by tray menu event handler panics
  • fixed database connection leaks when rolling back uncommitted transactions
  • resolved deeplink callback and single instance protection issues
full changelog on github

v2.0.455

10 commits

Stability improvements and new tray menu search shortcuts

new features
  • quick access to search and chat directly from system tray menu
  • renamed tray timeline button for clarity
improvements
  • tray menu now properly opens main window instead of showing 404 errors
  • ollama and openai models now resolve correctly in pipe provider config
bug fixes
  • fixed app crashes when interacting with tray menu
  • fixed database connection leaks that could cause performance degradation
  • fixed callback deeplinks and single instance protection
  • fixed plugin launcher compatibility on systems without node configured
full changelog on github

v2.0.454

1 commits

Fixed Windows file locking issues affecting screen capture stability

bug fixes
  • resolved Windows file lock errors by separating runtime libraries from app resources
full changelog on github

v2.0.448

6 commits

Improved stability and redesigned login experience with visual polish

new features
  • new geometric login interface with brand-aligned animation and improved visual design
improvements
  • better button interactions with title tooltips and hover-state geometry on key UI elements
bug fixes
  • fixed crash on non-NVIDIA GPUs by removing incompatible CUDA/DirectML audio acceleration
full changelog on github

v2.0.446

7 commits

Redesigned login experience with new onboarding flow and refined UI

new features
  • login now appears as first onboarding step to set up your account
  • geometric animation and brand-styled redesign on login screen
improvements
  • streamlined chat interface by removing colored UI elements for cleaner look
  • hover states now display title and geometry-filled button for better interactivity
bug fixes
  • corrected login gate messaging and copy
full changelog on github

v2.0.444

11 commits

Pi agent stability improvements and timeline chat integration

new features
  • chat button added to timeline controls for quick access to conversations
improvements
  • pi agent now auto-restarts on crash with better error messages
  • pi agent connection issues resolved — no more stuck 'connecting' state
  • pi agent stderr errors only shown when waiting for response, reducing noise
  • meeting end times now correctly include the duration of the last audio segment
bug fixes
  • fixed keyboard shortcut modifier ordering in onboarding and timeline
full changelog on github

v2.0.442

6 commits

Fixed keyboard shortcuts and improved cloud transcription handling

new features
  • pro subscribers now auto-enabled for cloud transcription with option to switch back
improvements
  • pinch-to-zoom now works more reliably on macOS
bug fixes
  • corrected keyboard shortcuts displayed in onboarding and timeline
  • cloud transcription no longer repeatedly prompts to switch after initial choice
full changelog on github

v2.0.440

4 commits

Better search results and recording stability improvements

improvements
  • keyword search now returns more relevant results with improved matching accuracy
  • search modal enhanced with better organization and faster response times
  • timeline display improved for clearer navigation through captured content
  • database query performance optimized for faster searches across your screen history
bug fixes
  • recording stability issues resolved to prevent interruptions during capture
  • server endpoint fixes ensure reliable data retrieval and sync
full changelog on github

v2.0.439

2 commits

Pipes system overhauled with simplified configuration and better reliability

improvements
  • pipes configuration simplified and more intuitive to set up
  • pipes now auto-save your changes automatically
  • improved error handling and messaging when pipes encounter issues
bug fixes
  • fixed pipes with empty names causing crashes
  • resolved various pipes stability issues
full changelog on github

v2.0.438

4 commits

Editable pipe configs and improved chat reliability with inline credits

new features
  • edit pipe configurations and prompts directly in settings without restarting
  • view account credits inline in account settings panel
improvements
  • smoother chat animations and thinking token display
  • upgrade dialog sizing and layout
bug fixes
  • chat history now saves reliably without data loss
  • fixed race condition in content blocks handling
  • credits now always display in account settings
full changelog on github

v2.0.437

8 commits

Editable pipe configs, improved chat experience, and critical stability fixes

new features
  • edit pipe configurations and prompts directly in settings
  • inline credits display in account settings
improvements
  • chat animations and thinking token display now working smoothly
  • upgrade dialog sizing adjusted for better visibility
  • timeline no longer resets when reopening the window
bug fixes
  • chat history now saves properly
  • fixed race condition in content blocks rendering
  • orphaned processes on port 11435 are now cleaned up on startup
  • standalone chat and upgrade dialogs function correctly
full changelog on github

v2.0.436

32 commits

Credits system for AI features, improved chat and onboarding experience

new features
  • credits system for AI gateway features with transparent usage metering
  • audio-only toggle for Apple Intelligence reminders
  • R2 version picker for cloud backup restoration instead of local rollback
  • 'read & capture' onboarding step to help new users get started
improvements
  • standalone chat and pi agent interface refined
  • AI presets selector and image card display enhanced
  • text overlay and OCR command improvements
  • search suggestions and settings persistence made more reliable
  • onboarding window minimizes after opening browser for less interruption
bug fixes
  • timeline no longer resets to latest when window opens
  • search modal 1-minute end_time offset removed for accurate results
  • orphaned processes on port 11435 now properly cleaned up
  • pipe error messages display correctly with proper formatting
  • daily limit banner shows once at top of pipes list instead of per-pipe
full changelog on github

v2.0.433

2 commits

Fixed R2 cloud upload reliability for screen recordings

bug fixes
  • resolved intermittent failures when uploading recordings to R2 storage
full changelog on github

v2.0.432

3 commits

Fixed file upload reliability for cloud storage

bug fixes
  • resolved intermittent R2 cloud storage upload failures
full changelog on github

v2.0.430

11 commits

Pipes now support your own AI provider keys for more flexibility

new features
  • pipes can now use your own AI provider (bring your own API key or subscription)
  • reminders pipe is now available on macOS
improvements
  • screenpipe cloud is now the default AI provider for pipes
  • pipes documentation improved with better prompts and CLI examples
bug fixes
  • fixed reminders pipe installation on non-macOS systems
full changelog on github

v2.0.427

19 commits

GPU acceleration, improved pipes UI, and better documentation updates.

new features
  • pipes now display run status with output previews in the UI
  • paid users can now download updates directly from R2 with authentication
improvements
  • metal GPU acceleration enabled for faster whisper transcription on mac
  • documentation rewritten to focus on REST API and bunx screenpipe CLI instead of JavaScript SDK
  • pipes UI redesigned with cleaner styling and direct links to documentation
bug fixes
  • upgrade button no longer appears for subscribed users on rate limit banner
  • pipe manager now properly integrated into embedded server with working folder navigation
  • openapi spec corrected and synced with live server endpoints
full changelog on github

v2.0.426

19 commits

Metal GPU acceleration and improved pipes management in desktop app

new features
  • pipes UI now displays run status with output preview for better visibility into pipe execution
  • Apple Intelligence page added to documentation for macOS users
improvements
  • Metal GPU acceleration enabled for Tauri desktop app builds on macOS for faster performance
  • GPU acceleration logging added for Whisper model initialization to help diagnose performance issues
  • pipes UI redesigned with cleaner interface and direct link to documentation
  • documentation rewritten to focus on REST API and bunx screenpipe CLI for easier getting started
bug fixes
  • pipe manager now properly integrated into embedded server with working open folder button
  • Windows installer artifacts now correctly uploaded to cloud storage for reliable downloads
  • OpenAPI specification restored and validated for accurate API documentation
full changelog on github

v2.0.424

8 commits

Scheduled AI agents now analyze your screen data automatically

new features
  • pipes v2 — schedule AI agents to automatically process and analyze your screen recordings
  • day boundary dividers in timeline — visual separators and date pills for easier navigation across days
improvements
  • restructured CLI with subcommands for better organization and discoverability
  • cloud transcription now has fallback support for more reliable audio processing
bug fixes
  • windows recording shortcuts now work correctly in settings
  • cloud upload reliability improved — platform failures no longer block R2 uploads
full changelog on github

v2.0.423

7 commits

Better timeline organization and improved recording reliability on Windows

new features
  • day boundary dividers in timeline with date pills for clearer chronological navigation
improvements
  • cloud transcription now has a fallback option when primary service unavailable
  • ci reliability improved — uploads continue even if some platform builds fail
bug fixes
  • windows recording keyboard shortcuts now work correctly
  • stable releases no longer include beta artifacts
full changelog on github

v2.0.422

4 commits

Enhanced stability and added automatic attribution tracking on startup

new features
  • automatic utm attribution detection on first launch using ip-matched website data
bug fixes
  • fixed server crashes related to api schema generation
  • fixed notification system crashes on linux
  • fixed port binding errors preventing app startup
  • fixed arrow keys being incorrectly intercepted by screenpipe
full changelog on github

v2.0.402

3 commits

Fixed Windows build issues for improved stability

bug fixes
  • resolved Windows build failures that prevented Vulkan graphics acceleration from working
full changelog on github

v2.0.384

16 commits

Speaker diarization improvements and critical CPU compatibility fixes

new features
  • speaker diarization now uses advanced clustering with multiple strategies for better accuracy
improvements
  • audio player now seeks directly to transcription timestamps for faster navigation
  • windows installer visual design updated with new branding
bug fixes
  • fixed crash on Lunar Lake CPUs by disabling AVX-512 in Windows builds
  • fixed video frame seeking that caused audio/video misalignment
  • fixed speaker identification in databases when using multiple devices
full changelog on github

v2.0.383

12 commits

Fixed video sync issues and improved timeline UI

new features
  • timeline UI improvements for better navigation and usability
bug fixes
  • video frame timing misalignment that caused audio/video desync during playback
  • database speaker detection issues when using multiple devices
full changelog on github

v2.0.343

10 commits

Smarter monitor management and better transcription out of the box

new features
  • Default transcription model upgraded to whisper-large-v3-turbo-quantized — significantly better accuracy with minimal speed trade-off
  • Check for Updates option in the Apple menu for on-demand update checks
improvements
  • Monitors that are plugged in automatically start recording, unplugged monitors stop cleanly — no restart needed
  • Permission banner is now much more visible (solid red background) so you won't miss missing permissions
  • Multi-monitor CPU usage optimized — lower overhead when recording multiple screens
bug fixes
  • Fixed timeline getting stuck in an infinite loading loop when the server is unreachable
  • Fixed chat streaming crash when canceling a response mid-stream
  • Fixed noisy audio recovery warnings flooding error tracking (2,700+ false alerts eliminated)
  • Added diagnostic breadcrumbs to tray icon operations for better crash reporting
  • Fixed CLI builds failing on Linux and Windows
full changelog on github

v2.0.312

30 commits

Apple Intelligence integration and rock-solid macOS overlay

new features
  • Apple Intelligence — on-device AI via Apple Foundation Models for local summarization and extraction
  • new /v1/extract-todos endpoint with smart map-reduce chunking for large contexts
  • OpenAI-compatible API server for Apple Foundation Models (use with any OpenAI client)
improvements
  • app detection now uses the topmost visible window on your monitor instead of system-wide focus — no more wrong app labels when Finder briefly steals focus
  • pinch-to-zoom works without clicking the timeline first
  • search panel activates properly on macOS fullscreen Spaces
bug fixes
  • eliminated overlay blinking during macOS Space transitions (7 iterations to get it right)
  • fixed Tauri event listener race condition affecting 69 users (APP-2/5/9/W)
  • localStorage access guarded for null WKWebView context (APP-4, 48 users)
  • keyboard focus restored properly when showing/hiding overlay panels
full changelog on github

v2.0.302

30 commits

Arrow key navigation, search suggestions, and major reliability fixes

new features
  • global arrow key navigation for timeline — press ← → to step frames, Alt+← → to jump between apps
  • search modal now suggests interesting keywords from your recent activity
  • pinch-to-zoom restored on timeline with zoom-level-scaled scroll speed
improvements
  • URL detection precision improved from 84% to 95% using OCR garbage rejection heuristics
  • app context popover now shows the full URL instead of just the hostname
  • auto-advance past the status screen after 20 seconds unconditionally
bug fixes
  • server now binds the HTTP port before reporting success — prevents silent "address in use" errors on restart
  • recording restart no longer kills its own process when reclaiming the port
  • timeline auto-refreshes stale data when window regains focus
full changelog on github