Lightning 1.0b4 has been released

I would like to announce the release of Lightning 1.0b4, which is now available via

Since our last release, we have fixed 140 bugs. Notable improvements for this release are:

  • Accept/Decline Events and Tasks directly via context menu
  • Improves CalDAV’s webdav-sync robustness and scalability
  • Event creation is now possible via click and drag in the time scale, even with a full schedule
  • Reminder window is now sorted ascending, the most important alarms are at the top
  • When moving events in the day and week view, you can now use shift to move by single minutes instead of 15 minute intervals.
  • Some representation problems have been fixed
  • Some problems with events and calendar have been fixed
  • New design, especially for Vista/Win7 with Aero support

Lightning 1.0 beta 4 is available for Windows, Mac OS X and Linux in 37 different languages including English. Please read the release notes for Lightning 1.0 beta 4 before downloading.

As the release has been out since Tuesday, we have noticed that there is an issue with alarms and are working hard to fix this behavior. A new release will be ready in the next few weeks.

Thank you again to all our developers, contributors, localizers, testers, and supporters. You are an essential part of our success, so keep up the good work!


  1. Release notes link leads to a “404: File Not Found”

  2. Philipp,
    Are the release notes for Lightning 1.04b not yet available ? The URL is not yet available:
    It’s fine with me when this announcement has been put online before the release notes are actually available as long as the release notes can online at that address a short while afterwards.
    For you also: keep up the good work ;-)

  3. Release Notes link is currently 404. Seems that someone have to push the release notes to the production server. ☺

  4. B.J. Herbison

    Your link for the release notes doesn’t work.

  5. broken link up there, the release notes

  6. Wolfgang Cohrs

    i missing Lightning for Solaris 10 X86. the old version dont work with thunderbird 5.
    regards Wolfgang

  7. The add-on isn’t working with Thunderbird 5.0 portable. Even though it’s shown as installed, I’m not able to access the options of Lightning and it’s not shown in Thunderbird at all.

  8. i try to share ligthing between xp and linux
    the profile of thunderbird is on a ntfs partion.
    In privious version i did the following
    But in version 1.04 and tb 5 it wil not work.I have also tried to make a winnt_x86-msvc directory in components like it is in linux and put in the winnt_x86 the dll and put
    the em:target for xp in the file install.rdf

  9. The files came form
    for win32 and linux
    the i make the extention to xpi to zip extract first liux than xp bouth files is the same dir
    i change the install.rfd and i put em:targetPlatform the 3 lines in the file for xp and linux the i make a new xpi file and try to install it in tb xp that is the file error i get Fout: Fout: Components.classes[‘;1’] is undefined
    Bronbestand: chrome://calendar/content/calUtils.js
    Regel: 76
    Fout: uncaught exception: [Exception… “Component returned failure code: 0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE) [nsIJSCID.getService]” nsresult: “0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE)” location: “JS frame :: chrome://calendar/content/calUtils.js :: getDateFormatter :: line
    194” data: no]
    Fout: uncaught exception: [Exception… “Component returned failure code: 0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE) [nsIJSCID.getService]” nsresult: “0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE)” location: “JS frame :: resource://calendar/modules/calUtils.jsm -> file:///mnt/windows/c/mailthunderbird/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calUtils.js :: getDateFormatter :: line 194” data: no]
    i had 4 time line 76

  10. can’t install ligthning on a shared profile vor xp and linux so that i can read it on both

  11. There is no way to open the calendar in Vista 7 or view options as best I can tell

  12. i don’t want to store username and password of my google calendars, but with Lightning 1.0b4 i have to enter my email-address and password for every single calendar, in the previous version i had to enter it only once. can this behaviour be changed?

  13. Philipp Kewisch

    Thank you everyone who mentioned the missing release notes, sorry for not uploading them earlier. I have committed the changes, they should be available after caching kicks in. If you are looking for a list of changes, see [1].
    glenn, I’m sorry to say but a unified Lightning is not officially supported. But check out the components.manifest file in the components directory. You need to merge those two files too and make sure the “abi” flag is specified.
    Doreen, is this only in Thunderbird 5 Portable Edition, or also in the non-portable edition?
    hannes, I’m sorry to hear this. I’m not sure why this is happening, but maybe you could file a bug so we can investigate. It would be nice to see whats in the error console after calendar.debug.log and calendar.debug.log.verbose is enabled in the advanced config editor.

  14. Upgraded to TB 5.0 – forced to also update Lightning.
    Now cannot access Remote calendar that was working under previous version
    Error Code: 0x804b0012
    [Exception… “Component returned failure code: 0x804b0012 (NS_ERROR_UNKNOWN_PROTOCOL) [nsIIOService2.newChannelFromURI]” nsresult: “0x804b0012 (NS_ERROR_UNKNOWN_PROTOCOL)” location: “JS frame ::file:///C:/Users/John/AppData/Roaming/Thunderbird/Profiles/8hw32znc.default/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/components/calICSCalendar.js :: :: line 150” data: no]

  15. Philipp Kewisch

    John, known issue. A new release with a fix for that will be out very soon now! In the meanwhile, if you subscribe to that calendar again and replace “webcal://” with “http://”, then it will work again.

  16. John Andersen

    Are you aware that the list of tasks in the ‘today’ pane has dissapeared for future tasks ?

  17. Philipp Kewisch

    John Andersen, sorry I am not aware. I’ll take a look.

  18. @ John Andersen (and Philipp)
    The today pane now shows the tasks scheduled for the today pane’s date (and tasks without date and overdue tasks).
    You can read more details here:

  19. Is there a Win64 version available?

  20. Philipp Kewisch

    There is no win64 version yet, since there is no official win64 Thunderbird version. You can use the 32 bit versions of Thunderbird/Lightning on a 64 bit windows though.

  21. What happened to the up and down arrows to adjust the number (minutes, hours, days) for the snooze? Using those is often easier than manually selecting the number and typing in a new digit.

  22. Philipp Kewisch

    Dave, could you file a bug and add a screenshot? It should usually be there, we changed it a bit so its accessibility is better, but the arrows should be there.

  23. hm, after restart Thunderbird this does not happen anymore. Not that reproducible after all.