BusyCal 3 for Mac Release Notes

BusyCal 3.5.6
November 23, 2018

  • Includes fixes for changes recently made to Google Calendar, affecting shared calendars and events
  • Squashed another issue where one out of several calendars got excluded during Google Calendar sync while patching the above
  • Fixes a bug with delta syncing with iCloud where deletions on other devices wouldn't trigger a sync
  • Ongoing stability improvements

BusyCal 3.5.5
November 23, 2018

  • Includes fixes for changes recently made to Google Calendar, affecting shared calendars and events
  • Fixes a bug with delta syncing with iCloud where deletions on other devices wouldn't trigger a sync
  • Ongoing stability improvements

BusyCal 3.5.4
November 19, 2018

  • Fixed code-signing issue, causing some users to be prompted for their iCloud account info again
  • Improved handling of exchange auto-discovery
  • Improved importing malformed .ics meetings
  • Improved fetching of malformed subscriptions
  • Improved delegate user checks when notifying users of incoming meeting invitations
  • Improved exchange authentication process
  • Fixed a bug where disabling sharing on a shared iCloud calendar wouldn't work
  • Fixed a bug that would clear preferences, including those for smart groups, for some users
  • Fixed coloring of tentative meeting invites
  • Fixed a crash when printing for macOS 10.13 and below
  • Fixed handling of unknown inbox notifications, which was causing a crash for some users
  • Fixed WebDAV subscriptions not syncing over iCloud
  • Fixed an issue where reminders would still be displayed for certain disabled CalDAV services
  • Fixed overlapping sync indicator
  • Fixed white textfield, appearing in dark mode, while replying to invites
  • 'Holiday is observed' setting is now preserved in case the server updates the event without a modification date
  • Ongoing stability improvements

BusyCal 3.5.3
November 18, 2018

  • Improved handling of exchange auto-discovery
  • Improved importing malformed .ics meetings
  • Improved fetching of malformed subscriptions
  • Improved delegate user checks when notifying users of incoming meeting invitations
  • Improved exchange authentication process
  • Fixed a bug where disabling sharing on a shared iCloud calendar wouldn't work
  • Fixed a bug that would clear preferences, including those for smart groups, for some users
  • Fixed coloring of tentative meeting invites
  • Fixed a crash when printing for macOS 10.13 and below
  • Fixed handling of unknown inbox notifications, which was causing a crash for some users
  • Fixed WebDAV subscriptions not syncing over iCloud
  • Fixed an issue where reminders would still be displayed for certain disabled CalDAV services
  • Fixed overlapping sync indicator
  • Fixed white textfield, appearing in dark mode, while replying to invites
  • 'Holiday is observed' setting is now preserved in case the server updates the event without a modification date
  • Ongoing stability improvements

BusyCal 3.5.2
October 26, 2018

  • Improved handling of notes containing HTML in Dark Mode
  • Fixed an issue where changing the title of an event and selecting "Only This Event" would result in "Change All"
  • Fixed a bug in the floating Info Panel where notes wouldn't get updated at times between selection of events
  • Fixed overlapping timezone titles in week view when a secondary timezone got selecte
  • Ongoing stability improvements

BusyCal 3.5.1
October 25, 2018

  • Improved handling of notes containing HTML in Dark Mode
  • Fixed a bug in the floating Info Panel where notes wouldn't get updated at times between selection of events
  • Fixed overlapping timezone titles in week view when a secondary timezone got selected
  • Ongoing stability improvements

