icsHashproperties to Calendar object to allow automated displaying of ICS subscription URL's on front end.
isHappeningOn()methods for Event object to check if an event is happening during the user's current time, or in an alternate specified date.
day.date.isTodaywas looking at UTC and not at site's timezone/locale.
dateRangeEndparameters allow time ranges in addition to date ranges in calendar.events function.
postDate) were not available for the Event object.
loadOccurrences: falsewould not load ANY recurring events.
authorIdproperties would not parse in the Event model.
lengthfilter would always return 1 on a result set of events.