Sleep Aid

Version Changes

Version 1.4, July 22nd 2024

Download "Sleep_Aid.dmg"

Compatible with Intel 64-Bit and Apple Silicon Macs running macOS 10.13 High Sierra, 10.14 Mojave, 10.15 Catalina, 11 Big Sur, 12 Monterey, 13 Ventura, 14 Sonoma & 15 Sequoia. Admin user account is required for detailed sleep tracking.

Version 1.3, July 25th 2023

Download Apple Silicon Download Intel
  • ⭐️ Launch Sleep Aid on Login to Mac
  • ⭐️ Delay Background Tasks can reduce wakeups on M1 (not M1 Pro or M1 Max) without causing Mac to then wake excessively.
  • ⭐️ New layout of preventing sleep apps, allows more apps to be listed at one time.
  • ⭐️ New Error Reporter.
  • ⭐️ A "Use newer Sleep Tracker" checkbox to the "Sleep History" section of the preferences. This new tracker appears to be more reliable, but it's still in testing.
  • 🚀 Re-written Quick Sleep Check in the status item window, now much faster.
  • 🚀 Re-written Sleep Check window to use newer more optimized preventing sleep checker.
  • 🚀 Re-written animation wrapper, reducing chances of error dialogs crashing for some.
  • 🚀 Now only asks if you really want to Quit Sleep Aid when selecting Quit from the file menu, this should help reduce sleep aid thinking it crashed because the macOS forced it to quit while it was waiting customer input.
  • 🚀 Made a change that will hopefully help reduce the crashes when checking to see if Sleep Aid is set to launch on login.
  • 🚀 Improved the ordinal day handling in the calendar for date formats that show the year before the day.
  • 🚀 Now has a built-in customer initiated logging mode to try to capture more information for some of the harder to track down errors.
  • 🛠 Fixed a regression on Mac OS X 10.13.6.
  • 🛠 Fixed a crash with the status item on macOS 12.6.5.
  • 🛠 Working on a crash when ending sleep tracking for some customers.
  • 🛠 Fixed a bug from the Sleep Status window that would open the old Sleep Check.
  • 🛠 Fixed a weird visual glitch with the Preferences window, when it may flicker before showing.
  • 🛠 Now uses Apple Script for controlling login items on OSes lower than Ventura.

Version 1.2.2, March 25th 2023

Download "Sleep_Aid_1_2_2_UB.dmg"
  • ⭐️ New Crash detection mechanism auto offers to send reports to Ohanaware.
  • ⭐️ New option to export the sleep history as a Zip file.
  • 🚀 Improved the wake reason processing to handle some newer messages.
  • 🚀 Improved underlying battery charge detection code to make it more reliable, at the cost of precision.
  • 🛠 Solved a freeze on startup when placed in login items for some customers on 12.6.3.
  • 🛠 Solved the inability to access diagnostic data on some installs of 12.6.3.
  • 🛠 Solved a crash while processing data when an object that shouldn't be nil is nil.
  • 🛠 Now runs again on macOS 13.4.
  • 🛠 Solved a socket issue with closing the purchasing window before it is complete.
  • 🛠 Should now display extension plans and prices.
  • 🛠 Solved a crash on quit.

Version 1.2.1, March 10th 2023

  • ⭐️ Added support for Trial extensions.
  • ⭐️ Double Clicking the menu bar item shows the main window.
  • 🛠 Fixed a bug which could make the "Sleep Check" window show on the "View Options" palette.
  • 🛠 Fixing a bug that could cause the Sleep Settings to crash.

Version 1.2, March 1st 2023

  • ⭐️ Captures sleep reason to help with Narcolepsy.
  • ⭐️ Supports running shell scripts before sleep and upon wake.
  • 🚀 Redesigned the Settings UI to group options via hardware/task.
  • 🚀 98% reduction in energy usage during sleep.

Version 1.1.1, December 6th 2022

Download "Sleep_Aid_1_1_1_UB.dmg"
  • ⭐️ DID NOT SLEEP, shows why screen woke.
  • 🚀 Welcome window only shows once.
  • 🚀 Optimized the collection of insomnia reasons
  • 🛠 Fixed bug with changing Display Sleep Timer.
  • 🛠 Added solution for a crash with the Popover.
  • 🛠 Handles NIL objects in the Popover.
  • 🛠 Alternative mechanism for detecting installed batteries.