BusyCal 3.5.0
October 18, 2018

  • Dark Mode for macOS Mojave (10.14). You can optionally set BusyCal to always use the lighter appearnce from View > Apperance.
  • Improvements to auto-discovery of CalDAV / Exchange accounts
  • Right-clicking on a Calendar Group now allows you to create new calendars for the group
  • Goto Date dialog now accepts dates older than 1970
  • Selecting "Email Attendees" from the event's context menu now attempts to attach the .ics when using Apple Mail, where possible
  • New option to 'Send Email with Attachment' to attach the .ics file when an attendee's email address is right-clicked.
  • Fixed crash when printing List View with multiple pages on Mojave
  • Fixed handling of EST Timezone from Exchange
  • Fixed 'make plain text' not working at times
  • Fixed a bug where key-strokes were some times being ignored when entering a calendar title
  • Fixed location pin not showing the 'route' option on the map, when clicked
  • Fixed the word 'all-day' getting clipped in German when printing Week view
  • Fixed info panel losing cursor position in notes when tabbing between apps
  • Fixed a formatting issue where editing events starting with an emoji character would save text with incorrect formatting
  • Fixed an issue where the notes would at times strip line-breaks from rich-text pasted into the window
  • Ongoing stability improvements

BusyCal 3.4.4
September 27, 2018

  • Fix for Google's recent changes to their backend, causing crashes upon launch
  • macOS Mojave compatibility fixes (Dark mode support will come later)
  • Ongoing stability improvements

BusyCal 3.4.3
September 25, 2018

  • Fixed pasting of notes with links turning the rest of the content into rich text
  • Delegate users for other Exchange / Office 365 accounts now no longer see non-meeting notifications in their Inbox if "Show change notifications" is switched off for the shared calendar
  • Ability to change the update frequency from Preferences > Updates
  • macOS Mojave compatibility fixes
  • Ongoing stability improvements

BusyCal 3.4.2
September 9, 2018

  • NEW: Event time text color can now be configured to match the event text color (Preferences > Appearance)
  • When printing, gray event times appear darker to improve readability
  • Improved detection of login failures for Exchange accounts
  • Improved detection of temporary server errors for Exchange accounts
  • Fixed lag experienced by some Exchange users when responding to Inbox notifications
  • Fixed an issue where pasting text from emails into notes would at times lose spacing / linebreaks
  • Improved handling of duplicate and conflicting responses from some CalDAV servers
  • Back / Forward buttons in week and day view now animate the transition
  • Ongoing stability improvements

BusyCal 3.4.1
August 28, 2018

  • v3.4.1:
  • NEW: Ability to set advanced settings when adding a custom CalDAV / Exchange account
  • Improved detection of Exchange delegate / proxy calendars when processing Inbox notification
  • Fixed a bug where undated todos would erroneously filter-in when creating a repeating event
  • v3.4:
  • NEW: Default calendar for Journal entries can now be set in Preferences
  • NEW: To Dos can now be re-ordered within within the same sub-sections (e.g. you can now re-order To Dos with the same due date without changing their priority)
  • NEW: Improvements to To Do list sorting algorithms
  • NEW: "Group To Dos by Calendar" option added to Preferences > Todos. Turn this off to prevent To Dos from being grouped by their Calendar.
  • NEW: Overdue section now appears prominently when sorting the To Do list by due date
  • NEW: Undone todos carried forward are now indicated with a little > arrow within their checkbox in Month / Week / Day view, to help differentiate between to dos
  • NEW: Edit > Reset manual ordering... by selecting several To Dos to in order to start over
  • NEW: Cancellation reason left by meeting organizers (on Exchange) are now delivered to attendees' Inbox as part of the notification
  • NEW: Completed To Dos can now appear with lighter colors (can be disabled from Preferences)
  • NEW: Weather forecast can now be optionally included in print-outs
  • Week and Day view now reflect the manual sort ordering of To Dos within Calendar groupings
  • Month view now uses the same consistent style for showing event times when left-alignment is picked, as it does when it's set to be right-aligned
  • Fixed detection of changed events for some WebDAV subscriptions
  • Fixed a bug where detached events from Exchange would cause BusyCal to needlessly re-sync
  • Fixed a crash on macOS 10.12 when clicking on a location pin
  • Fixed CMD+dragging and already selected event, which would inadvertently create a new to do
  • Fixed an issue where delegates of an Exchange calendar would not see meeting invites in their Inbox at times
  • Fixed an issue where the info panel would lose selection of the currently edited event / todo in case the new due date wasn't part of the current calendar range
  • Improvements to adding Google account where the keychain would at times fail to authenticate
  • Added compatibility fixes for IceWarp CalDAV Server
  • Ongoing stability improvements

