--changelog

Changelog

Contents

#August 2026

  • perfDigest and URL summaries read the article text instead of image galleries and navigation
  • perfTeam briefing rewrites only the links that changed; Update summary still rewrites every bullet
  • perfCategories and tags generate in one parallel pass per link
  • featTags come back as structured output, so malformed ones no longer slip through

#July 2026

  • featSwitched AI models to Google Gemini 3.6
  • featDaily Digest now delivered to Telegram
  • featDigest archive with browsable past editions
  • featDigest ranking weighs quality and depth equally with novelty
  • featX Articles captured via the syndication API
  • featAdd to Poche button renamed to Clone, with daily clone counts in public stats
  • featExternal contributors with Slack profile syncing and identity merging
  • featContributor names link to a search of their links
  • featDigest stories show cover images and a Continue Reading teaser
  • featDigest link in the navigation, plus Changelog and Terms menu items
  • featBlock domains with precision: a slider picks domain, subdomain, or path scope
  • featBlock dialog previews a live count of matching links
  • featRedesigned homepage with new console UI and radar visualization
  • featLighter page background with animated fireflies replaces video
  • refactorUnified dropdowns onto shared Popover and Select components
  • perfDebounced dashboard search to cut query load while typing
  • perfSlimmer Explore payloads with server-side video detection
  • featSearch pages keep every unique link after deduplication
  • featProper 404 page for unknown routes

#June 2026

  • perfEnabled automatic memoization with React Compiler
  • featGoogle One Tap sign-in
  • featSlack event deduplication prevents duplicate captures
  • refactorReplaced react-masonry-css with an in-house masonry component
  • perfExplore page boots from an inlined display cache
  • featStuck summary and enrichment indicators update on precise timers

#May 2026

  • featShareable URL for the Recommended filter
  • featRSS feed auto-discovered by browsers and feed readers
  • perfStatic prerendering with Puppeteer for instant first paint
  • featSEO improvements with structured data and richer metadata
  • featDaily edge rebuild keeps prerendered content fresh
  • featReplaced history buttons with a smooth range slider
  • featPolished Slack integration loading state and UX
  • perfServer-side fetch for recommended user data on link cards
  • featResponse caching across hot paths

#April 2026

  • featStuck link detection and recovery tools
  • featYouTube channel name extraction and richer metadata
  • featTeam stats section in settings
  • refactorRefactored DB queries to use indexes across the board
  • refactorFirecrawl drain refactored onto scheduled actions
  • featEnrich summary items with og:image

#March 2026

  • featWatch page for video links
  • featRSS feed detection and dedicated embed type
  • featTeam invite links with a shareable join page
  • featMCP support with custom interactivity
  • refactorModernized tsconfig and toolchain, upgraded to Vite 8
  • featImproved image capture and cleaner link titles
  • featSkip AI categorization for unreliable link content
  • refactorAdded @eslint-react plugin and tightened lint rules

#February 2026

  • featGitHub sign-in
  • featShareable summary cards with image export
  • featImage grid share card style and refined social share buttons
  • featInline comments editing
  • featMobile app shell
  • featDaily Digest with custom styling and manual override
  • featUnified AI model usage across pipelines
  • featX/Twitter oEmbed fallback and syndication API support
  • featDurable workflow for link processing and import orchestration
  • featCard metadata visibility settings
  • featUser data export with editable tags in link modal
  • featPending item indicators and parallel import
  • featLikes count and team metadata in display caches
  • perfTeam dashboard loading and scroll handler optimizations

#January 2026

  • featRAG for semantic link search and AI chat integration
  • featAI chat available for public team pages and Explore
  • featLink likes with social bar UI refinements
  • featServer-side summary image generation with Satori
  • featFirecrawl workpool for rate-limited API calls
  • featConvex workpool for serialized async operations
  • featPublic team analytics and public notes
  • featLink reporting with a dedicated modal
  • featAsync broken-links audit with real-time progress
  • featAI summary settings per team
  • featMembers tab in team settings
  • featWeChat domain verification
  • perfOptimized link report queries with a new compound index

#December 2025

  • featAI chat (beta) for the dashboard
  • featAI summary across teams
  • featVoice summary
  • featVideo link support
  • featPWA support
  • featLight mode
  • featTheme picker
  • featFeedback portal
  • featBrowser extension with one-click save and login
  • featReactions, comment filter, load-more comments
  • featNew hover cards and list view
  • featAuto-save and contact sync
  • featKeyboard shortcuts
  • featOnboarding improvements
  • refactorMigrated to tsgo and Convex 1.31.2
  • featUpgraded to Gemini 3 Flash
  • perfSharded usage tracking to prevent OCC conflicts
  • perfuseCachedQuery for declarative data caching
  • refactorCentralized URL filter synchronization
  • featX/Twitter profile image fetching

#November 2025

  • featOpened for registration
  • featRedesigned homepage
  • featOptimized signup and OAuth flow
  • featVideo embeds for X/Twitter
  • featBrowse explore by team
  • featAnnotations, vote button, and reactions
  • featImage upload
  • featBulk add
  • featPublic API docs
  • featImproved categorization with refined prompts
  • featUnified user settings

#October 2025

  • featRSS feed for Explore
  • featTwitter embed and click-to-highlight

#September 2025

  • featPersistent auth
  • featAlways-on summary view
  • perfStabilized queries and bumped Node runtime

#August 2025

  • featNew search with pagination and tighter domain matching
  • featURL-driven filter state
  • featCloudflare detection
  • perfComprehensive Convex best-practices optimizations
  • featNew homepage and 404 page
  • featEdit profile and team deactivation

#July 2025

  • featWeChat cover image downloading and storage
  • featCustom AI prompts per team
  • featReddit unfurl support
  • featDomain search and tag search
  • featList view
  • featWorkpool for AI calls
  • featLoops integration

#June 2025

  • featMulti-channel Slack import
  • featDark mode
  • featLink unfurling pipeline
  • featProject initialized — June 8, 2025