Social Archiver

Release Notes

What changed across Social Archiver

Track updates across mobile, the desktop app, Obsidian, web, and the Chrome extension. Product-facing notes live here; GitHub Releases remain the distribution record for the Obsidian plugin and desktop app.

Web updates

Share-web and public page changes

  1. AI Action Choices and Quick Capture Stability

    DesktopObsidianWebBackend

    Desktop 0.4.6 makes tag and translation AI actions easier to route with provider and model selection, improves Quick Capture stability, and hardens Sentry sourcemap upload verification for release builds.

    • Desktop tagging can use the configured local executor, and tag/translate actions now expose explicit provider and model choices.
    • The web share flow now matches desktop for provider/model selection on tag and translation AI actions.
    • The Obsidian plugin now warns more clearly when the default AI tool silently falls back to another provider.
    • Backend executors resolve the default provider from executor settings instead of a fixed value, reducing unintended model routing.
    • Quick Capture route listener cleanup is more stable, and release builds now check Sentry sourcemap upload configuration before packaging.
    Download (macOS)Desktop App guide
  2. Reader AI Chat, Web Parity, and Local Data Stability

    DesktopObsidianWebBackend

    Desktop 0.4.5 makes Reader AI chat archives more reliable, brings web AI selection and search closer to desktop parity, and improves signed-out local data and sync reliability.

    • AI chat transcripts saved from Reader now persist more consistently across clients, with a cleaner conversation layout.
    • The web share flow improved AI popover placement, provider/model selection, whole-library search, and tag browsing.
    • Desktop can reset signed-out local data and cleans up stale anonymous vault archives more reliably.
    • Obsidian plugin settings now explain frontmatter template variables and core-key behavior more clearly.
    • Backend media preservation and cache paths were hardened so subscription archives and large-library sync behave more reliably.
    Download (macOS)Desktop App guide
  3. Instagram Browser Archiving Improvements

    Chrome ExtensionWebBackend

    This Chrome extension update makes Instagram posts, comments, and highlights more reliable by using your signed-in browser session.

    • Private, age-restricted, and sign-in-required Instagram posts can now be archived from the current Chrome session.
    • Improved preservation for carousel images and videos, blob media, audio, and author avatars.
    • Captures more comments and replies, keeping the reply structure where available.
    • Instagram highlights can now be saved with better author information and cleaner links.
  4. Chrome Extension Archiving Reliability

    Chrome ExtensionWebBackend

    The Chrome extension improves Facebook outbound links, web-article detection for sites such as Wikidocs, Threads session extraction, and credit error copy.

    • Right-clicked `l.facebook.com/l.php` links inside Facebook posts are resolved to the real URL from the `u` parameter before archiving.
    • For example, an X post link shown through Facebook is now handled as an X post archive.
    • General web articles with `/blog/@author/123`-style nested paths no longer get misclassified as Mastodon; they stay in the Web archive flow.
    • Threads client-session extraction now avoids mixing engagement counts, sort controls, and nested replies into the main post body.
    • Credit shortage errors now show clearer available/required credit counts while keeping the mobile app upgrade or restore guidance.
    • The Release Notes button in Chrome extension Settings opens the hub with the Chrome extension filter applied.
  5. Release Notes Hub

    MobileObsidianWebChrome Extension

    Release notes now have one public home across Social Archiver clients, with settings links that open the relevant platform filter.

    • Added a shared release notes page for mobile, Obsidian, web, and Chrome extension updates.
    • Added settings entry points that open the correct platform-filtered view.
    • Kept GitHub Releases focused on Obsidian distribution while product-facing notes move into the Social Archiver web surface.
    • Started the backfill path for mobile App Store notes, share-web changes, and Chrome extension updates.
  6. Profile Subscription Beta and Share Extension AI

    MobileObsidianWebBackend

    The mobile app added a beta setup flow for profile, channel, blog, RSS, and supported social subscriptions, plus share extension AI and author sync polish.

    • Paid users can use the subscription beta to set up profiles, channels, blogs, RSS feeds, and supported social sources more smoothly.
    • Share extension AI actions now include a better flow for choosing the target language when translating body text.
    • Author avatars, bios, and subscription metadata sync more consistently across devices.
    • Threads replies, Threads articles, and X long-form articles render more cleanly.
    • Fixed mobile UI issues around drawer scrolling, author avatars, and iOS font handling.
  7. Browser Session Archiving Improvements

    Chrome ExtensionWebBackend

    Chrome session archiving became more reliable for Threads and X, with stronger Instagram export downloads and article cleanup.

    • Threads posts can now be archived directly from a Chrome session.
    • Improved X session threads, comment reply hierarchy, author avatars, and long-form article cleanup.
    • Escaped thread headings are normalized so web and Obsidian render the archive more cleanly.
    • Instagram export downloads are hardened to reduce mid-export failures.
  8. Public Page Rendering and Agent Access

    WebChrome ExtensionBackend

    Public share-web pages became easier for search and agents to read, while Threads and X article rendering reduced duplicate body and heading issues.

    • Public share pages now expose cleaner metadata and structure for search engines and agents.
    • Threads author replies and articles render more naturally, with escaped thread headings normalized.
    • X long-form articles preserve internal sections, comment reply hierarchy, and author avatars more reliably.
    • Subscription author bios and metadata sync more consistently across web, mobile, and Obsidian.
  9. Reader Reactions and System Font Setting

    MobileWeb

    Reader comments now show reactions when comments are rendered with media, and the font selector supports more language-specific choices.

    • Comment reactions are shown when comments appear together with media.
    • Reader mode now has more font choices.
    • Added Japanese and Korean font options.
    • General app notes can use the system font through a new setting.
  10. Screenshot Studio and Reddit Image Polish

    MobileWebBackend

    Screenshot Studio gained more styles, archive share sheets can open the reading page directly, and Reddit image rendering was improved.

    • Added more Screenshot Studio styles.
    • Archive share sheets can open the reading page directly.
    • Fixed Reddit archive cases where some images or comments were missing.
    • Included additional small bug fixes.
  11. Web AI Job Queue and Reader Comments

    WebObsidianBackend

    Share-web can request AI work and show progress, while Reader comments gained a cleaner panel and collapse controls.

    • Share-web can request AI comments and AI actions, then hand them off to a capable desktop Obsidian environment.
    • The activity queue shows pending and active AI jobs and reloads completed results from realtime events.
    • Unavailable AI requests link to setup guidance, and request menus close more responsively.
    • Reader comments gained a panel, preserved comment paragraphs, and cleaner nested collapse controls.
  12. Reader Display and Share Page Polish

    WebMobileBackend

    Share pages and Reader views now preserve avatars, titles, comment paragraphs, and external article links more reliably.

    • Reduced cases where Reader avatars were missing or degraded on share-web.
    • Post titles and multi-paragraph comments render without collapsing into a single dense line.
    • Mobile article cards expose external links more clearly.
    • Signup attribution now tracks which client surface brought users into the product.
  13. TikTok Session Media and Instagram Stories

    Chrome ExtensionWebBackend

    The Chrome extension improved TikTok session media selection, added Instagram Story archiving, and preserved animated Reddit GIF media.

    • TikTok visible videos and network candidates are matched more accurately, with candidate preview and selection in the extension UI.
    • MSE streams, audio sidecars, and recorder fallback handling make TikTok upload and remux flows more reliable.
    • TikTok author metadata, canonical URLs, and hover-preview aspect ratios are preserved more consistently.
    • Added Instagram Story client archiving and preserved Reddit animated GIF videos.
  14. X Bookmarks and Reddit Saved Imports

    Chrome ExtensionWebBackend

    The Chrome extension added X bookmark import and improved Reddit Saved post and comment import reliability.

    • Added X bookmark discovery and partial flush handling before a tab closes.
    • Preserved link-card images and URLs, with progress based on discovered items.
    • Added local Reddit Saved post and comment import with better comment reply and preview preservation.
    • Cleaned up the extension import layout and analytics identity flow.
  15. Web Articles and Settings Subscription Status

    MobileWeb

    Improved web article handling and added subscription and usage status to the settings page.

    • Improved handling for web articles.
    • Added subscription and usage status to the settings page.
    • Included minor bug and usability fixes.
  16. Reader Fonts and Web Article Rendering

    MobileWeb

    Reader font choices expanded for more languages, web articles render better, and highlight platform stability improved.

    • Reader mode font controls gained more language choices, including Japanese and Chinese.
    • Web articles render more reliably.
    • Highlight platform stability improved when changing fonts.
  17. Web Library and Bulk Management

    WebBackend

    Share-web gained the All tab, tab-aware pagination, truthful select-all, author detail views, and broader search.

    • Added the All tab across Inbox and Archive, with tab-aware pagination reconciliation.
    • Bulk mode can truthfully select all N matching archives using the same server-side conditions.
    • Added author detail views for both public and owner library modes.
    • Expanded search to comments, AI comments, and nested posts.
  18. Instagram Saved Export

    Chrome ExtensionObsidianWebBackend

    The Chrome extension enabled collection-level Instagram Saved Posts export, feeding Obsidian or web upload import flows.

    • Added local Instagram Saved Posts export with collection-aware ZIP filenames.
    • Added Web destination mode so exports can feed either Obsidian import or web upload flows.
    • Handled session expiry as a resumable pause and polished pause, cancel, and notification behavior.
    • Improved long-collection reliability with export history and content-script fallback injection.
  19. Inline Rendering and Multi-Device Sync Reliability

    MobileWebBackend

    Improved inline rendering for X articles, web/blog articles, and Thread posts, plus multi-device sync reliability.

    • Revamped inline rendering for X articles, web/blog articles, and Thread posts.
    • Improved multi-device sync reliability so archive deletions identify the correct record.
    • Added a safety threshold for bulk sync operations to protect local data during large server-side changes.
  20. Bulk Actions and Author Detail

    MobileWebBackend

    Post cards gained bulk action menus, while author detail, Thread rendering, and media handling improved.

    • Long-press Archive, Delete, and Star icons to open the bottom bulk action menu.
    • Added the Author Detail view.
    • Thread posts render inline with the correct image index.
    • Fixed several media-handling bugs and stability issues.
  21. Full Cross-Device Sync

    ObsidianMobileWebBackend

    Archives, deletes, and composed posts sync in realtime across Obsidian, mobile, and web.

    • Archives, deletes, and composed posts sync in realtime across Obsidian, mobile, and web via WebSocket.
    • Mobile app v1.3.3 or later is required for realtime sync.
    • Delete sync can be toggled independently in Settings > Sync.
    • Crosspost mode supports Share Link, Crosspost to Threads, or both.
  22. Reader Mode Polish and TTS Highlight Accuracy

    WebObsidian

    Reader Mode and TTS highlighting received usability and reliability improvements across share-web and Obsidian.

    • Expanded share-web Reader Mode with fullscreen overlay polish, URL hash behavior, swipe navigation, and better mobile interaction.
    • Improved share-link behavior from Reader Mode.
    • Fixed Editor TTS highlight misalignment in Markdown documents with mixed formatting.
    • Added safer fallback sentence matching so highlighting skips bad ranges instead of jumping to the wrong section.
  23. Web Archiving, Archive-Time Tags, and Filename Templates

    ObsidianWeb

    General web page archiving became available, with archive-time tags and custom filename templates.

    • Added a Web platform flow for one-off archiving of general web pages and articles.
    • Improved URL routing, extraction cleanup, and inline image rendering for web articles.
    • Tags chosen in the archive modal are preserved through async job completion.
    • Added configurable Obsidian filename templates using tokens.