Logo

What's New

Version 7.8.6 - Enhancements and Bug fixes

24 November 2023

  • Mac OS Sonoma support, fixing a bug that prevented Scheduler from accessing Apple Calendar database upon authorization by the user
  • Fixed several visual bugs on the event set-up windows on Mac OS Sonoma
  • Fixed a severe visual bug on the Sound Manager window on Mac OS Sonoma
  • Improved how Scheduler reports the source of a given calendar on the Calendar Manager

Version 7.8.5 - Bug fix

29 October 2023

  • Fixed bug that prevented Scheduler from importing a file dragged from Finder and dropped on Schedule Manager window.

Version 7.8.4 - Bug fix

20 October 2023

  • Fixed bug that prevented the dragging of event files from Finder to Scheduler and vice versa for importing and exporting events, respectively.
  • Fixed the size of the menu bar icon.

Version 7.8.3 - Bug fix

12 October 2023

  • Fixed bug that could cause a crash when syncing events with Apple Calendar.

Version 7.8.2 - Bug fix

14 March 2023

  • Fixed bug that caused erratic execution of tasks in headless computers or computers with a locked screen.

Version 7.8.1 - Bug fix

19 December 2022

  • Fixed bug that prevented the launch of a helper that displays the hotkeys on the menu bar.

Version 7.8 - Enhancements and Bug fixes

30 November 2022

  • MacOS Ventura support
  • On MacOS Big Sur and later, the Hotkeys Manager was enhanced, so that hotkeys selected by the user can be added to the menubar for faster access.

Version 7.7.8 - Enhancement and Bug fixes

24 October 2022

  • Scheduler is now an universal app running natively on Apple Silicon and Intel Macs
  • Fixed several bugs that prevented the proper displaying of modifier glyphs on the Hotkeys Manager window.
  • Fixed the positioning of the icons and text on the Schedule Manager window.
  • Fixed a bug preventing the activation of the microphone to record sounds.

Version 7.7.7 - Bug fix

11 July 2022

  • Fixed bug that could prevent Scheduler from working properly if the user changed its location from where it was initially installed.

Version 7.7.6 - Bug fix

5 February 2022

  • Fixed bug that prevented the proper updating of the preferences window.

Version 7.7.5 - Bug fix

16 January 2022

  • Fixed bug that prevented the proper updating of the log window.

Version 7.7.4 - Enhancements and Bug fixes

1 December 2021

  • Enhanced the robustness of the installation and uninstallation process and fixed several bugs that prevented the Uninstaller app from removing all files and folders when the user chose the option to remove everything.
  • Fixed a bug that prevented user from automating Apple's apps using Scheduler. Scheduler and its helper Timer will now ask permission from the user to automate those apps.
  • Fixed a bug that crashed Scheduler if the user opened the script setup window on a script that could not be found.

Version 7.7.3 - Bug fixes

25 September 2021

  • Fixed a bug that caused the proper dragging and dropping of items onto the Schedule Manager window to fail.
  • Fixed a bug that caused the apparent deletion of an item when the user dragged and dropped it on a leaf (non-group) item.
  • Improved the wording of the help file on how to schedule scripts with Scheduler.

Version 7.7.2 - Bug fix and enhancement

5 June 2021

  • Fixed a bug that crashed Scheduler when parsing an Apple's Calendar event with the end date set.
  • Improved the explanation of how scripts should be run as root in Scheduler Help.

Version 7.7.1 - Bug fix

6 March 2021

  • Fixed long standing bug preventing the edition of hot keys.

Version 7.7 - Enhancements and Bug fixes

3 February 2021

  • Added support to schedule shell and python scripts as root.
  • Scheduler now provides an in-app window to view and erase the log file, updating in real time.
  • Added support for viewing the log file using different fonts.
  • Fixed bugs that crashed Scheduler when the user tried to create or clone a group of events.
  • Fixed bug that caused the opening of a website twice.

Version 7.6 - Enhancements and Bug fixes

20 December 2020

  • Added macOS Big Sur support.
  • A nasty bug that prevented the installation of Scheduler on new computers without previous versions installed has been fixed. This bug caused a fatal error due to lack of admin privileges, preventing all attempts at installing the software.
  • Users can now schedule the execution of shell and python scripts. Please read the documentation to know how to pass arguments to these scripts.
  • Added additional options for delaying the execution of events at startup.
  • The preferences window can now be resized, which was essential to support the new GUI metrics on Big Sur.
  • Any changes in hotkey combinations are now recognized immediately.
  • Fixed several bugs related to warning options on the preferences window that could cause a crash.
  • Fixed a bug that caused the skipping of scheduled events due to a malformed comparison of URLs.

