Our friends over at Inverse are pleased to announce the immediate availability of Lightning "Inverse Edition" v0.9.5. This is a maintenance release of Mozilla Lightning based on our 0.9 release which focuses on stability and includes many bug fixes, several small enhancements and some new features of the upcoming Mozilla Lightning 1.0 extension.
What is Lightning "Inverse Edition"
The Inverse Edition of Mozilla Lightning is based on the last official release for Mozilla Thunderbird 2 from the Mozilla Calendar project - which is 0.9. Inverse's strong desire to continue supporting and improving Lightning for Thunderbird 2 consists on the following activities:
- Backporting bug fixes or security fixes from upstream versions
- Backporting important features from upstream versions
- Improving Lightning and sending contributions for the upstream versions
It is important to note that this is neither a fork nor an official release from the Mozilla Calendar Project. Also, keep in mind that the Inverse Edition of Lightning is not supported by the Calendar Project. Support is rather provided directly by Inverse.
Getting Lightning "Inverse Edition"
The "Inverse Edition" of Mozilla Lightning can be downloaded from this page:
http://www.scalableogo.org/downloads/frontends.html
You can also download the sources by following the instructions on this page:
http://www.scalableogo.org/development/source_code.html
Getting Support
For any questions, please do contact Inverse directly by writing an email to: support@inverse.ca.
Changes from 0.9
Here is a list of changes included in 0.9.5:
- 372424: iTIP/iMIP invitation bar doesn't disappear after changing e-mail folder
- 396182: storage/memory/ics providers should notify occurrence in onOperationComplete
- 412096: [Today Pane] "New Event" button should have the same disabled state as the calendar new event button
- 415509: [Trunk] Only the last event of a day is selectable by mouse click in day/weekview
- 416190: Privacy of a meeting should not impact transparency
- 421329: Freebusy information is not loaded for multiday events beginning previous to look-up date
- 429126: infinite loop at refresh when a calendar is deleted from the server outside of Lightning
- 435166: better error handling for repeating tasks without start date
- 438964: Closing Edit Event window without modifications prompts Save Event dialog
- 454543: Calendar Multiday-View: Performance improvement is required
- 455260: Present CalDAV parsing error messages in activity manager
- 455939: Offline cache should synchronize in the background (hang every 4 minutes)
- 457206: Lightning/Sunbird 0.9 fail to display a whole caldav calendar because of one (misformed?) event
- 457854: Drag Shadow doesn't disappear after event resize
- 462048: Monthly recurrence rule "Last Day Of Month" breaks Custom Recurrence Dialog upon editing
- 462109: Convert eMail to event/task -> Recipient should not added to the attendees list
- 463960: Cannot refresh cached CalDAV calendars
- 463961: Unnecessary fetch of all etags for cached calendars
- 464344: Deleted events from the server are still shown in Lightning after a refresh (or a restart)
- 464444: No event notification eMail when organizer deletes the last attendee
- 466979: Clicking on the "Today" button in the minimonth doesn't refresh the calendar view
- 468723: Incorrect doModifyItem for CalDAV servers where the inbox matches the calendar uri
- 470394: Guard all SQL transactions in case of database corruption
- 470934: Better handling of server-side deleted calendars when getting the ctag
- 486789: JavaScript Error "exc is not defined" in calStorageCalendar.js
- 488720: Recurrence dialog doesn't work well when editing an event with monthly rule "The last day of the month"
- 498731: ctag outdated after PUT
- 500718: (scalability) useless refresh of unchanged calendars in onCalendarAdded/-Removed
Some of those changes might have been slightly modified prior to their inclusion since the Lightning code is in constant evolution.
Here is a list of newly added features:
- 498690: WebDAV sync support ( http://ietfreport.isoc.org/idref/draft-daboo-webdav-sync/)
- 466686: Can't create cached calendars right away
Since Inverse is collaborating with the Calendar team, these newly added features are also being contributed for inclusion in Lightning 1.0.