@@ -163,26 +163,26 @@ Connect MCP-compatible AI editors (Claude Desktop, Cursor, Windsurf) to Stockyar
163163<!-- SHIPPED-START -->
164164** 20 changes** in the last 7 days:
165165
166+ - ** recommend: prewarm requests don't bump public toolkit count** (2026-04-17)
167+ - ** site: re-add toolkit counter beneath hero chips** (2026-04-17)
168+ - ** site: lead homepage with LLM bundle generator** (2026-04-17)
169+ - ** Revert "auth: accept desktop license keys (SY-) as proxy bearer tokens"** (2026-04-17)
170+ - ** auth: accept desktop license keys (SY-) as proxy bearer tokens** (2026-04-17)
171+ - ** apiserver: backup upload hardening — size pre-flight, key entropy, rate limiting** (2026-04-16)
172+ - ** apiserver: fix webhook idempotency race + bump body limit** (2026-04-16)
173+ - ** /about/: strip stale pricing, counts, and retired commitments** (2026-04-16)
174+ - ** admin: read-only dashboard for Cloud accounts + drill-down** (2026-04-16)
175+ - ** site: rewrite homepage + /desktop/, retire /pricing/, unify nav across all pages** (2026-04-16)
176+ - ** cloud: retention policy — keep last 30 per site OR 7 days, whichever retains more** (2026-04-16)
177+ - ** cloud: site list + create endpoints for multi-site Cloud Multi UX** (2026-04-16)
178+ - ** cloud: backup history endpoints — list + fetch by id** (2026-04-16)
179+ - ** cloud: accept license-key bearer auth + tests** (2026-04-16)
180+ - ** cloud: wire routing for /cloud pages and /api/cloud/desktop/* endpoints** (2026-04-16)
181+ - ** cloud: desktop accounts, magic-link auth, backup endpoints (feature-flagged)** (2026-04-16)
182+ - ** desktop: $299 one-time + $49/mo + $129/mo, no trial, honest copy** (2026-04-16)
166183- ** site: light-mode CSS for desktop, success, pricing, veterans pages** (2026-04-16)
167184- ** fix: cancel_at_period_end via separate API call (not checkout)** (2026-04-16)
168185- ** trial: 7-day Stripe trial flow for desktop tiers** (2026-04-16)
169- - ** checkout: monthly is the default env-var suffix (no _ MONTHLY)** (2026-04-16)
170- - ** pricing: revise desktop tiers to $99 once / $19/mo / $49/mo** (2026-04-16)
171- - ** desktop: signed updates.json.sig for v0.1.0** (2026-04-16)
172- - ** desktop: signed updates.json for v0.1.0** (2026-04-16)
173- - ** desktop: re-sign tools-index with correct line endings + gitattributes fix** (2026-04-15)
174- - ** desktop: signed tools-index.json.sig** (2026-04-15)
175- - ** desktop: deploy unsigned tools-index.json (21 tools, 4 platforms)** (2026-04-16)
176- - ** site: desktop landing page, pricing rewrite, homepage update** (2026-04-16)
177- - ** desktop: Stripe checkout + success page with .stockyard-license download** (2026-04-15)
178- - ** site: serve /desktop/tools-index.json + .sig for desktop tool distribution** (2026-04-15)
179- - ** site: serve /desktop/updates.json + .sig for desktop auto-update** (2026-04-15)
180- - ** bus: lift from stockyard-wip, land at github.com/stockyard-dev/stockyard/bus** (2026-04-12)
181- - ** admin: trial_drip suspects + mark-sent endpoints for Apr 12 cleanup** (2026-04-12)
182- - ** trial_drip: atomic claim-before-send, fix duplicate-send bug** (2026-04-12)
183- - ** trial_drip: add STOCKYARD_TRIAL_DRIP_DISABLED kill-switch** (2026-04-12)
184- - ** trial_drip: also gate behind NURTURE_ENABLED** (2026-04-12)
185- - ** nurture: disable by default, add 23h per-email rate limit** (2026-04-12)
186186
187187_ See [ full changelog] ( https://stockyard.dev/changelog/ ) for details._
188188<!-- SHIPPED-END -->
0 commit comments