BusyCal 3.4.0
August 28, 2018

  • NEW: Default calendar for Journal entries can now be set in Preferences
  • NEW: To Dos can now be re-ordered within within the same sub-sections (e.g. you can now re-order To Dos with the same due date without changing their priority)
  • NEW: Improvements to To Do list sorting algorithms
  • NEW: "Group To Dos by Calendar" option added to Preferences > Todos. Turn this off to prevent To Dos from being grouped by their Calendar.
  • NEW: Overdue section now appears prominently when sorting the To Do list by due date
  • NEW: Undone todos carried forward are now indicated with a little > arrow within their checkbox in Month / Week / Day view, to help differentiate between to dos
  • NEW: Edit > Reset manual ordering... by selecting several To Dos to in order to start over
  • NEW: Cancellation reason left by meeting organizers (on Exchange) are now delivered to attendees' Inbox as part of the notification
  • NEW: Completed To Dos can now appear with lighter colors (can be disabled from Preferences)
  • NEW: Weather forecast can now be optionally included in print-outs
  • Week and Day view now reflect the manual sort ordering of To Dos within Calendar groupings
  • Month view now uses the same consistent style for showing event times when left-alignment is picked, as it does when it's set to be right-aligned
  • Fixed detection of changed events for some WebDAV subscriptions
  • Fixed a bug where detached events from Exchange would cause BusyCal to needlessly re-sync
  • Fixed a crash on macOS 10.12 when clicking on a location pin
  • Fixed CMD+dragging and already selected event, which would inadvertently create a new to do
  • Fixed an issue where delegates of an Exchange calendar would not see meeting invites in their Inbox at times
  • Fixed an issue where the info panel would lose selection of the currently edited event / todo in case the new due date wasn't part of the current calendar range
  • Improvements to adding Google account where the keychain would at times fail to authenticate
  • Added compatibility fixes for IceWarp CalDAV Server
  • Ongoing stability improvements

BusyCal 3.3.13
July 29, 2018

  • Improved detection of conflicts / redirects issued by certain CalDAV servers.
  • Ongoing stability improvements

BusyCal 3.3.12
July 28, 2018

  • Fixed Japanese text alignment issues
  • Fixed issues with Zimbra CalDAV servers
  • Improved performance of background event look-ups from BusyContacts
  • Ongoing stability improvements

BusyCal 3.3.10
July 25, 2018

  • Google hangout footer notes as well as other HTML tags are no longer displayed in Day / Week view
  • All day banners and todos are now sorted and grouped by Calendars in Month View / Todo view
  • Ability to turn text color saturation off from Settings > Appearance when using Calendar Color for Event Text
  • Fixed an issue where entering an email different from the username for an Exchange account would not stick at times
  • Fixed an important issue where certain timezones would not get translated correctly when fetching events from Exchange
  • Fixed cursor focus, to be returned back to the day / week / month view, after closing the floating info panel
  • Fixed text aligment in Todo panel when font size is increased
  • Fixed searching of contacts, marked as "Company", to Events
  • Fixed a bug where an hour long event starting at 23:00 would appear crossing into the next day in month view
  • Fixed a bug where events interrupted while syncing with exchange would at times report unknown errors
  • Fixed alerts at times displayed for disabled accounts
  • Search results now correctly exclude events from disabled accounts
  • Support for additional CalDAV servers, such as MailFence
  • Improved push sync detection for iCloud accounts before falling back to 15-minutes sync
  • Improvements to importing .ics files with erroneously formatted contents
  • Improved detection of CalDAV servers that do not support scheduling features
  • Ongoing stability improvements

