Changelog for previous release (Thunderbird 3) | Changelogs for other Thunderbird releases
Released on 03 Feb 10, and this changelog was last updated on 14 Feb 10.
Thunderbird 3.1 Alpha 1 (also known as Lanikai Alpha 1) has been released. Release notes are available. This post lists the improvements in Thunderbird 3.1 Alpha 1 over Thunderbird 3. This list encompasses almost every single known fix that went into this release, but excludes platform-wide fixes. Do check out the known issues as well.
Changes in Thunderbird 3.1 Alpha 1: (146)
Thunderbird-specific: (80)
- Fixed: 58140 - save multiple messages as individual files in directory
- Fixed: 271222 - Implement “Entire message filter” quick search feature (can’t filter for whole msg fulltext, need missing quicksearch option)
- Fixed: 274273 - “About Thunderbird” dialog has useless “hide toolbar” button
- Fixed: 356808 - Thunderbird silently ignores attachments if a file using the same name exists in moz_mapi folder (sends wrong / old / stale / previous version of attachment instead!)
- Fixed: 382298 - Forwarded “icon” not shown up in IMAP account (index issue?)
- Fixed: 391006 - “Open Message for ID” should be removed from Message-IDs’ context menu when it’s the same message you’re viewing
- Fixed: 398702 - Thunderbirds File, Edit and View menus are hidden with some Lightning + other extensions combinations – Error: document.getElementById(“show-completed-checkbox”) is null Fichier Source : chrome://calendar/content/calendar-unifinder-todo.js Line : 61
- Fixed: 450861 - Add a “Tools > Downloads” menu item to open the Download Manager window (download manager is completely inaccessible via UI)
- Fixed: 458127 - Strange behavior when opening thunderbird window – empty folder pane and whitespace in toobar
- Fixed: 460647 - Message Header: Focussing contacts causes respective header and label to move down some px (polish)
- Fixed: 503794 - Unable to remove an attachment
- Fixed: 511682 - Remove chromedir attributes, use -moz-locale-dir instead
- Fixed: 511721 - Add unlinked .xpts to removed-files.in for OS X
- Fixed: 511801 - [Thunderbird] mozilla-central ‘Linux comm-central build’ do not compile after bug 511326 landing
- Fixed: 512666 - No “forwarded and replied” arrow in Mac OS classic theme
- Fixed: 516586 - Account Settings dialog cuts off buttons
- Fixed: 516912 - faceted search/message/any tabs broken by bug 516237
- Fixed: 520330 - Clicking on new mail alert selects subfolder of smart inbox, expands parent account in tree
- Fixed: 520338 - Add toggletoolbar=”true” to the windows that should have a Mac toolbar toggle pill
- Fixed: 520897 - Switch application/x-javascript to application/javascript, Thunderbird part
- Fixed: 521026 - Can’t open\close message pane with F8 button
- Fixed: 524821 - folder pane changes to smart folders if Open in Folder used from Search Messages
- Fixed: 524852 - drag and drop message to local file system: file with 0 bytes
- Fixed: 524902 - Thunderbird sometimes fetches read/unread flags from the wrong IMAP folder
- Fixed: 526193 - Windows XP, Linux theme inconsistens attachment-deleted, phishing and thread-watched
- Fixed: 526918 - [3.0.x only] extraneous space in header pane above the headers in “All Headers” mode
- Fixed: 527232 - Unnecessary vertical space between the “Use a master password” checkbox and its description
- Fixed: 527731 - Folder pane changes to smart folders if new message is opened from mail notification popup and the account that the message is for, is collapsed
- Fixed: 528039 - Reply to List not correctly identifying lists
- Fixed: 528893 - Dictionaries are not human-readable in compose window
- Fixed: 529057 - Fix build bustage after bug 515051 land
- Fixed: 529824 - tokenization bug breaks global search query strings ending in non-ASCII characters
- Fixed: 530010 - Clean up Windows packaging on the trunk
- Fixed: 530035 - xpcshell-tests in /mail/base/ fail on JS strict mode
- Fixed: 530239 - Can’t see that there are more recipients, and can’t expand: “more” cut off by buttons
- Fixed: 530403 - Port bug 187741 – age in days should default to “is less than”
- Fixed: 530618 - remove aol personal file cabinet aka pfc code
- Fixed: 530723 - Disable ipc, since it requires libxul and we can’t build that way (yet)
- Fixed: 531505 - Deleting message from a message tab populated by a cross folder saved search does not advance to next message
- Fixed: 531829 - Archiving messages from multiple years stores them all in one year’s archive
- Fixed: 532040 - gloda: chromedir! philor: You keep using that word. I do not think it means what you think it means.
- Fixed: 532779 - Unable to open Attached Message Part (this bug:Tb3 generates text/html part instead of message/rfc822 for attached mail, bug 533462:Unable to open text attachment by external program)
- Fixed: 533043 - Use a single preprocessed packaging manifest for all three platforms
- Fixed: 533170 - No title for message tabs opened from a single folder saved search
- Fixed: 533462 - Impossible to open a .txt and .html attachment with an external editor.
- Fixed: 533627 - Remove (the easy) 1_9_1_BRANCH ifdefs in mail/
- Fixed: 533692 - Kaspersky Anti-Spam Extension causes blank main window on 2.0.0.23 to 3.0 upgrade
- Fixed: 533865 - Doing a quick search in a cross-folder saved search clears cached results
- Fixed: 534424 - Fix the element getter for the FakeTreeBoxObject
- Fixed: 534480 - Make sure Thunderbird doesn’t start shutting down in the middle of Mozmill test-displaying-messages-in-folder-tabs.js and test-quick-search.js
- Fixed: 535021 - Folder pane: Arrows in header are too subtle
- Fixed: 535092 - Failed to build Thunderbird trunk in Solaris
- Fixed: 535206 - Set up version numbers for the comm-central and mozilla-1.9.2 branch
- Fixed: 535997 - crash when importing Outlook 2000 address book [@ nsOutlookMail::CreateList]
- Fixed: 536027 - Remove the commandDispatcher.focusedWindow hack
- Fixed: 536042 - Provide a way for folder tree modes to express parent relationships and tell us which folder a message belongs to
- Fixed: 536078 - Check for updates menuitem and automatically check prefs UI disabled
- Fixed: 536129 - Update mail/ copyright dates to 2010
- Fixed: 536245 - Right side of entire Thunderbird window is cut off if toolbar width exceeds window width
- Fixed: 536404 - When composing an S/MIME encrypted email, no padlock is shown at bottom right of window
- Fixed: 536543 - Make getIndexOfFolder return a number, not a string
- Fixed: 537045 - Remove redundant, unnecessary, incorrect copyright statement with broken links at the end of credits
- Fixed: 537069 - Remove (almost) never human readable NSHumanReadableCopyright string
- Fixed: 537152 - make generate-snippet-ab-CD is broken on Thunderbird trunk
- Fixed: 537593 - mailicon*.png not packaged in comm-central with mozilla-1.9.2 builds (window icon missing)
- Fixed: 537820 - quick search in smart folders/saved searches should prefer offline when it has a choice
- Fixed: 538354 - Migration assistant doesn’t set property server.offlineDownload properly
- Fixed: 538414 - Recover mail downloaded to Local Folders-1
- Fixed: 538568 - Thunderbird 3.0 can’t handle autoconfig files with daysToLeaveMessagesOnServer elements.
- Fixed: 538855 - Mozmill: implement cleanup routine between test files to contain test failures to the same file
- Fixed: 538875 - Remove |mainController|, use mc everywhere instead
- Fixed: 538877 - Remove some redundant tests for displaying messages in folder tabs
- Fixed: 538923 - Mozmill test failure with test_a11y_attrs: “EXCEPTION: finalRole for Subject was undefined; should have been 102″
- Fixed: 539908 - Random orange: TEST-UNEXPECTED-FAIL | test_videoAllowedInMail
- Fixed: 539913 - Linux MozMill tests fail on closing windows on delete.
- Fixed: 540051 - Tracking bug for build and release of Thunderbird 3.1 Alpha 1 (3.1a1)
- Fixed: 540056 - What’s New page for Thunderbird 3.1 Alpha 1 – (3.1a1)
- Fixed: 540057 - Release Notes for Thunderbird 3.1 Alpha 1 – (3.1a1)
- Fixed: 540061 - Update files with locales to include in the Thunderbird 3.1 Alpha 1 build
- Fixed: 540441 - Remove unsupported Thunderbird locales (gu-IN, mk, mn) from all-locales
MailNews Core: (66)
- Fixed: 172104 - multiple subject headers causes different subject in thread pane than preview pane, defeats subject filtering, should use first subject
- Fixed: 277043 - Wrap column ignored for messages composed as HTML, sent as Plain
- Fixed: 383489 - IMAP code touches the pref service from off the main thread
- Fixed: 459693 - Eliminate nsFileSpec and nsIFileSpec (references) from MailNews
- Fixed: 461152 - Move Up/Down in Message Filters doesn’t scroll selected filter into view
- Fixed: 472019 - crash [@ nsMsgDBFolder::CallFilterPlugins(nsIMsgWindow*, int*)]
- Fixed: 484605 - TB doesn’t import messages with many recipients or large msg header from Outlook Express
- Fixed: 505072 - If <meta … content=”text/html; charset=GB2312″> exists in HTML mail source, HTML mail of Content-Type:text/html;charset=UTF-8(HTML data is encoded in UTF-8, probably converted) is displayed using GB2312
- Fixed: 505717 - crash [@ EscapeFromSpaceLine(nsIOutputStream*, char*, char const*)]
- Fixed: 512496 - Remove last Makefile.win file from comm-central
- Fixed: 512763 - Trunk builds broken with “failed to start because msvcp80.dll was not found” / port bug 508861
- Fixed: 517461 - Perfolder unread e-mail count sometimes is wrong on a IMAP server (IMAP server, dovecot, supports CONDSTORE)
- Fixed: 520899 - Switch application/x-javascript to application/javascript, MailNews Core part
- Fixed: 521293 - Port |Bug 515777 – move css files, hiddenWindow.html to jar| to comm-central (apps)
- Fixed: 521618 - Port |Bug 520339 – Remove leftovers from MOZ_COMPONENTLIB| to comm-central
- Fixed: 521867 - Deleting/Detach attachment issue with imap
- Fixed: 522713 - Port |Bug 448602 – Have a way to enumerate event listeners| to comm-central (apps)
- Fixed: 523820 - Remove old MOZILLA_1_9_1_BRANCH ifdefs from comm-central code
- Fixed: 523892 - Forward filter action should allow multiple instances
- Fixed: 524125 - Provide makefile target for bloat tests and don’t hard-code path to symbols
- Fixed: 524349 - Port |Bug 517417 – access violation: while compiling xulrunner tries to test for Mercurial repositories above its build dir| to comm-central
- Fixed: 524682 - comm-central should pull Chatzilla from hg rather than CVS
- Fixed: 525331 - use gcc-4.2 by default for Mac OS X trunk
- Fixed: 525513 - crash [@ nsNetscapeProfileMigratorBase::CopyCookies(int)]
- Fixed: 525955 - Images added to an HTML message body now get an incorrect “attachment” disposition by default
- Fixed: 526760 - Port Bug 519357 – Only load known binary components from app directory – to comm-central.
- Fixed: 526817 - Port bug 526668 – add option to ‘unify’ to allow files to match if their sorted contents match
- Fixed: 527235 - ^L characters in comm-central source cause parsing errors with DXR
- Fixed: 528047 - Move loadFileToString to IOUtils.js
- Fixed: 529668 - test_getNewsMessage.js fails after bug 515051 check in (Stream listener registered in a network request channel eats JS error messages)
- Fixed: 530028 - xpcshell-tests in mailnews/base/test/ fail on JS strict mode
- Fixed: 530031 - Fix JS strict warning in nsMsgTraitService.js
- Fixed: 530032 - xpcshell-tests in /mailnews/db/ fail on JS strict mode
- Fixed: 530034 - xpcshell-tests in /mailnews/compose fail on JS strict mode
- Fixed: 530044 - Stack overflow on corrupted newsgroup Crash [@ arena_malloc_small ] looping through nsMsgQuickSearchDBView::ListIdsInThreadOrder
- Fixed: 530292 - xpcshell-tests in /mailnews/imap fail on JS strict mode
- Fixed: 531283 - Fix up building on 1.9.2 with jemalloc and allow building jemalloc with VC9 SP1
- Fixed: 531794 - crash [@ nsNntpCacheStreamListener::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, unsigned int, unsigned int)]
- Fixed: 532022 - test_bayes fails on JS strict mode
- Fixed: 532035 - /mailnews/test/resources/ cause xpcshell-tests fail on JS strict mode
- Fixed: 532037 - /mailnews/test/fakeserver/ cause xpcshell-tests fail on JS strict mode
- Fixed: 532108 - Null pointer dereference or redundant check in mailnews/mime/src/mimei.cpp.
- Fixed: 532170 - LDAP address book named with cyrillic/chinese letters doesn’t work
- Fixed: 532466 - Memory leak in mailnews/import/src/nsImportFieldMap.cpp.
- Fixed: 532468 - Memory leak in mailnews/mime/src/mimecms.cpp.
- Fixed: 532471 - Memory leak in mailnews/mime/src/mimemcms.cpp.
- Fixed: 532476 - Memory leak in mailnews/mime/src/mimemoz2.cpp.
- Fixed: 532693 - edit message as new for messages with attachments corrupts heap
- Fixed: 533249 - Crash [@ nsImapMailFolder::NotifySearchHit(nsIMsgMailNewsUrl*, char const*) ]
- Fixed: 533255 - xpcshell-tests fail on c-c with m-192: “Warning: Duplicate resource declaration for ‘gre-resources’ ignored.”
- Fixed: 533332 - [regression] “make -C mailnews xpcshell-tests” doesn’t run composer tests
- Fixed: 534382 - TB stores new fetched e-mails in Local Folders-1 after upgrade from tb2 to tb3(deferred_to_account is deleted, and the account/server number is used by “Smart Folders” of Tb3. Somehow directory for “Smart Folders” becomes “Local Folders-1″)
- Fixed: 534462 - loadStartFolder() asks for master password even if already logged into the software security device
- Fixed: 534495 - nsMessenger can attempt to remove its folder listener even if it hasn’t added it
- Fixed: 534641 - Selecting Multiple Message Filters to run in other folders
- Fixed: 534710 - Software Update misses libmozsqlite3.so – Restart fails – Program dead
- Fixed: 534835 - offline folder size constantly increases using Exchange IMAP (Exchange returns wrong rfc822 size) – messages redownload
- Fixed: 535469 - merge Windows x64 build config to comm-central
- Fixed: 536136 - Port |Bug 515792 – build system runs identical ‘hg identify’ command too many times| to comm-central
- Fixed: 536408 - Update license blocks to use “Mozilla Foundation” instead of “Mozilla Corporation”, comm-central part
- Fixed: 536704 - auto sending return receipts does not work
- Fixed: 537571 - client.py should error out early if wrong python version
- Fixed: 537874 - Port bug 528263 and bug 529441 to comm-central
- Fixed: 538379 - Leak nsMailboxService in nsMessenger::SaveAttachment
- Fixed: 538751 - Port |Bug 537369 – Failed to build with –enable-dtrace for 64bit library| to comm-central
- Fixed: 538753 - Port |Bug 508861 – [electrolysis] Build/ship the C++ runtime with MSVC/jemalloc| to comm-central