Version 7.5.1 - Enhancements and Bug fixes

10 November 2020

  • An option for delaying the launch of an app, document and script upon computer startup was added.
  • Fixed several bugs that prevented the proper saving, execution and updating of events within a given time range.

Version 7.5 - Enhancements and Bug fixes

2 November 2020

  • Scheduler and its helpers have been fully rewritten in Swift.
  • Fixed bugs of import and export of calendar items to Apple's Calendar, including the wrong translation of custom recurrency rules.
  • Fixed bug preventing the proper setting of the default deferment option.
  • Fixed bug that prevented the proper update of an item on Scheduler when an event was updated by its background helper (Timer).
  • Fixed bug that prevented the proper drawing of the days of the week in weekly calendars.
  • Fixed bug that prevented the proper sorting of items on the Hotkeys Manager.
  • Fixed a long-standing bug that resulted in windows whose height kept increasing over time.
  • Fixed bug that prevented the proper display of holidays under calendar view mode.

Version 7.4.2 - Enhancements and Bug fixes

23 June 2020

  • Added new options as to how to launch apps at boot time and upon inactivity
  • Fixed several long standing bugs affecting the launch of apps at boot time and upon inactivity.
  • Additional framework code was ported to Swift

Version 7.4.1 - Hot fix

13 May 2020

  • Fixed a bug that crashed Scheduler's main app due to an assertion in a background thread.
  • Fixed the name of the Schedule Manager window.
  • Removed legacy code for handling Carbon events.
  • Started porting framework code to Swift, including classes managing the versioning system and environmental variables.

Version 7.4 - Enhancements and Bug fixes

9 May 2020

  • Scheduler's main application was fully rewritten in Swift.
  • Scheduler is now able to import alarms linked to an event from Apple's Calendar app as warnings.
  • Fixed bug that caused the failure of saving edited alerts.
  • Fixed a regression causing the menu of the search field on the Scheduler Manager window to become unusable.
  • Fixed a bug that caused a freeze when the user searched for an item, then selected it, and then clicked on the search box to delete the query.
  • Fixed long-standing bug causing the launch of repeated alerts when warnings were skipped.
  • Fixed bug that caused a clone of an alert to have an invalid custom recurrence option when the user cancelled the changes made, leading to an unintended deletion of the event file.
  • Fixed bug in the custom warning setup sheet, which was not set properly.
  • Fixed bug in the validation code of custom warnings.
  • Fixed bug causing the deletion of an event from Calendar, when this event was cloned and the clone was deleted.
  • Fixed bug preventing the opening of the log file.
  • Removed legacy code for importing events from Scheduler 5 or earlier.

Version 7.3 - Enhancements and Bug fixes

16 December 2019

  • Finished the porting of Schedule Manager to Swift.
  • Modernized code handling drag-and-drop export / import of events to / from Finder.
  • Scheduler will no longer warn users for the need of registering the software when the user has already obtained a proper license for a given computer.
  • Fixed several bugs related to dragging and deletion of events under calendar view mode.
  • Fixed a bug preventing a cloned event from respecting the duration of the original event.
  • Fixed a bug that could crash Scheduler if it received an Apple Event from its background helper (Timer) upon launch.
  • Fixed bug preventing the proper renaming of a group of items.

Version 7.2.5 - Enhancements and Bug fixes

10 September 2019

  • Ported the Sound Manager and the whole sound recording / playing engine to Swift
  • Removed all dependencies from 32-bit libraries to prepare the software for macOS Catalina
  • Ported the window and holiday storage files to Swift
  • Started the porting of the Schedule Manager to Swift
  • Ported the scheduled events search engine to Swift, squashing one bug that led to the presentation of false positives to the user.
  • Fixed a regression on Viewer that prevented the proper updating of the font used on its window when the user changed its settings on the Font Panel.
  • Fixed a bug preventing the proper displaying of calendars on the Schedule Manager window, when the user added one calendar with a name identical to a pre-existing one.

Version 7.2.4 - Enhancements and Bug fixes

1 August 2019

  • Ported the Calendar Manager to a storyboard and NSViewController
  • Fixed bugs that prevented the Hotkeys Manager to be toggled properly using the Window menu
  • Fixed bug that showed up the wrong key combination when the user chose the function key F9 as a hotkey

Version 7.2.3 - Hot Fix

26 July 2019

  • Fixed bug that crashed Scheduler because of a malformed hotkeys preferences file.

Version 7.2.2 - Enhancements and Bug Fixes