BusyCal 3.3.9
July 25, 2018

  • Google hangout footer notes as well as other HTML tags are no longer displayed in Day / Week view
  • All day banners and todos are now sorted and grouped by Calendars in Month View / Todo view
  • Ability to turn text color saturation off from Settings > Appearance when using Calendar Color for Event Text
  • Fixed an issue where entering an email different from the username for an Exchange account would not stick at times
  • Fixed an important issue where certain timezones would not get translated correctly when fetching events from Exchange
  • Fixed cursor focus, to be returned back to the day / week / month view, after closing the floating info panel
  • Fixed text aligment in Todo panel when font size is increased
  • Fixed searching of contacts, marked as "Company", to Events
  • Fixed a bug where an hour long event starting at 23:00 would appear crossing into the next day in month view
  • Fixed a bug where events interrupted while syncing with exchange would at times report unknown errors
  • Fixed alerts at times displayed for disabled accounts
  • Search results now correctly exclude events from disabled accounts
  • Support for additional CalDAV servers, such as MailFence
  • Improved push sync detection for iCloud accounts before falling back to 15-minutes sync
  • Improvements to importing .ics files with erroneously formatted contents
  • Improved detection of CalDAV servers that do not support scheduling features
  • Ongoing stability improvements

BusyCal 3.3.8
June 7, 2018

  • NEW: Keyboard shortcuts to batch assign Today's date or add / subtract a day / week (see Edit > Start Date menu)
  • To-do panel can now be resized to be narrower when the info panel is not displaying
  • Fixed a bug where tabbing through the end-date picker wouldn't work
  • Fixed a bug where certain rich text characters in notes would prevent them from showing fully
  • Fixed an issue that would prevent some users from downloading updates from within the app (you will still need to download the update manually one last time)
  • Fixed end time for an event not showing when dragging in day / week views
  • Workaround for an Airmail 3 bug where emailing multiple attendees wouldn't work
  • General performance improvements
  • Ongoing stability improvements

BusyCal 3.3.7
May 16, 2018

  • NEW: Priority edit menu option along with keyboard shortcuts to batch prioritize Todos
  • Fixed an issue where invalid characters in notes would trip syncing with Google
  • Fixed an issue where emoji window wouldn't insert characters into the event title
  • Improved detection of embedded Google Hangouts links
  • Ongoing stability improvements

BusyCal 3.3.6
May 14, 2018

  • NEW: Event times in Week / Day view honor the global appearance preference
  • NEW: Google Calendar: notes no longer display hangout related text in footer
  • NEW: Google Calendar: HTML notes are now rendered correctly as plain text
  • NEW: Emails and links are now clickable in "my notes"
  • NEW: Batch removal of tags now possible with the new "Remove Tags" menu option
  • NEW: Batch copy event URLs (optionally along with their titles) from the context menu
  • NEW: Improved Duration picker when picking end times for events
  • Converting a multi-day timed event into an all-day event (and vice versa) now retains the original duration
  • Improved email / link detection in notes
  • Improved calendar name matching in Quick Entry for names with two or more words (e.g. /worke will match "Work events")
  • URL field placement changed to appear above notes, along with the label removed to make more room
  • Fixed ability to create new events from the floating info panel
  • Fixed an issue where the Organizer of a meeting would at times appear with a question mark
  • Performance optimizations
  • Ongoing stability improvements

BusyCal 3.3.5
April 18, 2018

  • Fixed a crash when creating an event using the Menu app
  • Ongoing stability improvements

BusyCal 3.3.4
April 17, 2018

  • NEW: Accounts can be disabled without deleting them from under Preferences > Accounts
  • Improved automatic discovery of Office 365 accounts during setup
  • Fixed an Exchange bug with repeating events
  • Ongoing stability improvements

