Skip to content

Changelog

Version v0.28.0

0.28.0 (2026-05-05)

Features

  • admin: add scheduling page with cron run history and manual triggers (99df09e)
  • deploy: wire cron defaults across vercel, render, and self-host (afdf681)
  • filters: add price filter with presets and custom range (6170240)
  • import: add itemScrapeJobs schema and import settings (7509324)
  • import: amazon wishlist source (fedfa63)
  • import: apple notes source (1e750c9)
  • import: bulkCreateItems server fn (9555cea)
  • import: paste-urls source (5be1bee)
  • import: preview table for bulk imports (1562369)
  • import: scrape-queue runner with cron tick (8ce042a)
  • intelligence-admin: polish admin page (7bf6226)
  • intelligence: add CLI scripts for Shape B/C deployments (10abe86)
  • intelligence: add DB schema and admin settings (eaf5622)
  • intelligence: add per-run debug panel to admin runs table (#62) (1786fb6)
  • intelligence: admin run debug panel + settings cleanup (#63) (0c458ec)
  • intelligence: adminRunForMe + integration tests (1e60f34)
  • intelligence: allow un-dismissing recs from the suggestions page (275b810)
  • intelligence: confirm rec-resolving actions in a dialog (4753958)
  • intelligence: cron endpoint and server functions (f300e5b)
  • intelligence: grouping analyzer with apply-able recs (691419e)
  • intelligence: include dependents in guardian recommendations (13e468c)
  • intelligence: pipeline core, three analyzers, runner (38dbbce)
  • intelligence: rename to Suggestions, split admin into sub-routes (2c32a01)
  • intelligence: storybook scaffolding for AI recommendations page (d7672ad)
  • intelligence: user-list actions card with per-user run + stats (8e97178)
  • intelligence: wire admin intelligence route (3fe0791)
  • intelligence: wire delete-items + set-primary-list apply kinds (1ad2efe)
  • intelligence: wire user-facing route + nav and add tests (b35c5af)
  • items: always show Group submenu with create-and-assign options (3f8e8a1)
  • items: split add-item button with import dropdown (c35a247)
  • lists: hide users without lists, surface them in heading popover (f985b11)
  • lists: interleave dependents with users by upcoming birthday on All Lists (5ac798f)
  • lists: pair Type with List-is-for, swap private checkbox for switch (dd2b7ae)
  • sidebar: hide Suggestions link when no active recs (9da9458)
  • storybook: add project patterns reference (d8e877e)
  • theme: add split button to project patterns (8318762)
  • theme: add split button to theme reference (f424bd1)
  • theme: document canonical Card variants in project-patterns story (c632084)
  • ui: add lg size variant to Switch (83e31e1)

Bug Fixes

  • admin: use EyeOff icon for restricted access glyph (ce9aa2a)
  • db: allow null app_settings.value (de441b9)
  • error-boundary: make Go home actually clear error state (daf535b)
  • intelligence: coerce admin run-summary aggregate to Date (ad8bdb8)
  • intelligence: make navigation actions actually navigate (2dcb3de)
  • intelligence: scope stale-items recs to the items the AI flagged (0557e02)
  • items: darken claim-state copy for light-mode contrast (1a41520)
  • lists: wait for both user and dependent queries on All Lists (788656d)
  • theme: tidy split button styles and labels (85a6177)
  • version-check: single toast for stale build (bc73515)