SaveOrganizeInteractSearchMulti-account

What's New

Release notes for Searchless. Last updated 2026-05-20.

v1.2.0

2026-05-20

Added

  • Chrome side panel as the primary UI. Searchless now opens in Chrome's native side panel — it sits alongside your AI tab without taking over the page. The previous overlay drawer is gone.

  • Gold notch trigger. A subtle gold notch appears on Claude, ChatGPT, and Gemini tabs. Click it to open the side panel; drag it vertically to reposition along the tab edge. Position persists across sessions.

  • Full-tab Chat Library view. Click the expand button at the top of the side panel (or use the toolbar icon) to open Searchless in a full browser tab. Library on the left, resizable preview pane on the right, with a gold drag handle between them — adjust the split however you want. Your width preference persists.

  • Active-row highlighting. The library row you're previewing is highlighted with a soft accent and bolded title so you always know which conversation is open.

  • Cross-AI navigation. Click the arrow on any library row to navigate the matching platform's tab. From a ChatGPT tab, clicking the arrow on a Claude row focuses your Claude tab (or opens one if none is open) and loads that conversation. The side panel stays put while the underlying tab swaps.

  • Auto-open first conversation. The full-tab view auto-loads the most recent conversation as preview on open, so you start reading immediately instead of staring at a "hover to preview" placeholder.

  • Side-panel ↔ full-tab mutual exclusion. Opening the full-tab view automatically dismisses the side panel; only one Searchless surface is ever visible per window. No more two-libraries-side-by-side confusion.

Changed

  • Cold-SW boot is reliable. The library now auto-populates on side-panel open even after Chrome's service worker has idle-recycled. No more "click something for results to appear" workaround.

  • Reconnect banner padding. The "Session expired or extension reinstalled" notice now has proper breathing room from the panel edges.

Fixed

  • Preview no longer hangs on "Loading conversation…" when the panel boots with a specific conversation in the URL.

  • Stale library widths from earlier broken-layout drags are auto-cleared via a one-time migration so users start from a sensible default.

v1.1.0

2026-05-16

Added

  • Delete with Undo. Hover any conversation in the full-tab Chat Library to remove it from your local Searchless index. A 5-second toast lets you undo if you change your mind.

  • Clean up missing. When Claude, ChatGPT, or Gemini has removed conversations you no longer see in their sidebar, Searchless can detect stale rows and offer a one-click cleanup of your library.

Changed

  • Clearer indexing feedback in the full-tab panel. A single compact Indexing… badge appears next to the conversation title while a thread is being captured. The large top overlay now appears only during bulk re-index, not every row click.

  • Cleaner library titles. Generic sidebar labels such as "Chat history" or "New chat" are no longer saved as conversation names during indexing or re-index.

Fixed

  • Library delete survives panel refresh. Deleted rows no longer reappear after refreshing the full-tab library when an open product tab still had the thread in local IndexedDB; a tombstone registry blocks re-upsert from tab push sync.

  • Preview stays on the conversation you clicked. The full-tab preview no longer jumps away when background capture finishes.

  • Search shows results immediately. The first match appears right away instead of staying on "Searching…" until a debounce finishes.

  • Faster row switching while indexing. Clicking another conversation cancels the prior row's capture instead of freezing the panel.

  • No more phantom sidebar rows from mis-labeled section headers in the source app's chat list.

v1.0.0

2026-05-02

Removed

  • Copilot support has been removed from this release to ship the v1.0 Chrome Web Store submission with three platforms (Claude, ChatGPT, Gemini). Copilot relied on shadow-DOM-heavy harvesting and SPA synchronization that needed more validation than the v1.0 timeline allowed.

  • The full Copilot implementation is preserved on the archive/copilot-v1 branch (tag: copilot-final-v1) and is planned for re-introduction in a future release.