Releases: zcpnate/sleepbar
SleepBar 1.1.0
Changelog
All notable changes to SleepBar will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[1.1.0] - 03-08-2026
Added
- Anonymous Analytics: Opt-out usage analytics via Apple's iCloud (CloudKit) to help improve SleepBar — no personal data collected
- License Self-Service: Manage your license directly from the About window — activate, deactivate, or purchase
- Privacy Policy: Published at sleepbar.app/privacy
Improved
- About Window: Now appears above other windows and dismisses the menu bar popover when opened
- License Validation: Improved reliability of license validation, especially on unreliable network connections
- Drive Ejection: Improved reliability of external drive ejection before system sleep
Bug Fixes
- Fixed extra spacing in the settings area of the main menu
- Fixed "Sleep Now" from the pre-sleep alert incorrectly logging as a timer cancellation
Under the Hood
- Added unit test suite covering timer logic, license management, and input validation
- General code quality and stability improvements
[1.0.6] - 02-26-2026
Bug Fixes
- License Validation: Fixed an issue where a valid license could show as an expired trial after a few days if a background re-validation encountered a network error
Updated
- Updated Sparkle auto-update framework to 2.9.0
[1.0.5] - 11-25-2025
Added
- Sleep Now Button: Bypass the countdown and sleep immediately from the pre-sleep alert
- Movable Alert Window: Drag the pre-sleep alert window anywhere on screen
- Remember Last Settings: App now remembers your last used timer settings, sleep mode, and custom timer inputs
Improved
- Redesigned Pre-Sleep Alert: Larger, more colorful buttons with icons for better visibility
- Blue snooze buttons, orange Sleep Now, and red Cancel for clear visual hierarchy
[1.0.4] - 11-20-2025
Added
- Configurable Pre-Sleep Alert: Customize when you receive the warning before sleep
- Toggle Alert On/Off: Option to enable or disable pre-sleep alerts entirely
[1.0.3] - 11-05-2025
Added
- Eject removable drives before sleeping when selecting system sleep. Thanks /u/snarky_one
[1.0.2] - 11-04-2025
Bug Fixes
- Fix target time not updating properly
[1.0.1] - 11-03-2025
🎉 Initial Release
Added
- Quick timer presets (15, 30, 60, 120 minutes)
- Custom duration timer with hours and minutes
- Schedule sleep at a specific time
- Choose between system sleep or display-only sleep
- Pre-sleep warning notification (1 minute before timer expires)
- Option to cancel or snooze timer from warning popup
- Beautiful liquid glass design following Apple's guidelines
- Menu bar integration with active timer display
- Automatic updates via Sparkle framework
- 7-day free trial
- License activation via Lemon Squeezy
Future Releases
Have a feature request? Open an issue or email hi@sleepbar.app!
SleepBar 1.0.6
Changelog
All notable changes to SleepBar will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[1.0.6] - 02-26-2026
Bug Fixes
- License Validation: Fixed an issue where a valid license could show as an expired trial after a few days if a background re-validation encountered a network error
Updated
- Updated Sparkle auto-update framework to 2.9.0
[1.0.5] - 11-25-2025
Added
- Sleep Now Button: Bypass the countdown and sleep immediately from the pre-sleep alert
- Movable Alert Window: Drag the pre-sleep alert window anywhere on screen
- Remember Last Settings: App now remembers your last used timer settings, sleep mode, and custom timer inputs
Improved
- Redesigned Pre-Sleep Alert: Larger, more colorful buttons with icons for better visibility
- Blue snooze buttons, orange Sleep Now, and red Cancel for clear visual hierarchy
[1.0.4] - 11-20-2025
Added
- Configurable Pre-Sleep Alert: Customize when you receive the warning before sleep
- Toggle Alert On/Off: Option to enable or disable pre-sleep alerts entirely
[1.0.3] - 11-05-2025
Added
- Eject removable drives before sleeping when selecting system sleep. Thanks /u/snarky_one
[1.0.2] - 11-04-2025
Bug Fixes
- Fix target time not updating properly
[1.0.1] - 11-03-2025
🎉 Initial Release
Added
- Quick timer presets (15, 30, 60, 120 minutes)
- Custom duration timer with hours and minutes
- Schedule sleep at a specific time
- Choose between system sleep or display-only sleep
- Pre-sleep warning notification (1 minute before timer expires)
- Option to cancel or snooze timer from warning popup
- Beautiful liquid glass design following Apple's guidelines
- Menu bar integration with active timer display
- Automatic updates via Sparkle framework
- 7-day free trial
- License activation via Lemon Squeezy
Future Releases
Have a feature request? Open an issue or email hi@sleepbar.app!
SleepBar 1.0.5
Changelog
All notable changes to SleepBar will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[1.0.5] - 11-25-2025
Added
- Sleep Now Button: Bypass the countdown and sleep immediately from the pre-sleep alert
- Movable Alert Window: Drag the pre-sleep alert window anywhere on screen
- Remember Last Settings: App now remembers your last used timer settings, sleep mode, and custom timer inputs
Improved
- Redesigned Pre-Sleep Alert: Larger, more colorful buttons with icons for better visibility
- Blue snooze buttons, orange Sleep Now, and red Cancel for clear visual hierarchy
[1.0.4] - 11-20-2025
Added
- Configurable Pre-Sleep Alert: Customize when you receive the warning before sleep
- Toggle Alert On/Off: Option to enable or disable pre-sleep alerts entirely
[1.0.3] - 11-05-2025
Added
- Eject removable drives before sleeping when selecting system sleep. Thanks /u/snarky_one
[1.0.2] - 11-04-2025
Bug Fixes
- Fix target time not updating properly
[1.0.1] - 11-03-2025
🎉 Initial Release
Added
- Quick timer presets (15, 30, 60, 120 minutes)
- Custom duration timer with hours and minutes
- Schedule sleep at a specific time
- Choose between system sleep or display-only sleep
- Pre-sleep warning notification (1 minute before timer expires)
- Option to cancel or snooze timer from warning popup
- Beautiful liquid glass design following Apple's guidelines
- Menu bar integration with active timer display
- Automatic updates via Sparkle framework
- 7-day free trial
- License activation via Lemon Squeezy
Future Releases
Have a feature request? Open an issue or email hi@sleepbar.app!
SleepBar 1.0.4
Changelog
All notable changes to SleepBar will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[1.0.4] - 11-20-2025
Added
- Configurable Pre-Sleep Alert: Customize when you receive the warning before sleep
- Toggle Alert On/Off: Option to enable or disable pre-sleep alerts entirely
[1.0.3] - 11-05-2025
Added
- Eject removable drives before sleeping when selecting system sleep. Thanks /u/snarky_one
[1.0.2] - 11-04-2025
Bug Fixes
- Fix target time not updating properly
[1.0.1] - 11-03-2025
🎉 Initial Release
Added
- Quick timer presets (15, 30, 60, 120 minutes)
- Custom duration timer with hours and minutes
- Schedule sleep at a specific time
- Choose between system sleep or display-only sleep
- Pre-sleep warning notification (1 minute before timer expires)
- Option to cancel or snooze timer from warning popup
- Beautiful liquid glass design following Apple's guidelines
- Menu bar integration with active timer display
- Automatic updates via Sparkle framework
- 7-day free trial
- License activation via Lemon Squeezy
Future Releases
Have a feature request? Open an issue or email hi@sleepbar.app!
SleepBar 1.0.3
Changelog
All notable changes to SleepBar will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[1.0.3] - 11-05-2025
Added
- Eject removable drives before sleeping when selecting system sleep. Thanks /u/snarky_one
[1.0.2] - 11-04-2025
Bug Fixes
- Fix target time not updating properly
[1.0.1] - 11-03-2025
🎉 Initial Release
Added
- Quick timer presets (15, 30, 60, 120 minutes)
- Custom duration timer with hours and minutes
- Schedule sleep at a specific time
- Choose between system sleep or display-only sleep
- Pre-sleep warning notification (1 minute before timer expires)
- Option to cancel or snooze timer from warning popup
- Beautiful liquid glass design following Apple's guidelines
- Menu bar integration with active timer display
- Automatic updates via Sparkle framework
- 7-day free trial
- License activation via Lemon Squeezy
Future Releases
Have a feature request? Open an issue or email hi@sleepbar.app!
SleepBar 1.0.2
Changelog
All notable changes to SleepBar will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[1.0.2] - 11-04-2025
Bug Fixes
- Fix target time not updating properly
[1.0.1] - 11-03-2025
🎉 Initial Release
Added
- Quick timer presets (15, 30, 60, 120 minutes)
- Custom duration timer with hours and minutes
- Schedule sleep at a specific time
- Choose between system sleep or display-only sleep
- Pre-sleep warning notification (1 minute before timer expires)
- Option to cancel or snooze timer from warning popup
- Beautiful liquid glass design following Apple's guidelines
- Menu bar integration with active timer display
- Automatic updates via Sparkle framework
- 7-day free trial
- License activation via Lemon Squeezy
Future Releases
Have a feature request? Open an issue or email hi@sleepbar.app!
SleepBar 1.0.1
Changelog
All notable changes to SleepBar will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[1.0.1] - 11-03-2025
🎉 Initial Release
Added
- Quick timer presets (15, 30, 60, 120 minutes)
- Custom duration timer with hours and minutes
- Schedule sleep at a specific time
- Choose between system sleep or display-only sleep
- Pre-sleep warning notification (1 minute before timer expires)
- Option to cancel or snooze timer from warning popup
- Beautiful liquid glass design following Apple's guidelines
- Menu bar integration with active timer display
- Automatic updates via Sparkle framework
- 7-day free trial
- License activation via Lemon Squeezy
Future Releases
Have a feature request? Open an issue or email hi@sleepbar.app!