BusyCal 3.3.3
April 12, 2018

  • NEW: Todo durations can now be switched between 30, 45 and 60 minutes for day / week view (Preferences > Todos)
  • Improved custom location entry for travel time
  • Improved account discovery for custom CalDAV servers
  • Fixed Google Authorization issue (kindly click 'Authorize account' one more time, if prompted)
  • Fixed a bug where sync would not automatically trigger upon network-state change
  • Fixed an issue where Snooze alerts on repeating events would not automatically clear
  • Fixed an issue where the floating info panel would at times clear out selection when changing dates
  • General performance improvements
  • Ongoing stability improvements

BusyCal 3.3.0
March 16, 2018

  • [NEW] Events with start and end times spanning multiple days now appear combined. (Preferences > Appearance > Multi-day events)
  • [NEW] Click and drag in month view to quickly create all-day events
  • [NEW] Improved readability of events (when Calendar Colors are selected under Peferences > Appearance)
  • [NEW] Auto-alert setting now also applies to imported events (via .ics files)
  • [NEW] Day / Week view visual improvements. Grid lines for 30min intervals and improved legibility.
  • [NEW] Some visual tweaks and improvements to the Info Panel
  • [NEW] 'My Alarms' are automatically exposed for calendars with "Ignore Alarms" checked
  • [NEW] Multiple tags assigned to an Event now show in full in the Info Panel
  • [NEW] Alarms can be added without first clicking on (+)
  • [NEW] Map in info panel is now interactive. You can now open directions in Apple Maps from the location pin.
  • URLs of websites in events are now displayed in full
  • Quick Add popover no longer dismisses when switching between apps
  • Calendar colors no longer reset to black when syncing against servers that do not support them
  • Refresh of some visuals and icons
  • Improved searching of contacts when adding attendees and contacts
  • Improved automatic conflict resolution during sync
  • Improved auto-sending of pending invites
  • Improved auto-save in notes
  • Improved auto-detection of custom CalDAV servers
  • Improved location detection
  • Improved detection of network availability
  • "Make Plain" option on an event now applies to both the title and notes
  • Snooze-delay entry field in Alarm window now auto-selects the default entry to allow quick editing
  • Fixed a bug where month / day would get swapped when updating completion time
  • Fixed a bug where the date for an all day event wouldn't appear in search results correctly for Aukland
  • Fixed a bug where duplicate emails would result for contacts when using multiple accounts in Apple Contacts
  • Ongoing stability improvements

BusyCal 3.2.8
January 19, 2018

  • Word-wrapping preference now works for the To-do list panel as well
  • Improved travel time and weather detection
  • Pending invite and meeting updates are now automatically sent when appropriate
  • Performance improvements when searching for a contact / attendee
  • Improved handling of trusted SSL certificates on custom CalDAV installations
  • Fixed clicks for overflowing holiday events
  • Fixed a bug with long iCloud calendar names that would fail to sync
  • Menu helper app's name updated to avoid confusing Siri
  • Rounded to-do checkboxes
  • Performance improvements
  • Stability improvements

BusyCal 3.2.7
December 6, 2017

  • Keychain/authentication improvements
  • Fixed redraw issue when quitting app in full-screen mode
  • Fixed thin font when displaying selected text

BusyCal 3.2.5
November 27, 2017

  • Fixed date/time formatting issue introduced in yesterday's release
  • Fixed persistent login prompts
  • Added faded month name to additional cells in Month view
  • Added regional detection for weekend shading
  • Fixed undo crash
  • Fixed time zone menu updating in toolbar
  • Fixed Japanese Month view printing bug
  • Fixed bug dragging Event to To Do List when sorting by Title
  • Fixed Week view scroll bar clipping Event symbols in right column
  • Checking a calendar in source list selects it
  • Other miscellaneous bug fixes and optimizations

BusyCal 3.2.4
November 26, 2017

  • Fixed persistent login prompts
  • Added faded month name to additional cells in Month view
  • Added regional detection for weekend shading
  • Fixed undo crash
  • Fixed time zone menu updating in toolbar
  • Fixed Japanese Month view printing bug
  • Fixed bug dragging Event to To Do List when sorting by Title
  • Fixed Week view scroll bar clipping Event symbols in right column
  • Checking a calendar in source list selects it
  • Other miscellaneous bug fixes and optimizations

