Skip to content

Changelog

Version v0.24.0

0.24.0 (2026-04-30)

Features

  • api: add /api/mobile/v1/lists/public, narrow public-lists shape (2126920)
  • auth: add storybook stories for sign-in and sign-out pages (d16c113)
  • items: cap priority tab height at 64px (bc523fe)
  • items: group known vendors and show counts in vendor filter (d06e24e)
  • list-row: show avatar+name tooltip on hover (0c097ba)
  • lists: expose child birthdates on getMyLists (3844127)
  • lists: expose lastGiftedAt for upcoming-birthdays widget (1e32bbe)
  • lists: open settings sheet from row Edit, hide denied users (803a6d4)
  • me: differentiate gift-ideas recipient and list owner (d41fdec)
  • me: show editable gift-ideas lists in Gift Ideas section (7718dcc)
  • mobile-api: add PATCH and DELETE for items on v1 (c661014)
  • mobile-api: add per-user device key management (092c2f8)
  • notes: style links to stand out in light and dark modes (1d305bc)
  • settings: add icons to settings nav links (bc38dce)
  • temp: add /temp/widgets preview for iOS birthdays widget (a8fb619)

Bug Fixes

  • auth: hard-reload after sign-in to dodge cookie/cache races (645d365)
  • auth: raise mobile apiKey plugin rate limit (843f8f4)
  • list-addons: stack header on narrow screens (0f77833)
  • storybook: stub getGiftIdeasRecipients in api mocks (ee8466f)
  • styles: prevent h1 descender clipping under truncate (eb9a19d)

Performance Improvements

  • mobile-api: drop redundant getSession in auth middleware (015c802)