screenpipe changelog

screenpipe changelog

Back to screenpipe

26 releases since September 2026 · GitHub releases, checked Oct 27, 2026

  1. 2.7.125Latest

    • Gate captured data on PII completion receipts
    • Fix duplicate AirPods entries in audio device lists
    • fix(workflows): include SOP images when opening on web
    • fix(macos): preserve typing attribution and deduplicate clipboard mutations
    • fix(health): report unresolved focus and capture with no initial progress
    • Fix Retina capture, live display refresh and standalone macOS lifecycle
    • evals: cover duplicate shared audio inventories
    • fix(enterprise): preserve ingest HTTP error causes
    • Clarify workspace switching and name the workspace Memory
    • fix(evals): exclude missing Vitest environments from scored failures
    • evals: preserve reported Anthropic JSON token usage
    • feat(workflows): add variables and document tools to local workflows
    • Simplify workflow toolbar to match Studio
    • test(evals): preserve OpenRouter streaming response fields
    • feat(workflows): port Studio document exports and archive actions
    • fix(docs): use the proper logotype with a filled symbol
    • test(evals): cover manual pipe instruction preservation
    • Clarify Enterprise licensing for commercial source builds
    • fix(workflows): align desktop reading layout with Studio
    • feat(enterprise): report recording lifecycle with durable offline backfill
    • fix(db): keep captures writable during retention and index parsed sync
    • evals: catch partial shared-log privacy fixes
    • fix(windows): remove tray while in search-only mode
    • Align desktop workflow details and reading modes with Studio
    • test(evals): preserve cloud procedure terminal routes
    • Unify personal and enterprise behavior in the standard desktop app
    • Add opt-in regex masking for dollar amounts in text
    • feat(enterprise): report recording context in device heartbeats
    • Fix native AEC microphone recovery with supervised capture workers
    • Show workflow formatting toolbar only for text selections
    • evals: cover durable capture during retention cleanup
    • Replace Memory and Workflows dropdown with a toggle
    • feat(ai-gateway): use Experiential with original-route feature fallback
    • Hide workflow formatting toolbar after focus leaves
    • fix(workflows): sync toolbar with native text selection
    • fix(ai-gateway): expand Experiential features and recover context overflow
    • fix(support): include persistent migration state in unattended diagnostics
    • Allow rich text controls in a shared selection toolbar
    • Replace access-check screens with Fragments to focus startup loader
    • fix(connections): unblock Google disconnect and report failures
    • fix(recording): keep enterprise startup recoverable after transient failures
    • fix(enterprise): keep parsed sync enabled without a webview
    • fix(enterprise): drain parsed pages at the local query boundary
    • fix(retention): keep large archived trees from blocking capture
    • fix: restore team entry in unified builds
    • Enforce Experiential ZDR and retain consented full Workflows trajectories
    • feat(ai-gateway): attribute Experiential requests with verified training metadata
    • fix(privacy): exclude audio from AI redaction and fix queue ordering
    • fix(enterprise): preserve certified survivors after record revocation
    • fix(privacy): preserve certified images during media compaction
    • fix(evals): always run hidden retention capture assertions
    • Fix Timeline overlay remaining visible when switching to Workflows
    • Make AI privacy completion opt-in, default off
    • @stedmanhalliday made their first contribution in
  2. 2.7.116

    • Default Windows Enterprise installs to the current user and retain update location
    • fix(windows): hide sub-agent launches and diagnose console popups
    • fix(browser): show native session consent instead of a blank sidebar
    • Use Haiku 5.5 for Auto
    • fix(pi): pin and repair the required subagents extension
    • evals: cover native browser consent and transform setup failures
    • eval: cover reasoning-only Vertex streaming fallback
    • evals: cover recording status recovery and pause authority
    • evals: preserve watched pipe text across chat switches
    • feat(desktop): add team booking link to Help
    • fix(ci): repair AppImage permissions and catalog regression tests
    • Unify desktop skill and recipe editing and sharing
    • fix(workflows): align local step controls and timing disclosure
    • docs: recover missed notes with backup memory
    • fix(pipes): preserve deleted built-ins across bundle updates
    • Unify one-click meeting joins across macOS, Windows and Linux
    • Add default-enabled enterprise policy for automatic AI-tool setup
    • Migrate Windows Enterprise updates to user installation without elevation
    • docs: add manual Windows update steps to public Enterprise guide
    • fix: preserve full AX trees in enterprise frame uploads
    • eval: cover full accessibility trees in telemetry wire
    • evals: cover synchronous audio stream drop cleanup
    • fix(enterprise): report recorder health without a webview
    • fix(enterprise): filter deleted records instead of rejecting uploads
    • fix: prepare 2.7.113 Enterprise upload and Windows installer recovery
    • fix(storage): avoid scanning retained elements during cleanup
    • fix: enable enterprise parsed sync by default
    • Bump app to v2.7.114
    • fix(windows): clear persistent installed state; prepare 2.7.115
    • evals: cover HTTP MCP browser authority boundaries
    • Cache flag refreshes and scope health reporter lifetimes
    • Fix missing hover feedback on timeline filter dots
    • fix(enterprise): preserve exports during snapshot compaction
    • fix(enterprise): unblock AX backfills from screenshot failures
    • feat(enterprise): sync starred intervals and edits by default
    • feat(attribution): carry website acquisition into desktop signup
  3. 2.7.109

    • eval: preserve explicit analytics preference across settings reload
    • Fix OpenCode detection and MCP setup
    • fix(meetings): refuse manual meeting start while recording is stopped; fix mic resume and mic choice during smart recording (SCR-590)
    • fix(audio): transcribe short speech in long chunks by measuring speech ratio over a 5 s window (SCR-583)
    • fix(macos): replace running copies without token handshake
    • Add Antigravity, Cline, Kiro and Perplexity setup
    • feat(ai-gateway): add Gemini 4 Argon through Cloudflare and Vertex
    • Route public support and sales contacts to role addresses
    • fix(enterprise): report Quit state through native heartbeat
    • fix(app): recover control-port startup with graceful termination
  4. 2.7.107

    • Show starred-session countdowns and compact controls
    • fix(evals): reject premature OpenAI stream terminators
    • test(evals): preserve Vertex tool calls across content shapes
    • test(evals): cover MCP session deletion and active accounting
    • evals: cover vault locking across CLI processes
    • test(evals): verify MCP package transport dispatch
    • docs: clarify installation, AI access, and meeting recovery
    • docs: make Spanish language help directly searchable
    • evals: cover outbound chat sanitation and sampling recovery
    • fix(storage): compact compressed databases from Settings
    • fix(enterprise): prepare exports without waiting for payload reads
    • docs: add private local meeting notes setup and comparisons
    • fix(windows): prevent Consumer startup while Enterprise runs
    • fix(ci): align bundled skill checks with current contracts
    • evals: cover recovered speech beside partial meeting transcripts
    • evals: cover malformed Vertex completion responses
    • fix: clear stale schedule pauses and repeated Claude setup prompts
    • fix: preserve Windows live transcript reading position
    • eval: cover declined ACP warmup across chat remounts
    • [pr] fix(tray): follow Windows taskbar theme for tray icon color
    • fix(enterprise): stop uploading degraded screenshot thumbnails
    • fix(macos): recover version switches from stale app listeners
    • fix(meetings): keep Google Meet calls alive across /home and suppressed old rooms (SCR-593)
    • fix(meetings): keep mic and meeting-audio speaker labels apart in transcript text (SCR-705)
    • eval: preserve source identity in meeting transcript text
  5. 2.7.104

    • Fix early meeting prompts from calendar preparation reminders
    • evals: cover HTTP MCP search source evidence
    • evals: cover missing model accounting fallbacks
    • evals: cover fixed-term manual grant payment eligibility
    • fix(calendar): exclude shared and hidden Google calendars
    • perf(a11y): reduce macOS AX acquisition calls
    • fix(storage): compact sparse indexes and recover failed CLI maintenance
    • fix(enterprise): keep uploads running during recording
    • fix: restart recording when opening the normal app from search-only
  6. 2.7.102

  7. 2.7.97

    • fix(windows): isolate OCR from shared COM apartments
    • feat(workflows): create narrated video SOPs in the desktop app
    • Add the SOP narration profile required by desktop video
    • fix: upload screenshots for readable customer storage
    • fix(chat): show media file names with no folder as text instead of a failing player
    • fix(pi): preserve transport causes in support diagnostics
    • fix(chat): scope install status to the selected provider
    • fix: show recovery actions for unavailable recording status
    • fix: require consistent evidence for speaker identity backfill
    • fix: preserve screenshot queueing during direct-readable backfill
    • evals: preserve independent chats with repeated prompts
    • evals: verify OCR copy redaction and failed-write retry
    • fix(enterprise): complete access checks when local policy operations hang
    • fix(workflows): keep Save answers usable during voice processing
    • test(evals): cover stalled enterprise policy verification
    • Expand shared starter skills and improve skill learning
    • Bump app version to 2.7.89
    • evals: verify learned skill save identity and content
    • fix(calendar): refresh all calendars independently per account
    • feat(meetings): suggest calendar connections without repeated prompts
    • Checkpoint screenshots with each historical backfill page
    • Bump app version to 2.7.90
    • docs: add copyable Granola-to-Screenpipe meeting notes prompt
    • Add timed starred sessions across desktop, search, CLI, and agents
    • Enable keyboard and clipboard capture by default in enterprise builds
    • docs: add Screenpipe MCP catalog manifest
    • fix(workflows): make block type labels directly editable
    • chore(ai-gateway): prepare isolated Experiential adapter and ZDR checks
    • fix(pi): avoid Windows command-line limits for scheduled prompts
    • fix(connections): connect Hermes alongside existing MCP servers
    • fix: connect OpenClaw through its native MCP configuration
    • Reuse recorder screenshots and simplify Workflows storage and UI
    • fix(audio): feed contiguous native frames to speech detection
    • Show cloud workflows with workspace-controlled member access
    • fix: explain low-storage recording pauses and support smaller drives
    • Bump app version to 2.7.91
    • Fix low-storage recovery checks for the active recording volume
    • Bump app version to 2.7.92
    • fix: preserve scroll checkpoints with adaptive capture frequency
    • evals: cover active recording volume recovery
    • evals: verify WIF token retries through the public provider
    • evals: preserve complete pipe runs across intermediate turns
    • Edit cloud workflows using the existing editor and bubble chat
    • Fix cloud workflow fixture website origin
    • fix: run SQLx migrations for existing compressed databases
    • fix: keep star session controls beside the overlay
    • Bump app version to 2.7.93
    • test(evals): cover compressed database feature upgrades
    • Add Gemini and Google AI Studio to AI preset setup
    • evals: test cloud-session host boundaries through the fetch interceptor
    • test(evals): cover unmarked HTML file previews
    • test(evals): cover transcription language at the provider boundary
    • test(evals): cover manual sync HTTP failure feedback
    • fix(chat): size the composer to its text, including text set by code
    • fix(capture): let macOS OCR read full-resolution frames on wide displays
    • fix(app): block outside web pages from Tauri plugins
    • fix(app): stop web pages from running PowerShell through /app-icon
    • fix(app): stop chat, notes, diagrams and HTML previews from loading remote images
    • fix(chat): stop the composer filter menu from refetching nonstop
    • fix(chat): make the effort slider draggable and keep its level
    • fix(chat): keep connect-apps logos visible on hover and tidy the home tiles
    • fix(ui): fade dialogs in place instead of sliding
    • fix: preserve compacted screenshot links and backfill retries
    • fix: have the meeting summary AI choose and save titles
    • docs(windows): explain the bun install EPERM on local file: packages
    • test(cli): build the expected db path with join in the status test
    • fix(dev-web): resolve the app root instead of stripping /scripts
    • perf(vision): reduce text detection CPU while preserving OCR output
    • evals: cover unavailable native calendar polling
    • fix: unblock workflow timing research when star metadata fails
    • Sample repetitive unattributed API search diagnostics
    • Bump app version to 2.7.95
    • fix: preserve every recorded audio segment in search
    • fix: resume recording when reopening after Quit
    • Bump app version to 2.7.96
    • Support saved AI presets in local Workflows
    • fix: prevent inherited properties from crashing motion cleanup
    • Keep workflow and SOP block editing borderless
  8. 2.7.84

    • test(evals): cover capture startup retry outcomes
    • fix(release): preserve warm Windows dependency installs
    • fix(ai-proxy): preserve workflow voice responses
    • feat: keep local search available after quitting
    • Use GPT-6 Luna as the hosted Auto default
    • fix(storage): keep migration start waiting for readiness
    • fix(auth): stop restarting verification after settings updates
    • fix(ci): refresh stale core coverage reports
    • evals: cover stable auth verification scheduling
    • feat(calendar): schedule durable meeting join reminders
    • feat(enterprise): add admin-enforced tray suppression
    • fix(db): prevent timeline panic from malformed audio offsets
    • fix: bound activity preview polling and hybrid archive reads
    • fix(workflows): show sharing consent on first Workflows visit
    • eval: cover bounded first-run activity preview polling
    • fix(capture): keep app and browser domain filters independent
    • chore: bump CLI to v0.4.52
    • fix(ai-gateway): recover allowances on Luna and retain cost telemetry
    • fix(workflows): resume research and recover stalled updates
    • Sync hosted workflow context API specification
    • eval: retain gateway cost recording through request completion
    • eval: preserve workflow voice responses across Workers fetch
    • eval: verify independent workflow sharing consent on entry
    • evals: cover capture cadence persistence before restart
    • eval: cover shared running-pipe tracker lifecycle
    • fix(cli): use Ninja for Windows native dependencies
    • fix(cli): pass short Windows target path to Cargo
    • Bump app to v2.7.82
    • fix(cli): preserve MSVC native library layout with Ninja
    • evals: cover model catalog session freshness
    • fix(macos): reuse monitor discovery for status polling
    • test(evals): verify recording resume control effects
    • fix: skip microphone prompts when audio is disabled and allow recovery screenshots
    • fix(app): keep closed Home hidden after recovery and update restarts
    • fix(activity): preserve the selected day when filling gaps
    • eval: cover audio-off permission interface outcomes
    • fix(evals): keep partial Vitest collection failures out of scoring
    • eval: preserve OpenAI streaming tool choice
    • eval: keep gateway authentication logs private
    • eval: cover hidden search focus lifecycle
    • eval: cover mixed image paste through the note editor
    • fix(enterprise): resume recording after login without a webview
  9. 2.7.79

    • test(evals): verify settings persistence before restart
    • test(evals): protect foreground conversation save ownership
    • test(evals): respect settings telemetry identity refusal
    • test(evals): preserve offsets in chat timeline citations
    • test(evals): confine local API credentials to configured authority
    • fix(build): support Xcode 27 SwiftPM layout for permission-flow
    • fix(storage): prevent NUL bytes from aborting migration
    • fix(chat): sanitize raw HTML in chat messages
    • Notify users when saved workflows are ready to review
    • test(evals): cover untrusted chat HTML outcomes
    • test(evals): verify trusted runner chat admission
    • fix(onboarding): preserve unread first summaries until rendered
    • fix(app): remove arbitrary shell commands from the webview
    • Make data sync easy to enable in app settings
    • fix(audio): avoid CoreML speaker init crash on macOS 27.2
    • fix(evals): classify wrapped Vitest setup errors
    • test(evals): cover Unicode storage migration outcomes
    • evals: verify trial upgrade account and saved state outcomes
    • fix(onboarding): retry capture after transient startup failures
  10. 2.7.76

    • fix(audio): activate native macOS VoiceProcessingIO and report fallback accurately
    • fix(meetings): preserve speech, align playback and recover summaries
    • feat(chat): add sidebar tools and consistent action shortcuts
    • fix(ai-presets): label the preset copy dialog as a duplicate
    • eval: cover account-standing provenance through HTTP admission
    • Improve chat activity summaries and disclosure
    • Let suggested prompts fill the chat composer
    • fix(chat): full composer controls in both split panes
    • fix(audio): prevent blocking channel waits from stalling recording
    • eval: cover attachment ownership across chat handoffs
    • Add cloud AI connections automatically without a CLI
    • eval: preserve background requests after allowance exhaustion
    • feat(chat): open links in side browser with external and copy actions
    • fix(windows): isolate Whisper Vulkan from unused Qwen GGML
    • Add installable Screenpipe MCP plugins for Claude and OpenAI
    • Invite teammates from Chat and Workflows with explicit seat pricing
    • fix(enterprise): preserve managed AI presets across native saves
    • eval: check canvas preview persistence outcomes
    • test(evals): verify onboarding notification transport
    • test(evals): cover initial lazy streaming failures
    • evals: verify hosted AI settlement replay and atomicity
  11. 2.7.72

    • fix(audio): flush stopped recordings once
    • fix(windows): retain accessibility trees and refresh changed nodes
    • fix(app): recover Windows settings access and persistence
    • Bump app to v2.7.67
    • fix(audio): retry rate-limited OpenAI-compatible transcription
    • fix(chat): show recovery steps for ACP billing errors
    • eval: cover saved ACP billing recovery and retry boundaries
    • Create SOPs in chat and share the document editor
    • Use one explicit Help improve Screenpipe opt-in
    • Bump app to v2.7.68
    • evals: verify voice transcription budgets before provider work
    • test(evals): grade connection probe response compatibility
    • test(evals): exercise terminal quota retry outcomes
    • test(evals): cover capacity plan selection outcomes
    • fix: keep Recents header controls visible
    • fix(recording): enable all monitors by default on every device tier
    • feat(health): report observed dependency and startup diagnostics
    • fix(audio): complete pending chunks and recover realtime backlog
    • Fix/ai preset toasts
    • Bump CLI to v0.4.51 - release-cli
    • fix(workflows): show source screenshots when attachments are missing
    • fix(workflows): preserve context fill across tab navigation
    • feat(workflows): toggle automatic updates and recover schedule checks
    • fix: automatically connect VS Code to screenpipe MCP
    • feat: offer referrals and rewards on every plan
    • fix(workflows): edit SOPs inline with consistent spacing
    • evals: verify pipe write boundaries through the registered hook
    • fix(windows): prefer GPU transcription across local models
    • fix(build): pin audiopipe CoreML compatibility repair
    • fix(chat): avoid assigning cloud connection failures to outages
    • fix(workflows): preserve sharing choice, allow team accounts, and emphasize website
    • fix(release): repair Vulkan builds and isolate recovery tests
    • chore(release): preserve tested 2.7.70 recovery ancestry
    • chore(release): retain 2.7.70 recovery ancestry with a merge commit
    • test(audio): isolate concurrent reconciliation fixtures
    • evals: cover login prompts after account hydration
    • Fix workflow retry assertions and Windows coverage inventory
    • test(evals): verify complete free entitlement evidence
    • @mangit955 made their first contribution in
  12. 2.7.66

    • eval: cover bounded external chat discovery
    • evals: verify TTS WAV response boundary
    • fix(meetings): display the language selected in settings
    • fix(desktop): open account dashboard from Team settings
    • Polish progressive agent controls in chat and workflow actions
    • test(evals): verify paid TTS access before provider work
    • Add optional Workflows chat sharing with strict Tinfoil redaction
    • Simplify workflow cards with visible previews and one clear action
    • fix(onboarding): avoid cold feature-flag assignment timeouts
    • fix(ci): restore gateway builds and desktop test runtimes
    • fix(db): keep recording running through WAL checkpoint backlog
    • evals: cover cold SDK onboarding assignment outcomes
    • fix(db): verify recovery ownership across Mac hostname changes
    • fix(db): recover shared writer pools through the database owner
    • fix(storage): preserve migration evidence through recording recovery
    • fix(support): preserve desktop panics before app setup
    • fix: stop activity quota retry loops and recover onboarding failures
    • fix(db): prevent storage migration parity scan livelock
    • evals: verify abandoned SQLite read snapshot cleanup
    • Fix recording restart requests being dropped during onboarding
    • fix(enterprise): apply recording settings with hidden or closed UI
    • fix(ci): refresh SSL.com trust for Windows signing
    • fix(audio): preserve Windows meeting output for unsupported process capture
    • fix(updater): preserve failed installer handoffs and support evidence
    • Bump app to v2.7.65
    • fix(workflows): learn from new activity and revisit incomplete maps
    • fix(release): remove stale Windows frontend packages before install
    • fix(linux): prevent migration stalls during wake-lock acquisition
    • Avoid repeated system scans in native analytics
    • fix(workflows): recover startup and preserve update progress
    • fix(workflows): separate publication and source query budgets
    • fix(updater): shorten cooldown for transient download failures
    • feat(app): one-click send feedback from sidebar
    • fix(workflows): preserve drafts through temporary publication failures
    • evals: accept valid workflow revision guards
    • evals: grade chat saves through persisted outcomes
    • evals: cover terminal daily-summary provider errors
    • feat: offer annual savings to monthly desktop subscribers
    • perf(storage): remove repeated work from offline migration
    • evals: cover registered pipe-run outputs through public hook
    • Bump app to v2.7.66
    • fix(workflows): unblock desktop release build
    • @jualvarez made their first contribution in
  13. 2.7.63

    • fix(pi): prevent subagent extension initialization failures
    • fix(pi): repair Windows compaction patch startup failure
    • fix(search): cancel timed-out parsed database reads
    • Pass the app language to hosted onboarding checkout
    • feat: add four app parsers and improve context quality
    • fix(connections): repair Claude Code connect and disconnect
    • fix(ui): keep automation timestamps on one line
    • eval: preserve home-level MCP configuration under restricted filesystem scope
    • refactor(settings): separate screenshot and audio capture from sidebar visibility
    • Make Workflows easier to scan and edit
  14. 2.7.61

    • eval: preserve maintained MCP workflow retrieval
    • feat: add flag-gated Japanese desktop localization
    • eval: preserve binary grader fixture bytes
    • fix(storage): allow migration of legacy dangling references
    • fix(db): restore startup after hybrid storage faults
    • fix: preserve valid translations during release CI recovery
    • fix: release database owners safely after interrupted restarts
    • fix(ci): keep workflow maintenance guide within context budget
    • eval: preserve accepted localization during cold recovery
    • fix(storage): recover credentials-only migration sources
  15. 2.7.58

    • evals: bound Private reasoning while preserving verified requests
    • test(evals): verify preset deletion through settings persistence
    • test(evals): cover fresh onboarding assignment and login completion
    • test(evals): cover GLM tool history at provider dispatch
    • test(evals): cover GLM tool response conversion
    • fix(evals): classify Vite import resolution failures
    • evals: verify meeting summary completion and saved-note handoff
    • evals: verify enterprise allowance through gateway metadata
    • evals: verify restricted enterprise onboarding gate
    • evals: preserve local-only presets through account refresh
    • fix(workflows): save reviewed edits and recover incomplete agent handoffs
    • evals: catch stale chat settings after overlapping navigation
    • evals: verify MCP auth never opens the recording database
    • eval: cover image cache boundaries in gateway provider
    • eval: cover expired certificate recovery across provider types
    • fix(workflows): recover saves and preserve updates across stop/resume
  16. 2.7.55

    • evals: reject grader process errors as regression evidence
    • evals: preserve verified entitlement plan identity
    • fix(ai): load models from the ChatGPT account catalog
    • Remove stale experiments and simplify repository root
    • evals: verify gateway identity ownership before authenticated access
    • fix(workflows): preserve agent evidence and correct Private controls
    • fix(ai): preserve Auto model choice when context is compacted
    • fix(support): include rotated panic logs and timestamps
    • fix(meetings): match browser names at word boundaries
    • fix: recover interrupted storage migration retries
    • evals: reject known setup errors as regression evidence
    • fix(meetings): confirm browser Slack huddles with call controls
    • fix(chat): compact automatically during tool sequences
    • evals: distinguish Vitest collection failures from regressions
    • perf(activity): bound representative text lookup by frame range
    • fix(audio): align OpenAI-compatible batch limits and timeouts
    • fix(workflows): fetch context through API instead of file reader
    • evals: page all reachable history during regression discovery
    • evals: classify Vitest imported-module collection errors
    • evals: verify privacy ownership through settings callers
    • fix(chat): keep loader visible after tools finish
    • evals: classify missing PostCSS plugin startup failures
    • evals: cover canonical gateway billing capacity and access boundaries
    • evals: exclude Rust compilation errors from regression evidence
    • evals: fingerprint actual grader and shared harness inputs
    • evals: verify running MCP enterprise credential reload
    • evals: reject Vitest build hook failures as regression evidence
    • evals: cover explicit consent before Grok credential access
    • fix(workflows): repair long Private runs and evidence saves
    • fix: stop migration from rescanning retained history
    • fix(audio): refresh macOS device inventory on reconnect
    • Stop warm-monitor capture streams when recording pauses
    • perf: speed up full-history migration verification
    • @mujeebmasi made their first contribution in
    • @ppatel26 made their first contribution in
  17. 2.7.52

    • fix(pipes): continue dependent tasks after manual runs
    • feat(gateway): add reusable text-to-speech API through ElevenLabs
    • fix(feedback): include up to 1 MiB per log file
    • feat(workflows): create SOPs with editable web pages
    • fix(storage): report migration stalls with persistent batch diagnostics
    • fix(ai): keep Auto conservative and stable through tool loops
    • fix(release): automatically follow consumer with enterprise and fix Windows install
    • fix(storage): finish migration without rejecting oversized history
    • docs: add six practical setup and workflow guides
    • feat(pipes): run tasks when a spoken phrase is detected
    • docs: add 20 practical guides with progressive disclosure
    • docs: use scheduled tasks throughout the documentation
    • fix: use normal casing throughout the desktop app
    • fix(timeline): load text-heavy days after Parquet migration
    • fix(storage): keep recording and archival progressing together
    • Bump app to v2.7.47
    • fix(ci): preserve maintainer PR reopen decisions
    • fix(workflows): resume the authoritative coverage window
    • fix(app): block utility actions without duplicate migration dialogs
    • fix(release): separate standard and persistent Intune artifacts
    • fix(chat): skip Codex setup metadata in imported chats
    • fix(release): reduce repeated work on existing builders
    • fix(windows): stop subtree scans during click and focus enrichment
    • [pr] fix(timeline): delete native selections and refresh cached data
    • Bump app to v2.7.49
    • Enable remote support logs by default and migrate existing installs once
    • fix(audio): stop retranscribing completed batches after database failures
    • fix(chat): show terminal errors and correct GLM limits
    • fix(chat): prevent duplicate sends from retry clicks
    • feat(workflows): suggest skills and SOPs after useful updates
    • fix(workflows): let chat query Screenpipe history through shared skills
    • Sync hosted company Context API contract
    • fix(workflows): upgrade stale installed pipeline prompts
    • ci(deps): restrict Dependabot to security fixes
    • fix(storage): prevent shutdown deadlock before Parquet migration
    • fix(storage): prevent quadratic migration scans
    • Fix macOS NAS migration and recording durability
    • feat(workflows): add Intelligent and encrypted Private AI
    • refactor(workflows): use shared skills and normal Pipe tools
  18. 2.7.42

    • fix(storage): avoid repeated scans during Parquet migration
    • fix(storage): stop repeated migration prompts after completion
    • fix(storage): show startup recovery and prevent premature retries
    • fix(storage): keep app and updates usable during recovery
    • Fix Studio GPT-Live voice through the existing backend gateway
    • feat: integrate Workflows with scheduled discovery, context, and feedback
    • fix(storage): wait for restarts before retrying migration
    • fix(mcp): refresh saved enterprise team credentials per request
    • fix(db): recover orphaned startup locks after force quit
    • fix(ui): stop skeleton flicker with reduced motion
    • fix(storage): keep cleanup warnings out of migration status
    • fix(storage): preserve oversized legacy frames during migration
    • fix(updater): allow manual update restarts during meetings
    • fix(workflows): reuse shared agent tools and save updates reliably
  19. 2.7.34

    • feat: auto-connect AI apps and attribute API/MCP usage
    • feat: ship starter skills with opt-out onboarding defaults
    • fix(auth): share account state with custom recording folders
    • feat: add SQLite + Parquet storage with in-place migration
    • fix(privacy): require consent before browser and Grok credential access
    • fix(storage): resume recording after failed background migrations
  20. 2.7.30

    • fix: preserve config symlinks during MCP setup
    • fix(auth): refresh account access before blocking engine startup
    • Changelog: startup no longer blocks valid subscribed accounts by @mintlify[bot] in
    • fix(windows): preserve helper paths when bundling persistent installers
    • fix(onboarding): revert no-card Free bypass
