Daily alerts back on — runs once at 5pm ET, Mon–Fri. Pulls bars from Alpaca, scans signals across the full ticker universe, evaluates exits against your live Wheel Tracker positions, and dispatches a single email + Discord digest per user.
Major efficiency rewrite: bar inserts are now batched with createMany (skipping duplicates) instead of per-row upserts; alert dedup is a pre-loaded in-memory Set instead of one DB lookup per signal; the unbounded pg.Pool from the standalone is gone. Same alerts, dramatically less work per run.
v2.0.0May 9, 2026
Joined the HLF Platform — Stock Alerts is now part of the HLF suite. Sign in with the same HLF account that works in Wheel Tracker, Bookkeeping, and Budget Tracker.
Single sign-on across HLF apps in production: signing into one HLF app signs you into all of them.
Behind the scenes: User identity moved to the shared @hlf/auth-db; per-user preferences (notification settings, thresholds, watched portfolios) live in this app's own DB.
v1.2.0May 7, 2026
Portfolio filter — Settings now shows your Wheel Tracker portfolios as toggles. Scope exit alert monitoring to specific portfolios, or leave all on to monitor everything.
v1.1.0May 7, 2026
Live positions from Wheel Tracker — exit signals (Profit Target, Assignment Risk, Roll Opportunity) now evaluate against your real open trades and stock lots pulled live from HLF Wheel Trade Tracker. No manual position entry required.
Positions page — read-only live view of your Wheel Tracker open trades and stock lots, organized by portfolio.