It appears that iCal 1.5.1 now requires a DTSTART property on VTODO items. If it does not have this and you have a lot of VTODO items in your calendar, iCal will just hang. I’ve got no idea why they decided to make this required. PHP iCalendar, Mozilla Calendar and older versions of iCal sure don’t care if it is there or not. Anyway, I’ll be putting out a tasks 1.8.1b1 within the next week to fix this (and try to address the 401 authentication issues).
The good news is that iCal 1.5.1 is happy to subscribe to a web calendar URL that doesn’t end with .ics (it is fine with .php). Prior versions required a .ics file extension.
This post is part of the project: Tasks Pro™. View the project timeline for more context on this post.