Show 6 older releases
  1. 2.7.28

    • fix(app): suppress native context menu in packaged builds
    • fix(ai-gateway): remove legacy hosted chat mode
    • fix: reassign deleted AI preset dependencies to the default
    • fix(enterprise): safely update persistent macOS and Windows installs
    • fix(sqlite): recover readable rows with missing FK parents
    • fix(windows): outlast current antivirus store locks
    • fix(chat): enable existing context-pruning extension
    • feat: automatically install Screenpipe skill in Grok Bot
    • fix(db): verify corruption before quarantine and keep I/O failures retrying
    • fix(audio): recover current production capture errors
  2. 2.7.27

    • feat(enterprise): backfill retained history for selected devices
    • fix(home): make agent actions easier to click and identify
    • fix(ai-gateway): classify current input limits
    • fix(audio): recover current device startup failures
    • fix(app): recover current settings store states
    • fix(app): recover current Windows store access errors
    • fix(enterprise): resolve policy in diagnostic log worker
    • fix(app): retain agent deep links in production builds
    • fix(app): prevent referral settings from signing users out
  3. 2.7.26

    • fix(app): stop reporting self-healed DB quarantines as unresolved
    • fix(cli): align recording defaults and preserve explicit overrides
    • fix(app): resume signed-out onboarding at login
    • fix: stable device IDs for new installations without record collisions
    • fix: adopt stable IDs for existing enterprise installations
  4. 2.7.25

    • fix(app): keep hidden meetings out of top bar
    • fix(chat): remove intrusive home card agent popover
    • fix(mcp): prevent recursive Screenpipe connections
    • fix(ai-gateway): clamp reasoning effort for GPT-5.4 tools
    • feat(activity): add compact time breakdown
    • feat(skills): sync Screenpipe skills to local agents
    • fix(chat): open home agent deep links cross-platform
    • fix(chat): activate proactive context pruning
    • fix(app): retire stale webview IPC before recovery
    • fix(chat): surface Codex ACP usage limits
    • fix(acp): preserve prompt errors before turn cleanup
    • fix(ai-gateway): accept nested json_schema response formats
    • feat(enterprise): ingest and search activities
    • fix(enterprise): retry transient native auth failures
    • fix: repair Windows settings store permissions at startup
    • feat(ai-gateway): route Screenpipe GLM through Tinfoil
    • fix(ai-gateway): forward Pi tools to GLM
    • fix(ai-gateway): make GLM Pi responses visible and fast
    • fix(ai-gateway): compact Pi context for GLM
    • fix(ai-gateway): restore GLM output after Pi compaction
    • fix(ai-gateway): keep GLM Pi tool loops inside context
    • fix(macos): move open chat to active space
    • fix(chat): separate outages from usage limits
    • fix(pipes): register legacy meeting-summary migration
    • fix(ai-gateway): retry GPT-5 output limits
    • Restore no-card Free onboarding and test it end to end
    • Bump app to v2.7.23
    • fix(ci): authenticate Intel launch smoke seed
    • fix(ci): restore npm token fallback for CLI packages
    • fix(analytics): keep PostHog outages non-fatal
    • ci(cli): allow npm-only releases
    • fix(tray): recover quarantined databases before resume
    • fix(db): quiesce pools before WAL restart
    • fix(ai-gateway): coerce Anthropic tool input objects
    • fix(config): accept persisted weekday names
    • fix(windows-arm64): add independent screen capture fallback
    • fix(app): avoid disabled-trial wait and preserve login completion
    • feat(ai-gateway): offer GPT-6 Astra with Low reasoning
    • fix(db): avoid full database copy during offline recovery
    • fix(db): resume verified recovery after SHM timestamp changes
    • fix: enable automatic smart audio and restore meeting mic fallback
  5. 2.7.21

    • fix(meetings): keep completed summary visible
    • fix(e2e): seed auth for onboarding setup
    • feat(pipes): add email, calendar, GitHub, and Todoist triggers
    • fix(updater): defer automatic restart during meetings
    • Rename legal entity to Negentropy Labs, Inc.
    • fix(github): include organization repositories in picker
    • feat(pipes): add Linear issue triggers
    • fix(pipes): remove WSL dependency and require verified completion
    • feat(pipes): run scheduled tasks in an existing chat
    • fix(memories): escape Obsidian memory heading markers
  6. 2.7.17

    • fix recursive meeting summary notification actions
    • fix(meetings): gate browser call attribution (SCR-521)
    • feat(home): run summary cards in Claude, Cursor, or Codex
    • fix(db): gate short-read recovery behind explicit restart
    • fix(app): pin trial assignment and recover interrupted checkout
    • chore: instrument meeting capture transitions
    • fix(connections): preserve complete descriptions
    • fix(chat): start home tasks in agents
    • fix(feedback): attach recording diagnostics
    • fix(meetings): split back-to-back rooms
    • fix(ai-gateway): grant enterprise top gateway allowance
    • fix(auth): wire startup authentication into server access
    • fix(pipes): rematerialize managed Pi dependencies
    • fix(chat): make wide markdown tables readable
    • fix(enterprise): preserve recording during account handoff
    • fix(pipes): disable device auto-discovery