Version 1.1, August 31st 2022

  • ⭐️ Added a time graph to the activity, making it much easier to tell when activity started and its duration.
  • ⭐️ Now groups "Bug Tracking".
  • ⭐️ Now groups "iCloud activity".
  • ⭐️ Now groups "Network activities".
  • ⭐️ Now Groups "Time Machine events".
  • ⭐️ Added a menu bar icon.
  • ⭐️ Added the ability to hide the dock icon on deactivation.
  • ⭐️ Added the ability to hide the windows on deactivation.
  • 🚀 Changed the point at which the sleep tracker is started.
  • 🚀 Modified the "Buy Now" window to make it smarter when pasting a serial number.
  • 🚀 Sleep Aid now asks if you're sure you want to "Quit".
  • 🚀 Now detects FaceTime wakes.
  • 🚀 & are now being displayed in the Assertion views.
  • 🚀 Some insomnia activity actually expired just before insomnia and is now ignored.
  • 🚀 Optimized display of the menu bar popover.
  • 🛠 Fixed an issue that could occur when right dragging in the calendar.
  • 🛠 Ignores the new document event if the tracker isn't started, this prevents an error if the new document event fires before the tracker is started.
  • 🛠 Fixed an issue with first day of the week on Monday instead of Sunday causing a blank week.
  • 🛠 Workaround for the inability to receive messages on Ventura.
  • 🛠 Modified the processing to handle Ventura's message alterations.
  • 🛠 Modified the reportViewer to handle Ventura's message alterations.
  • 🛠 Fixed HID device recognition on Ventura.
  • 🛠 Rewritten the code to update the Sleep Settings window, so it should work more consistently.
  • 🛠 Fixed the menu bar icon not showing correctly in Dark Mode.
  • 🛠 Fixed another place not processing Ventura's sleep messages.
  • 🛠 Made a slight modification that can sometimes tell if it was the trackpad or keyboard.

Version 1.0.1, July 19th 2022

  • 🚀 Highlights DID NOT SLEEP events shorter than 10 minutes.
  • 🚀 When listing activity for DID NOT SLEEP, duration is now cropped to event, helping to better diagnose potential reasons.
  • 🚀 HID events are listed under activity.
  • 🚀 Version number in the about box is now selectable.
  • 🚀 Code to detect if Sleep Aid unexpectedly quit.
  • 🚀 Added a new detection routine to check for objects that can't be saved in the settings.
  • 🚀 Sleep Check now captures Internet Sharing as a cause for preventing sleep.
  • 🚀 Sleep Check is now able to identify which apps are playing audio.
  • 🚀 Sleep Check window now recalls the state of "list background apps" checkbox.
  • 🚀 Updating the sidebar should be smoother when there's more data.
  • 🚀 Altered the filtering for activity.
  • 🚀 Collates unattached audio processes.
  • 🚀 Will now say when there is insufficient data for a sleep event.
  • 🚀 Now tests to see if it is able to receive Power Management messages on open.
  • 🚀 Improved the discovery of wake reasons, where currently possible. Can detect some App wakes.
  • 🛠 Notification links are now working from the help.
  • 🛠 Fixed a collision when showing an error dialog from a threaded event.
  • 🛠 Processes with a space in their name no longer cause multiple entries.
  • 🛠 Fixed a bug where some note records couldn't be found when clicking a Notification.
  • 🛠 Re-written the code for collating activity messages during insomnia.
  • 🛠 Fixed a bug that prevent "Wi-Fi" from being re-enabled on some M1 Macs.
  • 🛠 Fixed a bug that could prevent "Power Adaptor" settings from showing on the first switch to that section of the Sleep Settings.
  • 🛠 Fixed a typo with "Prevents Sleep is".

Version 1.0, June 23rd 2022

Ohanaware © 2007 - 2024 Ohanaware Co., Ltd. Registered in Taiwan R.O.C. 🇹🇼
Site managed by Strawberry Software's Lifeboat - running on DigitalOcean's platform.

Pages

Products Contact Us Weblog SwiftUI Dev Promotions

Company

About Us Environment Privacy Terms Update Plans

Connect

Bluesky Facebook Threads X / Twitter Mailing List