Skip to content Version v0.6.0
0.6.0 (2026-04-20)
Features
- admin: consolidate general settings, move test email to debug (516869b)
- admin: expand theme test page with overlays, fields, tables (f64edf2)
- admin: restructure settings into General + Scheduling, add comment toggles (2008cf3)
- admin: show row id label in list/item action menus (78479f5)
- auth: gate (core) routes behind sign-in (4a5cdee)
- common: MarkdownTextarea with connected toolbar (dd57988)
- docker: polish self-hosted deployment (#11) (1ecf879)
- emails: credit partners and co-gifters in post-birthday summary (e74eb33)
- gifts: claim flow — create + read (#2) (00eb082)
- gifts: unclaim + edit-claim flow; drop unused isArchived (#3) (818f338)
- groups: add contextual help to group badges (459376c)
- groups: add sortOrder + bulk priority/delete + mixed reorder (f80a3d9)
- groups: larger hoverable help icon next to group badge (336907a)
- groups: lock later items in an ordered group (d3acfd2)
- groups: lock sibling items in pick-one group after a claim (26580eb)
- groups: optional name and priority on item groups (18e6e7d)
- groups: reorder items inside an ordered group from the editor (b68c980)
- groups: show connector pill between items in pick-one and ordered groups (83dbdc4)
- item-import: reorganize form, add grouped list picker (1b391a0)
- items: add sortOrder column for manual list-level ordering (103e1e6)
- items: add sortOrder column for manual list-level ordering (209e5bb)
- items: bulk move/archive/delete/priority/reorder server actions (7e347df)
- list-addons: off-list gifts CRUD with archive (#4) (7e38ed9)
- list-addons: support markdown in off-list gift notes (8af9d87)
- list-editors: grant/revoke + V1 list_type migration (#5) (8fa6528)
- lists/edit: redesign groups layout with inline sub-items (de5c7fd)
- lists: add Organize page with bulk actions and comment-purge on move (b5a9763)
- lists: allow private lists as primary, clarify copy on My Lists (2179a06)
- lists: auto-open create dialog on /me#new hash (bda6888)
- lists: drag-and-drop reorder into priority buckets (c4b608e)
- lists: inline editor picker in settings sheet (4fb2eda)
- lists: live unclaimed/total badge on home page (65c0923)
- lists: move list settings + editors into right-side sheet (c56fd23)
- lists: peeking priority tab on groups + standalone items (3d127bb)
- lists: show partner name on per-user list card (a1e7a8c)
- lists: type icons in selects, show description, border empty states (91af086)
- organize: polish Bulk Actions and Reorder visuals (97b020b)
- organize: redesign Reorder panel and add group bulk actions (409a181)
- organize: show group type badge after the title (ecfe3fd)
- Phase 1 + 1.5 — tooling, schema, local dev, admin recovery (#1) (9996c7b)
- Phase 4 — comments, URL scraping, recent feeds (#8) (4abe54b)
- Phase 5 — child accounts, connections page, SSE real-time (#9) (87a1cfe)
- Phase 6 — birthday cron, received gifts, item import, polish (#10) (95456ae)
- profile: transactional partner sync and unlink confirmation (6bc8463)
- purchases: convert summary breakdown to data table with columns (a4fe470)
- purchases: expand summary with metrics, timeframe, per-person chips (2490ec0)
- purchases: include co-gifter claims at $0 in summary (dc9a231)
- purchases: inline edit links on summary item rows (3f04a84)
- purchases: timeframe filter, group-by-person, edit dialog (45eb2d0)
- received: credit partners and co-gifters on received gifts (24a9516)
- sidebar: keep active nav icon colored on downstream pages (4996803)
- sidebar: smarter active matching for edit and admin pages (72144a9)
- storybook: add list item stories for recipient and buyer views (d731be8)
- theme: add list reference + follow-up card/avatar cleanups (1ae1559)
- theme: expand Cards section with composition variants (e74233e)
- theme: extract ThemeReference component, add Storybook stories (9e428e7)
- theme: reset shadcn theme to preset b2oWHw1Hc (34df63c)
- ui: bump card shadow to shadow-sm + document upgrade workflow (16b00c9)
- ui: tri-state Checkbox + match qty side of price badge (46b2f29)
Bug Fixes
- auth: redirect stale cookie-cached sessions to sign-in (fd632f3)
- db: disambiguate users<->lists relations (b79f79c)
- deploy: heal prod Vercel rollout after V2 schema rewrite (425ec19)
- docker: use corepack for pnpm, resolves EACCES on container start (e9892b6)
- items: sub-items never show their own priority ring (b4765d0)
- lint: resolve typecheck errors and scope lint to source files (21c0bfc)
- lists: restore border-b between grouped sub-items (ef6c0a5)
- lists: ring overlay element so priority rings stay visible (acac3f5)
- organize: clip reorder bucket header to rounded corners (b460a34)
- organize: match reorder rows to home-card styling in light mode (e225b4e)
- purchases: exclude self as recipient from purchase summary (17952f6)
- router: reload once on dynamic-import failure (ebdf685)
- scraper: disable URL scraping to unblock /item/import (48d5b9a)
- sidebar: highlight My Lists for /lists/:id/organize (eb0b3a5)
- theme: wrap app in TooltipProvider and neutralize —accent (52a4ece)
- tooltip: use theme-aware popover colors (3142f1a)
- ui: default Input/Textarea autoComplete to off (fb029df)
- ui: sidebar theme toggle padding + organize row card styling (7d34544)
- ui: stop clamping dropdown menu width to trigger width (f81da9e)