The Rumbling Edge :: Thunderbird Release Changelogs | 14-Feb-10 at 2:57 pm | Permalink
[...] What’s new in Thunderbird 3.1 Alpha 1 … (Released on 03 Feb 2010) [...]
Markus | 15-Feb-10 at 6:31 am | Permalink
Hi!
Thanks for your hard work. I’m a big fan of the Thunderbird releases 1.0 – 2.x,. but I’m not all happy with the 3.0 release.
For the usual user, it sucks pretty much, and I’m going to point out why. Most of the users waited for a more stable and more convenient update of Thunderbird 2.x. What they got instead was a release, which had a completely modified UI, which left all logical reasoning:
* IMAP: The default setting for all IMAP severs is now, to download all messages. That’s not, what IMAP was intended to do. Even worse, this new default behavior caused our (usually Mozilla centric) company system administrators to put Thunderbird on a blacklist, because a) with several thousands eMails in your Inbox this occupies your PC for several hours and b) it’s a severe security problem for portable devices without a harddisk encryption.
* Common Inbox: Why is the Common Inbox the new default setting? Most advanced users have more than one eMail connection, which they are used to access in parallel. The UI to switch between common and separate inboxes is not obious at all, I needed hours to find out that I could click on those arrows at side of the inbox-pane…
* New behavior of message search box: It was so easy to search for the sender/addressee in the 2.x version. Now the default behavior is this new ‘advanced’ full text search, which sucks in my opinion, and it took me hours to find out how to return to the old behavior.
* Stability on Mac OS X: On my Mac Book Pro, Thunderbird 3.0.1 is highly unstable, especially after returning from sleep mode, and accessing my IMAP server via VPN. In most cases, Thunderbird is frozen, and I have to kill the old instance first before restarting.
* Lightning: I liked Lightning, but there is still no real new release available, which is compatible to Thunderbird 3.0. Can anybody at least confirm that the DB interface of the current beta is stable?
* New features: The only feature I can recognize as new and helpful is the “remind me to missing attachments” feature. Unfortunately, the reminder is highly invisible on windows, which makes the whole new feature completely useless from an end-user perspective… Why is there no UI, to enable at least the dialog-box, which would really remind me, instead of this invisible UI helper element???
Over all, I’m very disappointed about the new release, since I think the disadvantages really outweigh the few bugfixes, which seem to be incorporated. In this sense, I would have preferred to see more bugfixes in the 2.x product line, instead of an new release, where I really have problems with…
klint | 25-Feb-10 at 5:33 pm | Permalink
@markus
Get the latest Lightning version from AMO, it works perfectly well with TB 3.01 (even if it is still called “beta”).
About new default settings, I tend to agree with you, there are not self understanding. I believe this has been reworked for 3.1 (better explanatation, rewording…)
And about new features, that’s not fair, they are plenty of new ones, the Global search being on of the most important to me. Take a look at the Expression Search or Gmail Conversation View add-ons, made possible by this Global database, they increase mail productivity so much.
At last, TB is a real and powerful mail tool. That was not the case before.
yamil mexsen jaidar | 06-Mar-10 at 1:08 pm | Permalink
ITESTER THANKS.
The Rumbling Edge :: Thunderbird 3.1 Beta 1 (not yet) Released | 08-Mar-10 at 10:50 am | Permalink
[...] Changelog for previous release (Thunderbird 3.1 Alpha 1) | Changelogs for other Thunderbird releases [...]