The citation engine, reworked end to end - which is why this one is a major version. Clicking a citation now pays off everywhere: on web-component sites that never worked before, in Chrome's built-in PDF viewer, from a document opened out of your library, and even when a page has changed since you saved it. Alongside that, a reliability pass on signed-in PDFs, chat streaming, and sign-in handling.
Added- A cited-passage card on every citation click. The panel now shows the exact passage a citation points at, with the quoted lines marked, a "Show on page" button, and one-click save to notes - so the click is useful even where the page itself cannot be highlighted.
- Citations on web-component sites. The highlighter now sees through shadow DOM, so cited passages scroll and light up on sites built with web components (many modern apps and forums) where jumps previously failed.
- Sign-in-protected PDFs. PDFs behind a login now load using your existing browser session, and when one still refuses, Sidenote says "open the PDF and sign in first" instead of a cryptic parse error. PDFs embedded in plain frames are detected too.
- Your first document summarises itself. The first document you ever load runs a summary automatically, so the first thing you see is the product working.
- Follow-up question chips under chat answers: remaining starter questions for the document, one tap each, no extra cost.
- Read-aloud on chat answers and explanations.
- Usage meters on Chat and Summarise, so you can see how much of your monthly allowance is left before you hit a cap.
- Start a trial without leaving the panel - upgrade nudges now start the trial in place instead of detouring to the dashboard.
Fixed- Citation clicks from a document opened via the library or recents list now work: they reopen the source (or the video, timestamped) instead of dying with "no active tab".
- A right-click question or explain no longer replays against the next document you open - a bug that could quietly spend chat turns and explain credits.
- A slow summary can no longer paint itself onto the wrong document, and in-app navigation on YouTube, Notion, Slack and SharePoint no longer leaves the panel reading the previous page.
- Interrupted chat streams keep everything already streamed instead of wiping the answer; a stream that goes silent for 60 seconds surfaces a clear "stalled" error.
- Signing in no longer randomly signs you out elsewhere: token refresh is now coordinated across the extension's contexts.
- Repeated citation clicks on the same page of a large PDF reuse the download instead of fetching the whole file again.
- The onboarding checklist no longer disappears at the exact moment its steps become possible, and glossary jump highlights clean up properly when you switch rows or tabs.
Changed- Citation chips now look and behave like buttons: a clear tooltip, a pressed state while active, bigger click targets, and confirmation in the panel when the passage is highlighted on the page.
- Security hardening on the extension's messaging: sign-in relays only accept messages from Sidenote's own pages.