SmokeStack — What's new

Customer-facing changelog. For the engineering-detail commit log, see docs/VERSION_HISTORY.md.


May 2026

Smarter projections + a kiosk for every cook at once

  • Multi-cook kiosk at `/dashboard/kiosk` — running two pits at once? See every live cook side-by-side as tiles. No more flipping tabs.
  • Smarter ETA — the projection engine got an overhaul. It now factors in meat thickness (not just weight) and degrades smoothly through the stall instead of jumping by half an hour when the cook changes phases.
  • Probe-not-in-meat guard — if your probe is still on the counter or sitting in air rather than in the meat, the cook page now refuses to make up a fake ETA from it.
  • Bring your own AI — public REST API + Personal Access Tokens. Mint a key at Settings -> API Keys and point your favorite assistant (Claude Desktop, ChatGPT, your own) at your cooks. See `/dashboard/api` for the help hub.
  • Setup checklist self-cleans — once you finish a setup step, that card disappears so the panel stays focused on what's left.
  • Recipes you can search and rate

  • Public recipe library at smokestackpit.com/recipes — 39 tested BBQ recipes, browsable without an account.
  • Favorites + ratings — heart the recipes you love, rate them 1-5 stars, leave notes for future-you.
  • Import from URL — paste a blog or Reddit link, SmokeStack pulls the page and extracts a structured recipe with phase timings.
  • Phase timeline on every recipe — see how long each step takes at a glance.
  • Better visibility into your cooks

  • Filters on cook history — search by name, filter by smoker, brand, category, or date range.
  • AI Pitmaster front-and-center — moved to the top of every cook page so advice is visible without scrolling.
  • End cook button — wrap up a cook with one click and start fresh on the next one (auto-cycles your Pi daemon).
  • Reliability

  • Daemon offline detector — get a push notification when your Pi stops sending data during an active cook.
  • Alert preferences — choose which alerts fire (pit breach / probe disconnect / battery / daemon offline), set quiet hours, customize thresholds.
  • Crash-safe local buffer — the Pi daemon caches readings to disk and replays them on reconnect so you never lose data when wifi drops.
  • Cook resume — your live cook keeps its identity across daemon restarts, Pi reboots, even short outages.
  • Pits and grills, not just smokers

  • Smokers + grills as a first-class option — pick smoker / grill / combo when you register a pit, with category-specific type and fuel choices.
  • Brand selector — pick from Traeger, Recteq, Weber Connect, Pit Boss, Yoder, Big Green Egg, Kamado Joe, and more. Picking a supported brand sets you up for upcoming hardware integrations.
  • Coming next: Traeger WiFire connect — read pit temp and set target temp directly from SmokeStack.
  • Onboarding + polish

  • First-cook wizard — friendlier walkthrough with discovery indicators, troubleshooting tips, and a "test push notification" button on completion.
  • Toast notifications — every save, delete, and error now shows a clear in-app message.
  • Skeleton loading states across the whole dashboard — feels much snappier.
  • Branded 404 / error pages — no more raw Next.js defaults.
  • Trust + data ownership

  • Export your data — download a JSON dump of every cook, recipe, smoker, probe, plan, and reading tied to your account.
  • Public status page at smokestackpit.com/status — live health of the cloud, no login required.

  • April 2026

    First public beta

  • AI-powered cook predictions based on your past cooks.
  • Bluetooth probe pairing via Raspberry Pi 5 edge node.
  • Web Push notifications for temperature breaches and probe disconnects.
  • Cook share — generate a public link to share a cook timeline with friends.
  • Cook compare — overlay two cooks to see what differed.
  • Pre-plan wizard — say "8 guests at 6pm Saturday" and SmokeStack back-times when to put the meat on.

  • Built by one human + a lot of AI. Suggestions, bug reports, and feature requests welcome at github.com/zippyfear/SmokeStack/issues.