Back to Blog
April 25, 20261 min read

Xeref v2.3: Session History and Persistence

XerefPersistenceSupabaseHistory

Your work, exactly where you left it. Xeref now persists code sessions and history to Supabase for seamless resume.

With Xeref v2.3, we've solved one of the most requested features: session persistence.

Session History

Your code sessions are now automatically saved to Supabase. You'll find a collapsible "History" section in the sidebar, allowing you to browse and revisit past work easily.

  • Rename & Delete: Organize your history with inline editing tools.
  • Auto-Resume: Refreshing the page no longer resets your progress. Xeref remembers your active session and reloads your messages instantly.

GitHub Integration Feedback

We've added smarter validation to our GitHub repository selector.

  • Visual Feedback: The repo selector now highlights clearly when a repository is selected.
  • Safety Checks: Submitting a message without a repo now triggers an animated warning, preventing silent failures.

Under the Hood

We've refactored the sidebar and session views to eliminate hydration errors, moving to client-only rendering for the most complex Radix UI components. This ensures a consistent look and feel from the first frame.