Changelog

v2.8.0 โ€” 11-24-2025

  • fix navigation flicker by using shared layout
  • add panel width persistence to localStorage
  • fix routing state initialization
  • add keyboard navigation easter egg (Shift + Up/Down to cycle through content)
  • add visual indicator for currently selected item
  • apply tighter letter-spacing on all headings
  • replace grey hover colors with subtle brown tones
  • remove dividers from list pages (notes, writing, poetry)
  • fix hydration error caused by localStorage panel widths
  • adjust reader spacing (tighter eyebrow-to-heading gap)
  • increase sidebar minimum width to prevent bookmark ribbon overflow

v2.7.0 โ€” 11-19-2025

  • add "want to read" bookshelf section
  • add genre tags for books
  • add genre filter to bookshelf controls
  • add collapsible bookshelf sections

v2.6.0 โ€” 11-15-2025

  • add bookshelf filter and sort controls
  • sticky bookshelf controls with divider
  • custom scrollbar styling

v2.5.0 โ€” 11-13-2025

  • init dynamic og images
  • refactor app page to be server side
  • add nested bullet parsing

v2.4.0 โ€” 11-02-2025

v2.3.0 โ€” 10-31-2025

  • polaroid photo component
  • .webp img optimization script

v2.2.0 โ€” 10-28-2025

  • init changelog
  • init rss

v2.1.0 โ€” 10-27-2025

v2.0.0 โ€” 10-26-2025

  • init