24 July 2019

  • Enhanced code to check for invalid settings for custom recurrences, which could lead to runaway calendrical calculations and a 150% busy state for the helper application Timer
  • Fixed the tab order on the setup windows for scheduling events.
  • The Hotkeys Manager is no longer a panel, but a full-fledged window
  • First version of Scheduler that has been notarized by Apple
  • The code for the Hotkeys Manager was ported to Swift
  • The code for the Calendar Manager was ported to Swift

Version 7.2.1 - Bug Fix

29 September 2018

  • Fixed a bug that crashed Scheduler when the user was not connected to the Calendar's database and clicked on the button to create a new document or script launch.

Version 7.2 - Enhancements and Bug Fixes

2 September 2018

  • Support for macOS 10.14 (Mojave), including dark mode.
  • Minor improvements in the UI of Schedule Manager under calendar-day/-week mode.
  • Improved help files to explain the improvements made in Schedule Manager under calendar view mode.
  • Several helpers, Viewer and Scheduler's login item (SchLoginItem), were rewritten in Swift.
  • Fixed bug that prevented the exporting events that were changed on the calendar view of the Schedule Manager.
  • Fixed bug that caused a false warning that a given xml file could not be opened when the user clicked on Edit... in Viewer.
  • Fixed bug that prevented the proper syncing with Apple's Calendar app when user made a given calendar visible on the Calendar Manager.
  • Fixed a regression that prevented Viewer from respecting a user preference of bringing Viewer to the front every n minutes

Version 7.1 - Enhancements and Bug Fixes

25 June 2018

  • In shared events with Apple's Calendar, alerts that warned about their impending execution in Scheduler are now exported as events with alerts in Calendar on Macs and iOS devices.
  • Fixed bug that crashed Scheduler upon saving events.
  • Fixed bug that prevented the proper exporting of a location of an event to events shared with Apple's Calendar app.
  • The Uninstaller app has now an option to delete not only all preferences files and events, but also Scheduler itself.

Version 7.0.5 - Enhancement

23 April 2018

  • Per user request, saving an event with a custom setting for recurrence no longer requires the user to bring down the custom repeat sheet every time the event is saved if the recurrence settings have not been changed.

Version 7.0.4 - Bug fix

16 November 2017

  • Fixed bug preventing the saving of renamed events when the user was prompted to activate a previously inactive event.

Version 7.0.3

23 October 2017

  • Improved error logging and error presentation to the user when an application to be launched or document to be opened cannot be found.
  • Fixed several bugs in the way recurring events are calculated using the custom repeat option, including a bug reported by user about a miscalculated weekly recurring event.

Version 7.0.2

28 September 2017

  • Added compatibility for macOS 10.13 (High Sierra)
  • Error logging has been implemented (the log file can be accessed from the Window menu).
  • A bug that prevented an item from being revealed on the Schedule Manager when it was inside a group deep in the hierarchy upon clicking on it on the Hotkeys Manager was fixed.

Version 7.0.1

23 August 2017

  • Per user request, Scheduler now logs all executed events scheduled by the user - You can access the log file from the Window menu
  • Clicking on the item of the Hotkeys Manager reveals the item on the Schedule Manager

Version 7.0

21 July 2017

  • mac OS Sierra (10.12) support
  • Scheduler will now sync events with other computers and Apple's Calendar. Use Scheduler to update your calendars and events on Macs and iOS devices. (On iOS devices you should use Apple's Calendar app to see the events that you have scheduled with Scheduler). Important Note: this is a feature still in beta develoment. Please read the documentation (Scheduler Help) to know how to use it properly and safely.
  • Introduction of a Calendar Manager to handle the syncing of events of specific calendars
  • Improved look and feel of Schedule, Sound and Hotkeys managers
  • Improved look and feel of Viewer's window
  • Improved Calendar View mode of the Schedule Manager window, which now allows the edition of events by dragging and point-and-click
  • The preferences window now opens in the panel most recently edited by the user
  • A location field was added to the Alert setup window
  • Because of a user request, alerts with multiple lines can be done by hitting the Return key to insert new lines and hit the Enter key or the Save button to save the alert
  • Improved tooltips for the deferred execution option
  • Scheduler will now enforce the need for scripts to have an extension in order to be launched; this enforcement is needed because the launching of legacy, extensionless scripts is no longer supported; thus if a script is not being launched by Scheduler you will need to rebuild it with AppleScript Editor and give it an extension, namely .applescript or .scpt; if it is a script bundle you can use .scptd.
  • A bug that prevented the proper searching for events at a given time of the day has been fixed
  • A bug preventing the user from traversing folders to choose an application or a script to be launched was fixed.
  • A bug preventing the proper setup and saving of events with a launch option by inactivity or at startup time was fixed
  • Bugs that prevented Viewer from updating changes to the alert font in Scheduler's' preferences window or the Font menu of Viewer have been fixed.