BusyCal 3.2.3
October 27, 2017

  • Fixes bug that caused Preferences to get reset on High Sierra
  • Fixes bug that caused frequent Google Logins on High Sierra
  • Fixes bug that caused BusyContacts to open in background when BusyCal was launched
  • Fixes bug when dragging images onto Image Well in Info Panel
  • Fixes time zone not updating under certain conditions
  • Updates FastMail CalDAV endpoint

BusyCal 3.2.2
September 29, 2017

  • Fixes redraw bug when selecting search results on High-Sierra
  • Fixes problem pasting multiple events from clipboard into other apps
  • Handles importing of ics files containing leading spaces
  • Disables NLP when entering new events in Month view day cells
  • Improvements to exception handling

BusyCal 3.2.1
September 26, 2017

  • Fixes High Sierra issues

BusyCal 3.2
August 29, 2017

  • Fixes Google Login errors
  • Fixes Exchange 2016 autodiscovery issues
  • Fixes crash when pasting a URL then clicking on it
  • Go to Date sheet ignores years less than 1000
  • Other miscellaneous bug fixes

BusyCal 3.1.9
July 6, 2017

  • Fixes Exchange Delegate crash
  • Fixes bug when editing events that contain a dot in the UID
  • Fixes hang when selecting Go to Date
  • Fixes exception when using location lookup in Quick Entry
  • Fixes window resizing issue when launching BusyContacts in background
  • Improves syncing of iCloud events with attachments
  • Retries failed Google login attempts after 15 minutes
  • Shows scroll bars in Week view based on System Preference settings
  • Displays a gray icon for attendees who have not responded to a meeting request

BusyCal 3.1.8
May 26, 2017

  • Specifies app-specific password required for iCloud accounts
  • Fixes a problem with percent-encoded characters

BusyCal 3.1.7
April 25, 2017

  • Fixes disappearing lookups in Location field
  • Preserves Alarms on WebDAV calendars by default
  • Fixes crash due to malformed all-day event dates
  • Fixes crash when adding a SmartGroup to Attendee field
  • Localization changes

BusyCal 3.1.6
April 4, 2017

  • Added support for dragging recipients from Mail.app into Attendee field
  • Improved Location field auto-completion of local contacts
  • Fixed several command-key shortcuts in floating info window
  • Fixed disappearing graphics on US Holidays calendar
  • Other minor bug fixes

BusyCal 3.1.5
February 2, 2017

  • Improved handling of iCloud login errors
  • Minor bug fixes

BusyCal 3.1.4
January 19, 2017

  • Added support for Google AppAuth
  • Improved on-boarding process for adding new accounts
  • Improved Keychain cleanup during a reset
  • Improved performance of attendee lookups for large databases
  • Fixed attendee lookups not showing all results
  • Fixed pasting email addresses into Attendee field
  • Fixed progress spinners not updating in source list
  • Fixed Location picker not dismissing sometimes
  • Fixed Insert Date & Time command in floating info window
  • Fixed hang when closing info window after editing a repeating event
  • Fixed bug when pasting text into menu bar quick entry field
  • Fixed bug editing an event with an attachment on OS X Server
  • Fixed potential crash when rapidly paging

BusyCal 3.1.3
December 9, 2016

  • Fixed Exchange attendee directory lookup
  • Fixed attendee invite notifications not getting sent in some cases
  • Fixed issue when canceling last instance of a repeating meeting on Exchange
  • Fixed dialog not displaying when deleting a meeting request
  • Added support for looking up Exchange attendees by last name
  • Extended width of attendee auto-complete list
  • Improved handling of attendee and contact names with unicode characters
  • Improved attendee lookup performance
  • Fixed issue when pasting selected text from Notes field into other apps
  • Fixed menu bar truncation of To Dos with long titles
  • Fixed snooze alarm description clipping
  • Fixed Calendar List font preference not sticking
  • Fixed crash when collapsing/expanding Calendar Group in source list
  • Fixed crash when choosing Other starting location for Travel Time
  • Fixed crash when pasting title text inline in Week view
  • Retain text editing settings in Notes field between sessions
  • Use standard bullet character and default font for Date & Time stamp in Notes field
  • Commit edits to Notes field when clicking Availability Viewer
  • Quick Entry preview enhancements

