Changelog

What's new in Pebl

v0.4.0April 8, 2026

Context-aware release — silent during meetings

  • +Context-aware tip filter — Pebl polls the frontmost app every 3 seconds. When it sees Zoom, Teams, Meet, Slack, Discord, Webex, Loom, Skype, or any fullscreen app, it stays silent.
  • +168 of 169 shipping tips are now fully mapped with safety metadata across 9 dimensions (posture, space, privacy, time, mobility, social, equipment, intensity, safety flags)
  • +Optional body profile in onboarding — 5 soft chips (pregnancy, hypertension, herniated disc, cervical disc, vertigo). Pebl automatically filters contraindicated stretches. Fully skippable, never leaves your Mac.
  • +Pregnancy-safe filtering — automatically skips 6 categories of tips (balance-required, head-below-heart, lumbar-flexion-twist, breath-hold, hyperventilation-risk, explicit pregnancy-contraindicated)
  • +Safe-core fallback — 49 universally-safe tips (gratitude, affirmations, micro-resets) guaranteed when the context filter eliminates everything else
  • +"Why now?" transparency link on every whisper — explains exactly why Pebl interrupted you. "You've been working 47 minutes. Your setting: Normal (~25 min)."
  • +Silent mode — a fourth frequency option that disables all proactive nudges. The orb stays but never speaks.
  • +New BreakMode screen — teal orb, breathing ring, countdown, warm welcome-back phase
  • +Dashboard rewritten as a "companion moment" card next to the orb, not a fullscreen page
  • +Settings rewritten as a 5-step guided conversation with progress dots
  • +Nudge redesigned as a warm cream card matching Whisper's palette
  • +Profile-first onboarding — asks how you work before asking your name
  • +Trader profile default changed from gentle to silent — onboarding copy now matches code
  • +6 risky tips removed after wellness-science review: Kapalabhati breathing, standing forward fold without knee cue, advanced thread-the-needle, and 4 large-rotation eye exercises (BPPV risk)
  • +7 safety cues added to borderline tips: "back off if it pinches", "small and slow, stop if sharp", "shorten the holds if lightheaded"
  • +Click-1 race fix — the wellness engine can no longer fire a tip mid-menu-click
  • +Orb color drift — warms up the longer you work, with a 6-mood palette (fresh → warming → overdue → burnout → break → goodnight → twilight-indigo quiet hours)
  • +Idle CPU: 55% → 3.7% total Electron footprint (92% reduction)
  • +Universal binary — runs on Intel and Apple Silicon Macs
  • +Existing v0.3.0 users auto-upgraded to v2 see a mini-onboarding flow for the new body profile step
  • +Update notifications: no more silent installs. Pebl asks before restarting.
  • +Apache 2.0 license — open source from day one
  • +21-agent expert review panel across 11 disciplines + 50-persona × 14-day longitudinal simulation before ship
v0.3.0April 4, 2026

Always-Fullscreen Architecture

  • +Always-fullscreen transparent window with click-through idle state
  • +120 wellness tips across 20 content packs
  • +Adaptive feedback loop using Bayesian UCB scoring
  • +Work profiles — Developer, Designer, Writer, Trader, Researcher, Student
  • +Quiet hours with warm twilight-indigo orb
  • +Burnout detection and fullscreen takeover
  • +Context detector foundation — suppresses nudges during Zoom/Teams/Meet/Slack/Discord calls
  • +Streak tracking + milestone celebrations
  • +macOS menu bar integration
  • +5-layer SVG Gaussian glow (replaced with CSS box-shadow in v2)
  • +CSS-based drag repositioning
  • +Menu click-outside fix
v0.2.0March 28, 2026

The Big Update

  • +Onboarding flow — Pebl introduces itself and learns your preferences
  • +6 overlay states: whisper, nudge, takeover, celebration, goodnight, plus idle
  • +76 tips across 13 content packs (stretches, breathing, hydration, meditation, gratitude, affirmations, posture, movement)
  • +Adaptive feedback loops — Pebl learns when you accept and dismiss tips
  • +Sound effects — gentle chimes for tips, celebration arpeggio, respects system preferences
  • +Settings panel — configure frequency, quiet hours, categories, sounds
  • +Do Not Disturb mode via tray menu
  • +Morning greeting based on time of day
  • +Burnout detection with escalating thresholds (3hr → 4hr → 5hr)
  • +Streak tracking with milestone celebrations
  • +Weekly trend comparison and behavioral pattern detection
  • +Escape key dismisses any overlay
  • +Accessibility: prefers-reduced-motion support across all components
  • +Spline 3D integration ready (CSS orb fallback)
  • +Remotion workspace with 8 animation compositions
v0.1.0March 27, 2026

The Window

  • +Electron shell with floating transparent window
  • +Warm orange orb with gentle bob animation
  • +System tray integration (show/hide/quit)
  • +Click-through when idle, interactive when engaged
  • +Draggable orb positioning
  • +Auto-launch on startup (production builds)