Skip to content

BreakMate v1.11.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 08:37
· 0 commits to 6e15efe5701a8625f5f328ef28b404344bfa5f7e since this release

BreakMate v1.11.0

✨ New Features

  • Add uninstall scripts for macOS, Windows, and Linux; update README and Homebrew cask
  • Update CI workflows to use flutter-version.yaml for Flutter SDK versioning and add Linux/Windows installation scripts
  • Add macOS installation script and update README with installation instructions
  • Enhance overlay health check and add escape failsafe for improved user experience
  • Update version to 1.11.0 and add entry to changelog for upcoming release
  • Improve error message for update check and enhance local server handling in test script
  • Add window channel and utility functions for enhanced window management
  • add companion overlay setting actions and break appearance sections
  • update dependencies and remove unused tests
  • add avatar customizer preview and top bar components
  • add bundled landscape photos and slideshow functionality for Gallery Focus
  • enhance break overlay settings and user experience
  • Update BreakTemplateErrorView to use new color palette and improve text styles
  • enhance Sparkle updater integration with improved update handling and checks

🐛 Bug Fixes

  • resend extended break end time to overlay after wake
  • pause break countdown while system is asleep or locked
  • gallery tile row shrinks, pill label ellipsizes; deterministic goldens via package:clock
  • keep overlay dark by default, separate a11y nodes, light-theme legibility

⚡ Improvements

  • Rename Bool function to GetBool for clarity and consistency

🔧 Build & Maintenance

  • clean up build byproducts before rebase in macOS release workflow
  • drop golden failure artifacts and ignore them
  • render matrix, behavior, palette and golden tests for all 29 templates

Other Changes

  • redesign(wind_down): warm evening canvas, stat tiles and autofocused Done button
  • redesign(night_sky): starfield with constellations, meteors and dawn; headline uses the break label
  • redesign(paper_light): editorial page with hairline, serif countdown and e-ink flash
  • redesign(dusk_glow): violet twilight with real moon phase and aurora curtains; own label copy
  • redesign(open_field): procedural landscape fallback, swaying grass, drifting mist, horizon focal point
  • redesign(warm_amber): blue-free sunset canvas, breathing horizon glow, amber action
  • redesign(haiku_card): paper card with staggered poem lines, sumi-e ridges and grain
  • redesign(step_guide): step chain with filling tracks and number-to-check morph
  • redesign(split_view): timer pane and guidance carousel with glowing divider
  • redesign(day_stack): block stack that builds up with the day, glowing active block
  • redesign(time_slice): segmented ring, one slice per 5s, pop on elapse
  • redesign(mono_time): phosphor terminal with typed entrance, blinking cursor and CRT layer
  • redesign(clock_face): Swiss dial with cached bezel, growing sector and seconds hand
  • redesign(hud): reticle canvas, hero countdown, ticked progress bar with pulsing head
  • redesign(classic): Gallery Focus with gradient fallback, Ken Burns, collapsible glass card
  • redesign(quiet_pill): spring-expanding glass pill with liquid fill and tip bubble
  • redesign(iris_rest): eight-blade aperture, compliance dots with labels, streak chart retained
  • redesign(soft_arc): open 240-degree gauge with cached ticks, needle dot and tick flash
  • redesign(ring_only): hairline ring with tapered head, flash and haptic on completion
  • redesign(wave_calm): three filled sine waves with crest particles
  • redesign(focus_orb): layered glowing sphere with evening amber tint
  • redesign(pulse_dot): staggered ripples, spring hover core, static ring fallback
  • redesign(one_word): draining accent word with widening tracking
  • redesign(breathe_line): glowing line with reflection, live-region phase text
  • redesign(zen): Catmull-Rom breathing blob, live-region phase text, reduced-motion swell
  • redesign(minimal): Quiet Grid with ticked comet ring and breathing dot grid
  • redesign(floating): 280x72 glass card, micro arc, 6-anchor spring snap, hover tip
  • redesign(companion): glass dock, rimmed pet with bob/squash/hop, scrim and vignette
  • redesign(activities): glass segmented control with spring capsule, keyboard tabs, palette tokens
  • redesign(tokens): break overlay palette, motion tokens, break_kit and gallery preview fixes

Full changelog: v1.9.0...v1.11.0

🍎 Installing on macOS

BreakMate is not notarized by Apple, so a DMG downloaded in a browser may show "Apple could not verify BreakMate…". Use either fix:

Option 1: one-line install (recommended)

curl -fsSL https://github.com/bijithpn/standup/releases/latest/download/install.sh | bash

Option 2: you already downloaded the DMG

xattr -cr /Applications/BreakMate.app

or open System Settings → Privacy & Security → Open Anyway.

Homebrew

brew tap bijithpn/standup https://github.com/bijithpn/standup
brew install --cask breakmate

Uninstall: curl -fsSL https://github.com/bijithpn/standup/releases/latest/download/uninstall.sh | bash (add -s -- --purge to also delete settings). Linux: uninstall_linux.sh, Windows: uninstall.ps1.

🐧 Linux / 🪟 Windows one-liners

curl -fsSL https://github.com/bijithpn/standup/releases/latest/download/install_linux.sh | bash
irm https://github.com/bijithpn/standup/releases/latest/download/install.ps1 | iex