Changelog

All notable changes to Minimal.

v0.2.0

Added

  • Multi-source bookmark capture with dedupe and source routing #57
  • Browser bookmark import via Chrome extension #58
  • UI updates for export count, dropdown grouping, keyboard shortcuts, and help link
  • Changelog page redesign with a cleaner grid layout

Changed

  • Replaced useEffect anti-patterns with idiomatic React patterns
  • Improved bookmark creation performance with parallelized create flows
  • Stabilized refresh callbacks and added content-visibility/preloading optimizations

Fixed

  • Slash redirect behavior for ingest events
  • Resolved project-wide ESLint errors and warnings #56

v0.1.0

Added

  • RSS/Atom feeds for public profiles #49
  • Avatar uploads #51
  • Transactional emails via Autosend #50
  • ArXiv metadata improvements #54
  • Private visibility confirmation for bookmarks
  • Slugified group URL params #52

Changed

  • Simplified email call sites and settings dialog

Fixed

  • Twitter profile pictures showing generic X favicon instead of actual avatars #50
  • Consistent paragraph spacing in email templates #50
  • Dashboard UI spacing, empty state, and dialog close buttons #50
  • Sign-out dialog closing before async work completes #50
  • Broken favicons, missing referrer, and public profile auto-enable

v0.0.1

Added

  • Multi-select functionality with keyboard and mouse support for bulk operations #41
  • Bulk move and delete dialogs with server-side endpoints
  • Multi-select toolbar with Select All, Move, Copy URLs, and Delete actions
  • Context menu integration - actions on selected items apply to all selected bookmarks
  • Keyboard shortcuts for multi-select (Cmd+A for select all, Space for toggle)
  • Settings dialog with profile management and name editing #35
  • Claude Code GitHub workflows for automated PR assistance and code review #40
  • Split dashboard into separate route with cached landing page for better performance #36
  • Changelog page to track product updates #34

Changed

  • Migrated all dialogs to Base UI API for better compatibility and performance
  • Increased bulk move dialog dropdown width to 16rem for better readability
  • Replaced width animations with GPU-accelerated transform: scaleX() for smoother performance
  • Improved mobile browser support with proper dynamic viewport height (min-h-dvh)
  • Enhanced toolbar design to match context menu aesthetics
  • Added prefers-reduced-motion support for accessibility
  • Optimized animations by removing expensive blur filters
  • Improved dropdown spacing and visual balance

Fixed

  • Dropdown selection reset issue in bulk move dialog - selections now persist correctly
  • Hydration errors from nested button elements in dialogs and dropdowns
  • Invalid HTML structure where buttons were nested inside other buttons
  • Tab visibility state issues where favicons would show as fallback icons after returning to tab
  • Keyboard selection state misalignment when bookmarks data changed
  • Favicon loading failures during tab-hidden periods

v0.0.0

Added

  • Initial release of Minimal bookmark manager
  • User authentication with email and OAuth providers #1
  • Bookmark creation, editing, and deletion
  • Folder organization for bookmarks
  • Browser extension for quick bookmark saving