Changelog

What we've shipped
and when.

A running log of Tempo updates, improvements, and new features. Updated as we ship.

March 2026
ImprovedFixed

Executive Brief scheduling improvements and SEO infrastructure upgrades.

  • Executive Brief now respects per-user timezone (briefTz field); falls back to user.timezone
  • Fixed Caddyfile git conflict that had been silently blocking deploys since late February
  • Added FAQ JSON-LD schema to feature pages for improved search indexing
  • Updated /ai-calendar, /about, and /changelog marketing pages
  • Brief delivery time changed to 07:30 local time (was midnight UTC)
February 2026
NewImprovedPerformance

AI onboarding sort, background job workers, and streak tracking shipped.

  • AI onboarding sort: imported events are automatically assigned to layers based on title and pattern matching
  • BullMQ background workers added for Google sync and weekly review jobs
  • Cadence streak tracking: consecutive days with confirmed focus blocks shown as a chip in the UI
  • canvas-confetti fires when the last pending cadence block for the day is confirmed
  • Overdue todo count displayed as a red badge on the Tasks toolbar button
  • DB schema audit completed — all 27 migrations verified against live database
January 2026
New

PULSE weekly reflection launched with AI-grounded synthesis.

  • New /reflect page with daily and weekly reflection modes
  • GET /ai/reflect aggregates week context: events by layer, cadence rate, todos, growth goals
  • AI-grounded prompts generated from actual calendar data — no generic journaling prompts
  • Weekly mode shows actual vs. planned time distribution by layer
  • Daily mode surfaces overdue items and next confirmed cadence block
December 2025
NewImproved

Today page launched with live weather and morning agenda.

  • New /today page: Today at a Glance with Open-Meteo weather integration
  • 7-day forecast via browser geolocation — no API key required
  • Morning agenda view shows events, todos due today, and cadence blocks
  • ThemeToggle added — respects prefers-color-scheme as default with stored override
  • Weather widget gracefully degrades when geolocation is unavailable
November 2025
New

CADENCE focus blocks and auto-scheduling launched.

  • CADENCE: named focus blocks with target durations and repeat schedules
  • Auto-scheduling finds open slots matching your energy preferences (morning / afternoon / flexible)
  • Cadence blocks displayed in calendar with distinct visual treatment
  • GET /cadence/streak endpoint added for streak calculation
  • New /cadence feature page with full documentation
  • Confirm / skip actions on cadence blocks with immediate streak update
October 2025
NewPerformance

SIGNAL behavioral alerts launched — the first intelligence layer.

  • SIGNAL: rolling-window behavioral alerts for meeting overload, focus deficit, layer imbalance, burnout risk
  • Meeting density alert fires when >65% of the rolling 5-day window is in meetings
  • Focus deficit alert fires when no 60-minute focus block exists in 5 days
  • Layer imbalance alert fires when any layer grows >30% week-over-week
  • Executive Brief wired to SIGNAL — alerts surface in the morning email
  • New /signal feature page

Want to stay updated?

Join the Tempo early access list. We'll email you when significant features ship — no noise, no weekly digests.

Get early access