BusyCal 3.1.2
November 8, 2016

  • Quick-Entry NLP improvements
  • Improved Attendee and Contact auto-complete results
  • Pasting text from notes field into other apps pastes as plain text
  • Fixed menu bar quick entry preview redraw issue
  • Fixed bug that caused selected event to get deselected after a sync
  • Fixed various source list UI bugs
  • Fixed crash related to unsubscribed calendars in source list
  • Fixed Exchange detached meeting exception sync bug
  • Fixed Exchange inbox notifications for repeating events with multiple attendees
  • Fixed Exchange syncing memory leak
  • Fixed cursor positioning when editing location field
  • Fixed info panel alignment of custom repeat and alarm descriptions
  • Fixed location editing for recurring events
  • Fixed various location picker bugs
  • Fixed location field navigation via Up Arrow key
  • Fixed floating info window notes field navigation via Command-Left/Right Arrow

BusyCal 3.1.1
October 14, 2016

  • Quick-Entry field displays a preview of the results while you type
  • Quick-Entry field displays interactive Attendee and Location pickers
  • Added mass transit support to Travel Time (along with existing driving and walking times)
  • Improved 24-hour time entry in Info Panel
  • Fixed bug deleting an instance or a repeating meeting on Exchange
  • Fixed bug when printing long To Do Lists
  • Fixed bug that prevented un-sharing an iCloud calendar
  • Fixed bug that prevented setting a past due To Do as due today
  • Fixed bug with floating Info Window Notes field line wrapping
  • Fixed bug with floating Info Window keyboard tab order
  • Fixed Info Panel popup menu tracking on Sierra
  • Fixed Month View cell scrolling on Sierra
  • Fixed Source List tracking on Sierra
  • Fixed bug that caused Filter bar to appear blank after launch on Sierra
  • Fixed black background when editing calendar name in source list on Sierra
  • Fixed Graphics Panel window scrolling on Sierra
  • No longer showing event time zones in Month view (to save space)
  • Fixed crash that could occur when adding attendees with arrow keys

BusyCal 3.0.6
September 12, 2016

  • Updated for Sierra compatibility
  • Added menu command for choosing travel time starting location
  • Added option to display second time zone column in Week View
  • Added time zone display in calendar view if event is in different time zone
  • Added option for Attendees to send comments when replying to meeting requests (on Exchange and OS X Server)
  • Added option for Organizer to send comments when deleting/canceling an Exchange meeting
  • Added a prompt when deleting a meeting
  • Added Email All Participants command to event contextual menu
  • Added photos to Inbox for meeting requests/replies and change notifications
  • Added preference setting for confirming deletes
  • Added ability to click URLs in Location field
  • Added Show Only This Calendar contextual menu when right-clicking a calendar in sidebar
  • Fixed bug that caused time zones to always appear on Exchange events
  • Fixed bug that could prevent Send Update button from appearing for Exchange users
  • Fixed map/location compatibility with Apple Calendar
  • Fixed tiling issue in Week view
  • Fixed time editing issue when using 24-hour time format
  • Fixed crash when adding custom alarm before committing title change
  • Fixed bug that could cause To Do titles to change when completing a To Do while editing its title
  • Fixed crash when switching views while editing Undated To Do in Info Panel
  • Fixed bug that would cause new or retitled To Dos to scroll out of view
  • Removed manual sub-sorting of To Dos
  • Other miscellaneous bug fixes

