Apr 10

Cached Calendar Database Upgrade

Hello Folks

We recently fixed bug 479867 which does a quite invasive change to the database schema. The change itself is simple, but since the existing cached calendars need to be migrated in some form, it got quite tricky.

If you are having trouble with the upgrade, please leave a comment here or file a bug. Things you should do first:

  • Enable calendar.debug.log and check for any storage related messages
  • Remove or rename $PROFILE/calendar-data/cache.sqlite
    The cache is automatically regenerated if it does not exist. To find your profile,
    see this page

Please also describe what kind of events you have in your calendar (lots of events? more recurring events, or more single events? Accepted invitations?), what kind of calendar you are caching (caldav, google calendar, ics) and what error message you are getting.

Apr 10

Sunbird 1.0 beta1 now available for download (last release of Sunbird)

The Calendar Project is proud to report, that (finally) the 1.0 beta1 release of Sunbird has been completed and is now available via the Sunbird website.

18 months after the 0.9, we’re more than happy to get the nearly 500 bugfixes and improvements into the hands of our users. Notable improvements of this release are:

  • You can now define multiple alarms for a single event
  • CalDAV support and interoperability with various CalDAV servers have been improved
  • The application stability, performance and memory consumption have been improved

Sunbird 1.0 beta1 is available for Windows, Mac OS X (universal builds) Linux 32bit and Linux 64bit in 37 different languages including English. Please read the release notes for Sunbird 1.0 beta1 before downloading.

As previously announced (here, here, here and here) this will be the last release of Sunbird from the Calendar Project. From now on, we will focus our development efforts exclusively on the Lightning add-on and its next release Lightning 1.0 beta2.

Thank you again to all our developers, contributors, localizers, testers, and supporters. We would not be able to do this without your assistance!