← Back to Hum

Changelog

What's changed, when, and why it matters.

v0.2.42026-06-20

The dashboard grew up

The original Battery Brain dashboard had more numbers than a spreadsheet — Hum's was a bit sparse by comparison. Fixed. You now get kWh totals for everything, a full savings breakdown showing what you spent charging vs what you avoided paying at peak, the brain's full decision reason, live weather with a note on how the temperature affects your battery, and 12 plan slots instead of 8.

  • +New: energy stats row — live W + kWh today for Battery, Grid, Home, and Solar
  • +New: savings breakdown — charge cost vs peak avoidance vs net saved
  • +New: brain decision card with full reason text and inverter schedule details
  • +New: live weather widget using Open-Meteo (no API key, uses your location)
  • +New: temperature effect note — warns if cold (<10°C) or very hot (>38°C) conditions will affect battery charging speed or capacity
  • +Improved: plan timeline now shows 12 half-hour slots instead of 8
v0.2.32026-06-20

The housekeeping release

Three bugs stomped, a logo born, and the app finally looks like a grown-up product. Signup was invisible (white text, green background — oops), the GivEnergy verify call was being blocked by CORS, and onboarding refused to save because we forgot to tell Supabase whose data it was. Also: custom domain live, Google OAuth looking polished, and this very changelog you're reading.

  • +Fixed: signup page — white-on-green text replaced with readable dark-on-light layout
  • +Fixed: GivEnergy verify now routes server-side to avoid CORS block
  • +Fixed: onboarding RLS error — user_id now included in profile upsert
  • +New: Hum logo (SVG + PNG) at gethum.co.uk/hum-logo.png
  • +New: custom domain gethum.co.uk with automatic SSL
  • +New: Google OAuth consent screen shows 'Hum' with logo
  • +New: this changelog page
  • +New: Privacy Policy and Terms of Service pages
  • +New: persistent footer with privacy/terms links on all pages
v0.2.02026-06-20

Hum. It has a name now.

Battery Brain got a glow-up. Meet Hum — the same smart charging engine, wrapped in a design that actually feels like something you'd invite into your home. New brand, new fonts (Bricolage Grotesque, since you asked), a proper consumer-friendly landing page, and a dashboard that doesn't look like a spreadsheet on a bad day.

  • +Full rebrand to Hum — new name, new logo, new green
  • +Landing page redesign: hero with live plan card, savings band, feature tiles
  • +Dashboard redesigned: SOC ring, status card, vertical plan timeline
  • +New Savings page: weekly bar chart, best day callout, daily history list
  • +Settings page redesigned with toggle rows and Hum styling
  • +Login + signup pages redesigned with green gradient header
  • +New fonts: Bricolage Grotesque (display) + Hanken Grotesk (body)
  • +Hum colour tokens added: #0E2A24 dark, #0E9C7A green, #18C172 bright
v0.1.02026-06-19

It begins. The battery has a brain.

The first commit. The product exists. It doesn't do much yet, but the foundation is solid — landing page, email/Google login, onboarding wizard, and the core brain logic. Shadow mode by default: learning, watching, not touching anything.

  • +Landing page with feature rundown and pricing
  • +Email magic-link + Google OAuth login
  • +Onboarding wizard (GivEnergy + Octopus setup)
  • +Core brain engine: half-hourly forecast, cheap-window charging, top-up logic
  • +Shadow mode by default — 14-day learning period
  • +Live dashboard with GivEnergy data, plan table, savings tracker
  • +Stripe billing with 30-day free trial

Built by humans. Typed by Claude.

Hum 0.2.4