BusyCal 3.0.5
July 28, 2016

  • Added support for 2-digit year entry in Info Panel
  • Improved AM/PM inference when entering times in Info Panel
  • Fixed duration popup from remaining visible after clicking on it
  • Added support for pasting comma and line separated attendees into attendee field
  • Added support for pasting graphics into Notes field
  • Added support for dragging from Graphics Panel to Image Well in Info Panel
  • Added support for Notes field text displaying in same font as Events
  • Display My alarms field for events on Birthdays and Anniversaries calendars
  • Floating Info Window remains within BusyCal layer when switching apps
  • Added completed date field for To Dos in Info Panel
  • Added To Do List date range option for In Calendar Range
  • Added manual sub-sorting to To Do List
  • Fixed bug when changing time zone of a Timed To Do
  • Added Show Notes in Day and Week view Appearance preference
  • Added Work Hours preference
  • Added calendar color background to alarms in Alarm Window
  • Double-clicking an alarm shows event in calendar without going into edit mode
  • Fixed notification inbox width from changing
  • Fixed Printing bug to match onscreen date range
  • Previous selection is cleared when option-dragging an event to duplicate it
  • Fixed crash when entering nil alarm date
  • Fixed alignment of Title field

BusyCal 3.0.4
July 20, 2016

  • Added incremental scroll arrows to navigation buttons
  • Added support for travel time on Exchange calendars
  • Pending title edits made in calendar are preserved when clicking in Info Panel
  • Improved time editing in Info Panel - delimiters between hour and minute are optional, 24-hour time entry supported
  • Added support for looking up Locations in Contacts.app
  • Added support for selecting matching location by clicking
  • Map is immediately displayed when selecting a location
  • Info Panel date picker start of week matches Preferences
  • Darkened text in floating info window Notes field
  • My alarm field will only show if enabled in Info Panel Preferences
  • Current date is displayed with blue background in mini-month
  • Improved To Do editing
  • Repair malformed Undated To Dos that contain recurrence rules
  • Improved option-drag for duplicating events
  • Improved tiling of short duration events in Week view
  • Fixed font clipping in Week View with certain fonts
  • Selected date is applied to events created via NLP
  • Default duration is applied to events created via NLP
  • Display prompt to re-enter password if Google OAuth token has changed
  • Backups are stored to Container if permission denied for custom location
  • Made search mode (find vs. filter) sticky
  • Fixed miscellaneous bugs and crashes
  • Fixed bug that would cause edited events to disappear if both BusyCal 2 and BusyCal 3 are installed
  • Fixed bug that would cause the wrong month header to appear
  • Fixed bug that would cause a hang when typing in location field

BusyCal 3.0.3
July 1, 2016

  • Fixes premature 30-day trial expiration

BusyCal 3.0.2
June 30, 2016

  • Fixes Exchange Push notifications
  • Fixes corrupted view and smart filter preferences
  • Fixes random behavior when both BusyCal 2 and BusyCal 3 are installed
  • Fixes repeating banner redraw issues when scrolling
  • Fixes hidden contact tiles
  • Fixes text substitution in Notes field
  • Fixes My notes on read-only events
  • Fixes crash in Year view search results
  • Fixes crash in search list when results include event with nil title
  • Fixes crash when entering quotes in Quick Entry field
  • Adds prev/next incremental scrolling options to View menu

BusyCal 3.0.1
June 24, 2016

  • Fixes Info Panel crash for events with nil attributes
  • Fixes Persistent Store Migration error when upgrading old databases
  • Fixes crash from corrupted prefs
  • Fixes crash from malformed file attachment URLs
  • Fixes crash from double-cancel dialog after viewing repeating event that has undergone text substitution in notes
  • Fixes travel time starting location calculation
  • My alarms can be added to read-only events
  • Correct trigger time is displayed for absolute alarms
  • Copying attendee tiles copies attendee email addresses

BusyCal 3.0
June 22, 2016

  • Initial Release