May 14th, 2012Major Changes:
· The new minimum supported Windows version is now XP SP2, Windows 2000 support has been dropped
Features:
· Internet Explorer's semicolons are mapped to commas now in the proxies list
· The amount of tabs to be restored concurrently can be configured in Preferences now
· The MailNews account wizard has been restructured and uses incoming/outgoing pages instead of server/login pages now
· The MailNews reply header type can now be selected in Preferences
· The domain name is highlighted in the location bar by default now
· Links in View Source have Copy Link Location in their context menu now
· Support for MAPI ResolveName was added
· Certain global mailnews.* preferences are synced automatically now
· News username and password auth dialogs have been combined and show for which server the prompt is now
· The Linux/Unix wrapper shell script has been removed
· Column sort was added to the Page Info dialog
Fixes:
· The Master Password must be entered now before a password can be copied from the Data Manager
· Feeds stability has been improved (prevented restarts, better biff performance)
· The Download Now link was missing for partially downloaded POP3 messages
· The Print icon in the Composer toolbar could not be added/removed
· Signature switching in plaintext compose windows has been fixed
· The "Search subfolders" option is now disabled if no subfolders exist
· Saving new messages as file was impossible when the subject was empty
· New Groups subscribe uses NEWGROUPS instead of LIST now
· Waiting to enter the password for a POP3 account could result in the application hanging
· Whitespace on feed or feeditem titles could lead to multiple folders of the same name
· Expiration of news articles was broken
· Saving a message in a local folder as .eml removed a starting dot from all lines and ignored lines that only contained a single dot
· Forwarding of feed articles sometimes did not include the full text but the URL only
· The "Delete from server" filter option has been removed for non-POP3 accounts
· The displayed in-use size on the Cache Preferences panel is now reset when the cache is cleared
· Subjects in message/rfc822 mails (used as attachment file names) are decoded now
· Account Settings copied "Reply-To Address" between accounts when selected
· "Check for new messages every x minutes" cannot be set to 0 with the corresponding checkbox enabled anymore
· The Site Navigation Bar associates link rel='start' with "first" instead of "top" now
· A crash could happen while writing a virtual folders save file
· Base64-encoded .eml files in attachments could not be opened or saved
· The Bcc field in Account Settings Copies & Folders is initialized to the current address now
· Account Settings allowed setting the local directory of multiple accounts to the same physical directory and thus cause a crash when checking IMAP mail or regenerating msf files
· Replying to .eml or message/rfc822 mails could lead to problems with a MIME-encoded subject
· Browser windows appeared as just "SeaMonkey" in the DOM Inspector under Inspect Chrome Document
· News username and password are no longer forgotten upon authentication failure
· The feed subscriptions dialog has been improved
· Multiple (Master) password prompts could happen on startup when using news authentication
· When sending of a message was aborted, temporary files could be left behind after quitting
· Getting MailNews feed messages has been improved
· Invalid Junk settings could be left behind when the target folder belonged to a deleted account
· The Page Info Security tab did not show cookies for sites with IP:8080 addresses
· All columns in Page Info tabs could be hidden
May 2nd, 2012SeaMonkey-specific changes:
· The File and Move Bookmarks dialogs are resizable now.
· HTML5 videos that do not start automatically show a large play button now.
· Add-ons Sync can now be configured without the Add-ons Sync Prefs add-on.
· Pasting a URL from the clipboard into the Download Manager window will download it.
· Plugins can be disabled for the whole suite now in addition to Mail & Newsgroups only.
Mozilla platform changes:
· View Source now has line numbers.
· Line breaks are now supported in the title attribute.
· Find in Page search results are scrolled into view now.
· The column-fill CSS property has been implemented.
· Support for the text-align-last CSS property has been added.
· Experimental support for ECMAScript 6 Map and Set objects has been implemented.
· Fixed several stability issues.
April 24th, 2012· Keywords set by POP3 incoming filters were not written to local folders (bug 746371).
· Replying to attached emails did not show the original message (bug 745395).
· Opening attached .eml's listed parent email's attachments (bug 736798).
· Get Messages could fail for feed accounts (bug 743467).
· The bookmark dialog height and expanded states are persisted now (bug 733687).
· ChatZilla 0.9.88.2 is now included (bug 732749).
· Links on the Help Welcome page have been fixed (bug 703687).
April 17th, 2012· Dataloss fix: Compaction of local folders could corrupt messages.
· Windows with tabs being opened in the background were not focused.
· Closing a compose window could cause the application to exit in some cases.
· POP3 move mail filters with quarantining turned off or download size limit got the resulting message size too big by two bytes.
· Downloading new emails from a POP3 server rapidly slowed down with each downloaded email with quarantining turned on
March 27th, 2012Features:
· New locales: Ukrainian (uk) (bug 726486), Chinese (Traditional) (zh-TW) (bug 713649).
· The File and Move Bookmarks dialogs are resizable now (bug 605786, bug 732808).
· Lightning toolbars can be customized now (bug 721330).
· HTML5 videos that do not start automatically show a large play button now (bug 721881).
· The Download Manager window supports lightweight themes (Personas) now (bug 721583).
· Ctrl+Shift+K as shortcut for the Lighting Task Quick Filter is supported now (bug 719034).
· Unsorted Bookmarks has been added to the Bookmarks menu and the Personal Toolbar has been renamed to to Bookmarks Toolbar (bug 588807).
· Sounds are now played using libcanberra instead of esound on Linux (bug 635918).
· Sync can sync installed add-ons now (provided they are available from AMO) (bug 713087).
· Bookmark This Link has been added to feeds' Website header link context menus (bug 711779).
· "Open in Browser" was added to the context menu for opening a website from RSS (bug 688745).
· Attachments on compose windows can be renamed using F2 on Windows and Linux now (bug 718310).
· Addresses can be dragged from the the address book sidebar now (bug 713405).
· Pasting a URL from the clipboard into the Download Manager window will download it (bug 719196).
· The Feed Subscribe dialog remembers where you place it now (bug 712035).
· A Print button can be added to the compose window toolbar now (bug 718517).
· Spelling settings now have their own preferences pane under Appearance (bug 527173).
· Plugins can be disabled for the whole suite now in addition to Mail & Newsgroups only (bug 620776).
· Support for other message storage formats (pluggable mail stores) has been added (bug 402392).
Fixes:
· The chrome directory was missing in fresh profiles (bug 728840).
· An IPv6 address literal was not usable as a MailNews server name (bug 491843).
· "View Background Image" in the context menu for stand-alone video content has been disabled (bug 729633).
· Some RSS feeds were not properly recognized (bug 723469).
· Errors attaching anchor parts when sending mail could lead to issues with fancy signature files (bug 714825).
· The UI could freeze on feed biff/get new messages (bug 711173).
· MIME parts in a multipart/related context that were not referred to or could not be displayed inline were not available as attachments (bug 674473).
· The onchange and input events were not fired for all form elements on restore (bug 700144).
· Background tabs were not set to an inactive state (bug 728096).
· A MIME part with content-disposition: attachment was not displayed as an attachment if it did not have a filename (bug 705431).
· The Print button in the MailNews toolbar was misaligned with the Modern theme (bug 722758).
· LDAP address book results were not sorted when autocompleting was active (bug 380636).
· Marking as Junk with "Delete mail marked as junk" set undeleted deleted mail (bug 228949).
· Auto-save will not happen anymore if a message is currently being sent (bug 714452).
March 14th, 2012· New Add-ons Sync engine (install the Add-ons Sync Prefs add-on to enable it in Preferences).
· The CSS text-size-adjust property is now supported.
· The outerHTML property is now supported on HTML elements.
· View source syntax highlighting now uses the HTML5 parser (see bug 482921).
· SPDY protocol support for faster page loads is now testable.
· XMLHttpRequest now supports HTML parsing.
· Files can now be stored in IndexedDB (see bug 661877).
· Websockets has now been unprefixed.
· Redesigned media controls for HTML5 video.
· Fixed several stability issues.
March 9th, 2012· A Tabs Toolbar has been added for Thunderbird and Lightning compatibility
March 7th, 2012· RSS feeds with isPermaLink=false and no link URL were not properly recognized (bug 723469).
· Errors attaching anchor parts when sending mail lead to issues with certain signature files (Bug 714825).
March 7th, 2012· The add-on enabled state was not applied correctly when installing through Sync (bug 712542).
· MIME parts in a multipart/related context that are not referred to or cannot be displayed inline were no longer available as attachments (bug 674473).
· onchange and input events were not fired for all form elements upon restore (bug 700144).
· Background tabs were not set to an inactive state (bug 728096).
February 25th, 2012· Add-on Sync could fail and make Sync stop working altogether (bug 725083).
· MIME parts with Content-Disposition: attachment but without file name were not shown (bug 705431).
· A crash could occur when importing from Outlook (bug 723105).
February 18th, 2012· Add-ons are compatible by default now, provided they are declared compatible with SeaMonkey version 2.1 or better (bug 702792).
· A major MailNews bug has been fixed: Under certain conditions, entire newsgroups were marked as unread and authentication data (user name and password) was lost (bug 695309).
· Anti-Aliasing for WebGL is now implemented
· CSS3 3D-Transforms are now supported
· New element for bi-directional text isolation, along with supporting CSS properties
· Added IndexedDB APIs to more closely match the specification.
· Fixed several stability issues.
February 10th, 2012· New Add-ons Sync engine (install the Add-ons Sync Prefs add-on to enable it in Preferences)
· Support for migrating from old profiles (before SeaMonkey 2.0) has been dropped (bug 689437).
· The Print button was misaligned in the MailNews toolbar with the Modern theme (bug 722758).
February 4th, 2012· The Page Info Media tab includes information about video streams from video tags now
· Support for migrating from old profiles (before SeaMonkey 2.0) has been dropped
· Saving the last download directory per site can now be disabled by creating a pref called browser.download.lastDir.savePerSite and setting it to false
· The profile path is now shown in Profile Manager tooltips
· Middle-clicking the Go button opens a new tab now
· Untitled Composer pages are now numbered
· The account wizard allows to enter port information now
· Message Filters feature a "Mark as unread" action now
· DSPAM, Bogofilter and POPFile options have been added to "Trust junk mail headers set by"
· CPU load in the Download Manager UI during downloads has been reduced View Source is now enabled for .eml files
· It is now possible to import/save e-mail messages from .eml text files to folders
January 20th, 2012· Anti-Aliasing for WebGL is now implemented (see bug 615976).
· CSS3 3D-Transforms are now supported (see bug 505115).
· New element for bi-directional text isolation, along with supporting CSS properties (see bug 613149 and bug 662288).
· Added IndexedDB APIs to more closely match the specification.
· Fixed several stability issues.
January 2nd, 2012· TODO: List Changes
December 26th, 2011· Add-ons are compatible by default now, provided they are declared compatible with SeaMonkey version 2.1 or better (bug 702792).
· HTML5 videos now feature Show Statistics and Save Snapshot As in their context menus (bug 697124).
· Add-ons that are installed into the shared user and shared system areas now get disabled by default. If you schedule a new add-on for installation by copying it to the profile's extensions folder, a new in-content UI appears now (bug 696598).
· Sync dialogs should now persist their position (bug 695523).
· Sync dialogs look more similar now (bug 684537).
· The MailNews Advanced Search dialog now supports keys for marking as read, flagged or tagged (bug 693210).
· Internet searches started from the context menu now open in a new tab (as opposed to a new window) by default (bug 693080).
· The Add-ons Manager and Data Manager now open according to Link Behavior preferences (i.e. in a window if the user chose so) (bug 665678).
· The default theme supports small icons for the Address Book toolbar now (bug 576402).
· Custom news message filters support "doesn't contain" and "isn't" now (bug 618624).
December 23rd, 2011SeaMonkey-specific changes:
· Added support for the HTML5 "context menu" feature (contextmenu attribute)
· Added Print Preview support to Composer
· Added update channel indication to About SeaMonkey page (about:)
· Mozilla platform changes
· Added Type Inference, significantly improving JavaScript performance
· Added support for querying Do Not Track status via JavaScript
· Added support for font-stretch
· Improved support for text-overflow
· Improved standards support for HTML5, MathML, and CSS
· Fixed several stability issues
December 10th, 2011· The BEAST work-around was disabled for this release
· RSS feed stores could get out of date
· Emails with an "attachment" body appeared blank with no option to save the attachment
December 4th, 2011· Added support for the HTML5 "context menu" feature (contextmenu attribute)
November 24th, 2011· Added Print Preview support to Composer
· Added update channel indication to About SeaMonkey page (about:)
September 30th, 2011· Drastically improved memory use
· Added a new rendering backend to speed up Canvas operations on Windows systems
· Bookmark and password changes now sync almost instantly when using Sync
· Added support for text-overflow: ellipsis
· Added support for the Web Timing specification
· Fixed several stability issues.
· Fixed several security issues.
· Fixed several high visibility usability issues from SeaMonkey 2.3.
September 7th, 2011· Removes trust exceptions for certificates issued by Staat der Nederlanden
August 31st, 2011· Revoked the root certificate for DigiNotar due to fraudulent SSL certificate issuance
· Several fixes when importing email from Microsoft Outlook
August 16th, 2011· Added support for the latest draft version of WebSockets with a prefixed API
· Added support for EventSource / server-sent events
· Added support for window.matchMedia
August 8th, 2011· Several fixes when importing email from Microsoft Outlook
August 2nd, 2011Fixes:
· The Enable Java option has been removed from Preferences. Like any other plugin, the Java plugin can be enabled or disabled from the Add-ons Manager (bug 512378).
· The search engine icon in the Location bar was missing (bug 663919).
· Opening certain message attachments did not work anymore (bug 665313).
· Some feed entries could not be viewed anymore (bug 662855).
July 8th, 2011· Added support for CSS animations.
· Tuned HTTP idle connection logic for increased performance.
· Improved canvas, JavaScript, memory, and networking performance.
· Improved standards support for HTML5, XHR, MathML, SMIL, and canvas.
· Improved spell checking for some locales.
· WebGL content can no longer load cross-domain textures.
· Background tabs have setTimeout and setInterval clamped to 1000ms to improve performance.
· Fixed several stability issues.
· Fixed several security issues.
· Fixed several high visibility usability issues from SeaMonkey 2.1.
June 29th, 2011· Windows: Bundled extensions/add-ons are no longer optional in SeaMonkey's installer.
June 23rd, 2011· Archive options can now be changed from the Copies & Folders Account Settings pane.
June 10th, 2011· Sync (f.k.a. Weave) is now included directly in SeaMonkey. Sync allows you to keep your browsing history, passwords, bookmarks, preferences and tabs in sync across different devices (computers) in a secure way.
· SeaMonkey windows can now be themed with Personas (lightweight themes).
· The bookmarks system has been reworked to use the Places framework shared with Firefox (already used for history data in SeaMonkey 2.0), including a new Bookmark Manager and fast bookmarking button in the location bar.
· Find in Page now works with a toolbar instead of a modal window.
· OpenSearch plugins are now supported and the default for web search.
· An optional search bar (including suggestions if the search engine supports it) is available in browser toolbar customization, and an engine manager for OpenSearch is available.
· More toolbar widgets are now customizable.
· The new Add-ons Manager opens directly in the browser now and has received a major facelift.
· The new Data Manager now unifies cookie, permission, password, and form data management.
· Flash cookies (LSOs) will now be removed when using Clear Private Data / Cookies (requires Flash Player 10.3 or better).
· Plugin crashes do not take down the whole application anymore since plugins run in their own processes now.
· Plugins now work in feeds shown in MailNews windows.
· The feed preview UI and the Helper Applications preferences can now detect the system's default feed reader and use it.
· Page zoom is being remembered on a site-specific basis now.
· The browser tab bar is now scrollable to cope with tab overflow. This includes an "All Tabs" navigation button to quickly list all open tabs.
· You can now drag and drop downloads, e.g. from the Download Manager to the desktop.
· SeaMonkey now shows "doorhangers" for notifications like remembering log-in passwords or after installing an extension.
· The new DoNotTrack HTTP header is supported (configurable in Preferences).
· A page with Troubleshooting Information (about:support) and the option to restart in Safe Mode are now available from the Help menu.
· Loading the URL about:memory now shows how much memory is used by different parts of SeaMonkey.
· SeaMonkey should now support more websites that previously appeared to only work with Firefox (configurable in Preferences).
· Built-in extensions (ChatZilla, JavaScript Debugger and DOM Inspector) are now installed into the profile.
· News messages can now be deleted from local storage.
· Cascaded Session Restore improves restoring large browsing sessions.
· SeaMonkey now uses Omnijar which results in fewer installed files, less fragmentation and better startup time.
Platform-specific changes:
· Windows 7 Jump Lists support was added.
· Download progress is now shown in the Windows 7 taskbar.
Mozilla platform changes:
· Better performance on startup and shutdown, and memory usage improvements.
· Protection from out-of-date plugins has been added.
· Text areas in web forms are now resizable.
· CSS :visited selectors have been changed to block ways that websites can quickly check a user's browsing history.
· The WOFF format for downloadable website fonts is now supported.
· SMIL animation in SVG is now supported.
· New CSS attributes such as gradients, background sizing, and pointer events have been implemented.
· A new HTML5 parser is used for all HTML documents.
· New DOM and HTML5 features including the Drag & Drop API and the File API are now supported.
· JS-ctypes support has been improved, allowing in-application JavaScript code to access native system libraries.
· HTML5 video can now be viewed full screen and supports both the WebM format and the "buffered" property.
· Web developers can animate content using CSS Transitions.
· The W3C Indexed Database API is now available to websites.
· JavaScript is faster than ever with the new JägerMonkey engine.
· Support for WebGL, Direct2D and Direct3D acceleration on Windows has been added (see about:support for support and Preferences for configuration).
· The HSTS security protocol and the proposed Audio Data API are available.
· OpenType support has been improved.
· HTML5 Forms API support has been added.
May 13th, 2011· Sync (f.k.a. Weave) is now included directly in SeaMonkey. Sync allows you to keep your browsing history, passwords, bookmarks, preferences and tabs in sync across different devices (computers) in a secure way.
· SeaMonkey windows can now be themed with Personas (lightweight themes).
· The bookmarks system has been reworked to use the Places framework shared with Firefox (already used for history data in SeaMonkey 2.0), including a new Bookmark Manager and fast bookmarking button in the location bar.
· Find in Page now works with a toolbar instead of a modal window.
· OpenSearch plugins are now supported and the default for web search.
· An optional search bar (including suggestions if the search engine supports it) is available in browser toolbar customization, and an engine manager for OpenSearch is available.
· More toolbar widgets are now customizable.
· The new Add-ons Manager opens directly in the browser now and has received a major facelift.
· The new Data Manager now unifies cookie, permission, password, and form data management.
· Plugin crashes do not take down the whole application anymore since plugins run in their own processes now.
· Plugins now work in feeds shown in MailNews windows.
· The feed preview UI and the Helper Applications preferences can now detect the system's default feed reader and use it.
· Page zoom is being remembered on a site-specific basis now.
· The browser tab bar is now scrollable to cope with tab overflow. This includes an "All Tabs" navigation button to quickly list all open tabs.
· You can now drag and drop downloads, e.g. from the Download Manager to the desktop.
· SeaMonkey now shows "doorhangers" for notifications like remembering log-in passwords or after installing an extension.
· The new DoNotTrack HTTP header is supported (configurable in Preferences).
· A page with Troubleshooting Information (about:support) and the option to restart in Safe Mode are now available from the Help menu.
· Loading the URL about:memory now shows how much memory is used by different parts of SeaMonkey.
· SeaMonkey should now support more websites that previously appeared to only work with Firefox (configurable in Preferences).
· Built-in extensions (ChatZilla, JavaScript Debugger and DOM Inspector) are now installed into the profile.
· News messages can now be deleted from local storage.
· Cascaded Session Restore improves restoring large browsing sessions.
· SeaMonkey now uses Omnijar which results in fewer installed files, less fragmentation and better startup time.
Platform-specific changes:
· Windows 7 Jump Lists support was added.
· Download progress is now shown in the Windows 7 taskbar.
April 29th, 2011· Fixes for a number of non-security-relevant crashes, increasing the stability of the whole platform and the Mail & Newsgroups part of SeaMonkey
MailNews:
· Search Messages window/dialog bottom buttons not re-enabled after delete and repeated search (Bug 594090)
· Some "-compose" command line options won't work if they are the first or only argument (Bug 627999)
Certificates & Security Features:
· crash with an empty issuer name in SSL certificate, +leak fix [@ strcmp | AuthCertificateCallback(void*, PRFileDesc*, int, int)] (Bug 644012)
· Enable multiple roots from NSS 3.12.9 for EV. (Nov/Dec 2010 batch) (Bug 614852)
· Mozilla upgrade to NSS 3.12.9 final (Bug 618368)
· PSM crashes [@ ProcessAuthKeyId ] when CERT_DecodeAuthKeyID(arena, extData) fails (Bug 529485)
General:
· Add src parameter to AMO API pings (Bug 610066)
Windows:
· generate-id() function leaks information about valid heap addresses (Bug 640339)
· Automatic updates get stalled when installed version is newer than a downloaded update restored using Windows system restore. (Bug 601701)
Compiling:
· Hourly/Nightly builds should have some way to see which {comm-central|mobile-browser|camino} changeset was used, too (Bug 549958)
· [1.9.1 & 1.9.2] put en-US.xpi under obj-firefox/dist/platform/xpi rather than obj-firefox/dist (Bug 628795)
Platform:
· "copy link location" fails to copy the letter H and the number 0 where present (Bug 377392)
· Properly distinguish soft and hard blocked items in the update pings (Bug 630575)
· crash [@ nsAutoCompleteController::StartSearch ] when typing things too rapidly inside the location bar (Bug 616288)
· browserscope richedit tests load http://www.google.com/intl/en_ALL/images/logo.gif over the network (Bug 628980)
· Update .bt entry in PSL (Bug 615530)
· Enable IDN for .ua (Bug 621686)
· Add gob.ec to PSL (Bug 621707)
· Add bv.nl to PSL (Bug 621710)
· Add .masr (Egypt) to IDN TLD whitelist (Bug 624733)
· test_bug428847.html (by way of file_bug428847-1.xhtml) loads http://www.mozilla.com/whatever.xsl over the network (Bug 628966)
· Every dom-level1-core mochitest loads http://www.w3.org/StyleSheets/activity-home.css over the network (Bug 628974)
· Suppress CSS parser diagnostics in ParseSelectorString (Bug 631615)
· Add src parameter to AMO API pings (Bug 602367)
April 7th, 2011· When you start SeaMonkey in Safe Mode, you are now presented with a dialog that allows you to permanently apply some of the Safe Mode changes. Furthermore you can enter Safe Mode directly from the Help menu now.
· If a plugins crashes, you are now presented with several options right there (e.g. reloading the page).
· Built-in extensions (ChatZilla, JavaScript Debugger, DOM Inspector and DebugQA) are now installed into the profile.
· SeaMonkey Sync supports the easy setup process (J-PAKE) now.
· Windows 7 Jump Lists support was added.
· Outdated plugins are detected now.
· Tabs can now be switched using mouse scrolling (in addition to scrolling the tab bar).
· WebGL support via ANGLE has been added.
· An optional search bar (including suggestions if the search engine supports it) is available in browser toolbar customization, and an engine manager for OpenSearch is available.
· The delete action in the MailNews Advanced Search dialog has been fixed.
· Plugins now work in feeds shown in MailNews windows.
· ChatZilla is working again.
· The JavaScript Debugger Venkman is working again.
· Download progress is now shown in the Windows 7 taskbar.
· Cascaded Session Restore improves restoring large browsing sessions.
March 23rd, 2011· Security fixes
· Fixes for a number of non-security-relevant crashes, increasing the stability of the whole platform and the Mail & Newsgroups part of SeaMonkey
March 3rd, 2011Browser:
· "Always use Google to subscribe to feeds" setting ignored (Bug 612265)
MailNews:
· E-mails found with advanced search cannot be opened by double click [RestoreSelectionWithoutContentLoad is not defined] (Bug 545420)
Certificates & Security Features:
· Enable multiple new roots from NSS 3.12.8 for EV. (Bug 582579)
Windows:
· xpfe "history-dropmarker" binding makes invalid assumption about menupop children (Bug 406396)
· Permission denied exception string way too descriptive (Bug 549459)
Compiling:
· no longer generating en-US langpacks after bug 578393 (Bug 609878)
· Back port LDAP ASLR onto the current Thunderbird/SeaMonkey releases (Bug 623498)
· '* comm-1.9.1 unit test' fail to 'buildsymbols' and 'package', since upgrade to buildbot 0.8 (Bug 619005)
Platform:
· JavaScript toLocaleString has a nasty memory leak (Bug 617097)
· Continuous "test_bug614116.html | Test timed out" on branches since that test landed there (Bug 616219)
· Add . to IDN whitelist (Bug 580161)
· Add .il to IDN whitelist (Bug 597030)
· Add tsk.tr to PSL exceptions (Bug 606922)
· Update .tz entry in PSL (Bug 606923)
· Intermittent failure in test_fallback.html | Fallback page displayed for top level document (Bug 541396)
· Crash [@ nsSubDocumentFrame::AttributeChanged] with throwing error and removing type attribute on iframe (Bug 589635)
· Firefox pointer dereference (Bug 614756)
· Update browser/toolkit copyright dates to 2011 (Bug 622234)
· [SeaMonkey] check: TestTXMgr.cpp (nsITransactionManager tests) intermittently times out in "Aggregate Transaction Stress Test" (Bug 615045)
· java.security.AccessControlException when calling privileged Java methods from chrome (Bug 620773)
· In modal dialog (window.open with modal=yes) child windows and dialogs do not populate with expected content (Bug 406375)
· Fix the plugin blocklisting test to handle a new window which is opened when we update our blocklist (Bug 614868)
· -generated toolbar items are cloned when leaving toolbar customize (Bug 608687)
· mochitests-2: intermittent "test_fallback.html | Exited with code 1 during test run" (ASSERTION: XPConnect is being called on a scope without a 'Components' property!) (Bug 615923)
February 14th, 2011· The new Data Manager is opened instead of the previous separate management windows.
· Page zoom is being remembered on a site-specific basis now.
· WebSockets have been disabled for security reasons.
· Lightweight themes (Personas) support for the Address Book, Composer, and MailNews windows.
· Deferred Session Restore.
· The browser tab bar is now scrollable (also using the mouse wheel) to cope with tab overflow. Includes an "All Tabs" navigation button to quickly list all open tabs.
· News messages can now be deleted from local storage.
· Website search fields now feature a "Add a Keyword for this Search" context menu entry.
· In some places where previously a notification bar appeared (like remembering log-in passwords or after installing an extension), SeaMonkey now shows a "doorhanger" below the location bar.
· SeaMonkey now uses Omnijar which results in fewer installed files, less fragmentation and better startup time.
· Sync (f.k.a. Weave) is now included directly in SeaMonkey. Sync allows you to keep your browsing history, passwords, bookmarks, preferences and tabs in sync across different devices (computers) in a secure way.
· Mac changes: PPC support was dropped, 64-bit support for 10.6 "Snow Leopard" was added.
· The new DoNotTrack HTTP header can be configured in Preferences, Privacy & Security
December 10th, 2010· Security fixes
· Fixes for a number of non-security-relevant crashes, increasing the stability of the whole platform and the Mail & Newsgroups part of SeaMonkey
October 29th, 2010· Fixed: Heap buffer overflow mixing document.write and DOM insertion
October 25th, 2010· OpenSearch plugins are now supported and the default for web search.
· Data Manager now unifies cookie, permission, password, and form data management.
· Plugins now run in their own processes and don't take down the browser any more
· if they crash.
· The context menu of the location bar now has a "Paste and Go" option.
· The location bar now features a fast bookmarking button.
· JavaScript is faster than ever with the new JÀgerMonkey engine.
· Direct2D Hardware Acceleration is now on by default for Windows 7 users, hardware
· accelerated layers are available on all platforms with known-to-work video drivers.
· The HSTS security protocol and the proposed Audio Data API are available.
October 20th, 2010· Security fixes
· Fixes for a number of non-security-relevant crashes, increasing the stability of the whole platform and the Mail & Newsgroups part of SeaMonkey
September 16th, 2010· Fixes for a startup crash seen by some people after a 2.0.7 update
· Font faces in HTML signatures are allowed again
September 16th, 2010· Security fixes
· Message-ID searches on Google Groups work again
· Add-ons preferences button for Lightning should work now
August 25th, 2010Major Changes :
· The bookmarks system has been reworked to use the Places framework shared with Firefox (bug 498596), which will allow enabling Bookmarks with the Sync add-on (bug 585845).
· Several methods of the Firefox TabBrowser API (bug 558614, bug 558673, bug 579845) were implemented in SeaMonkey, which will allow to enable Tabs with the Sync add-on (bug 567583).
· The tab bar received a visual refresh. (bug 579732)
· Gopher support has been removed. (bug 572389)
· Web developers can animate content using CSS Transitions.
· SeaMonkey now defaults to tabbed browsing instead of opening new windows. (bug 505311)
· Address book toolbars can now be customized. (bug 575956)
· Find in Page now works with a toolbar instead of a modal window. (bug 97023)
· The browser can now be themed with Personas (lightweight themes). (bug 563261)
· The upcoming Gecko release has been renamed from 1.9.3 to 2.0. (bug 570022)
· The User-Agent (UA) string now exposes less information. (bug 572668: Crypto token, bug 572656: UI language, bug 581783: "Windows;")
· The Add-on Manager now shows add-on Preferences buttons (bug 562890) and versions (bug 562052) directly in the list and searches AMO now (bug 558287).
· SeaMonkey now supports the HTML5 video "buffered" property.
· XPCOM registration has been changed. (bug 568691)
· Archiving can now keep the folder structure intact (no configuration UI yet). (bug 573392)
· The W3C Indexed Database API is now available to websites. (bug 553412)
Browser :
· Update Comment on mimeTypeIsTextBased to Include Request to Update findbar.xml Upon Any Changes (Bug 580520)
· Find / FAYT is not focusing on correct tab, so returns no or invalid results (Bug 584630)
· Move mTabContainer to tabContainer (Bug 577756)
· Icons sometimes set on wrong tab (Bug 585511)
· Load favicon images into faviconService when allowed to (Bug 585515)
· Implement Firefox TabBrowser API: selectTabAtIndex() to get feature parity (Bug 579845)
· Fix parameter usage in loadOneTab and addTab, also add new option to openUILinkIn to explicitly focus newly opened tab (Bug 583997)
· support paste command in FAYT mode (Bug 257489)
· Page Info tabs aren't drawn correctly (Bug 581686)
· Eliminate users of browsers.item (Bug 586055)
MailNews :
· Customize Address Book toolbars (Bug 575956)
· Port |Bug 522761 – Need option 'keep folders scheme' under the archive feature to don't forget the messages organization| to SeaMonkey (Bug 573392)
· [IMAP] Archive subfolders not shown in folder pane directly after their creation (Bug 494266)
General :
· Search/Find in page UI: toolbar instead of dialog (Bug 97023)
· Restart dialog message is confusing (Bug 561176)
· IsTargetEditable could use isContentEditable (Bug 570205)
· Remove references to nonexistent IDs (Bug 582710)
· Add-ons Manager window shows multiple times (Bug 566593)
· Port bug 566910 'copy password' context menu item for password manager (Bug 568181)
· Update Help for new Link Behavior preference panel (Bug 574609)
· Double separator in menu of Bookmarks button in the Personal Toolbar (Bug 586050)
· Switch SeaMonkey bookmarks to places backend (Bug 498596)
· Make about: link SeaMonkey website and relnotes (Bug 555939)
· Port Firefox bookmarks tests to SeaMonkey (Bug 557496)
· Make lightweight themes / personas work with SeaMonkey trunk in browser windows (Bug 563261)
· Clean up SeaMonkey versions of getFileDisplayName (Bug 572454)
· Improve security button look in default theme (Bug 579731)
· Make the tab bar look better in the default theme, including in lwthemes (Bug 579732)
· [mochitest-browser-chrome] numerous browser_searching.js failures on SeaMonkey (Bug 580223)
· Add new places core for bookmarks (and history) (Bug 580656)
· Make suite glue initialize and migrate places bookmarks (Bug 580658)
· Switch SeaMonkey browser UI to places bookmarks (Bug 580660)
· Add management UI for places bookmarks (Bug 580662)
· Remove old bookmarks system code (Bug 580663)
· Package layout.xpt (Bug 583043)
· Make Modern work nicely with places bookmarks work (Bug 584752)
· Add SeaMonkey 2.1a3 and 2.1b1pre to crash-stats.m.c (Bug 587513)
· In Advanced/General/Choose "en-US" (set via intl.accept_languages) is not match to "en-us" (Bug 370387)
· Port Bug 363130: make menuitem icons 16x16px consistently on Windows/Linux. (Bug 517469)
· Move the Link Behaviour preferences from the tabs pane to a separate pane. (Bug 570970)
· [SeaMonkey] Don't pass strings to setTimeout (Bug 571517)
· Move popups, panels, and tooltips into popupsets (e.g. mainPopupset) (Bug 572682)
· Second getChildList parameter is now optional (Bug 577225)
· Use instead of (Bug 578440)
· Make lightweight themes / personas work with browser on Mac (Bug 579737)
· Status Bar Icons No Longer Display (Bug 580868)
· "Bookmark This Link" does not work (Bug 574264)
· Windows
· Page Info - Permissions, Ineffectual on https: sites (Bug 579747)
· Update browser_pluginnotification.js to work with Addon Manager in tab. (Bug 573921)
· Cannot use IME on FAYT of SeaMonkey (Bug 316646)
· [SeaMonkey] test_bug429954.xul fails with JS Error (Bug 573598)
· PageInfo Dialog is too short (Bug 534322)
· Remove redundant pref-offline UI which was commented out since 2001. (Bug 577514)
July 20th, 2010· Security fixes
· Fixes for a number of non-security-relevant crashes, increasing the stability of the whole platform and the Mail & Newsgroups part of SeaMonkey
July 8th, 2010Major Changes :
· New Add-ons manager. (Bug 561600)
· Drag URL/file to/from SeaMonkey's Download Manager. (copy/move to desktop/folder) (Bug 192728)
· Save multiple messages as individual files in directory. (Bug 555972)
· Make Search, Folder Location and Views widgets for MailNews customizable toolbars. (Bug 521927)
· WebM video is now supported for HTML5 tag. (Bug 566245)
· View source is now consistently taken from the platform and appearing in a SeaMonkey look and feel across all invocations. (Bug 411754)
· Loading the URL about:memory now shows how much memory is used by different parts of SeaMonkey.
· SeaMonkey now supports a lot of the same tabbrowser API as Firefox. (Bug 467867)
· Search and Go buttons widgets for Browser are now customizable. (Bug 529647)
· The feed preview UI and the Helper Applications preferences can now detect the system's default feed reader and use it. (Bug 471346)
· HTML5 Websockets are now available to website authors. (Bug 472529)
· See the wiki page on SeaMonkey 2.1 Features for a good list of major changes in this release.
Browser :
· Rename mTabs to tabs in suite tabbrowser (Bug 573733)
· Port Bug 529674 [Restore windows at the saved position without moving them around on the screen] to SeaMonkey (Bug 558641)
· Port Bug 506482 [Don't write sessionstore.js to disk for read only events] to SeaMonkey (Bug 558646)
· Port Bug 561702 [sessionstore should not use RegExp static state] to SeaMonkey (Bug 567726)
MailNews :
· Make use of Services.jsm in suite commandglue.js (Bug 572080)
· Make Search, Folder Location and Views widgets for MailNews customizable toolbars (Bug 521927)
· Reordering of newsgroups using drag & drop doesn't work anymore (Bug 556887)
· Remove dead variable "messages" from archiving code (BatchMessageMover) (Bug 571713)
· Port |Bug 522252 - make archiving of read-only folders do a copy, not a move| to SeaMonkey (Bug 573278)
· Port |Bug 559040 - Make the internal archiving code work for any set of messages thus being nicer to extensions| to SeaMonkey (Bug 570578)
· Save multiple messages as individual files in directory (Bug 555972)
General :
· New mochitest failures in SeaMonkey (Bug 572703)
· [Port Bug 479899 to SeaMonkey Modern] s/#autoscroller/.autoscroller/g (Bug 482218)
· System setting for mouse wheel not documented (Bug 280873)
· [SM] Customize toolbar sheet moves when selecting the show dropdown menu (Bug 566424)
· pages loaded from search results should highlight the search term (Bug 158773)
· Font help for User Defined (Bug 159254)
· Add possibility to drag downloaded files from download window and drop/move them to desktop (as example) (Bug 192728)
· Add/port about:support (Troubleshooting Information page) to SeaMonkey (Bug 545110)
· Use Suite's search tips rather than toolkit's in suitehelp.rdf (Bug 566139)
· Port |Bug 489994 - Downloads list should honor always remember helper application| to SeaMonkey (Bug 569898)
· Overlay suite features onto toolkit view source window (Bug 411754)
· Port Bug 520659 (Lazily build places trees when possible) to SeaMonkey (Bug 547815)
· Clean up nsContextMenu.js, lay the base for future work touching it (Bug 562339)
· Add SeaMonkey 2.1a2 and 2.1a3pre to crash-stats.m.c (Bug 573989)
· Remove nsAddonRepository.js on updates (Bug 574467)
· Fix filenames for mozilla help to follow readme-style (Bug 226191)
· Replace "Download retention" with "Download history" in Browser preferences (Bug 566484)
· Implement Firefox TabBrowser API: getIcon() (Bug 558673)
· SeaMonkey part of Toolkit bug 561116 (Bug 561645)
· Make Search and Go buttons widgets for Browser customizable toolbars (Bug 529647)
· rights infobar not displayed any more (Bug 573384)
Windows :
· Open the Addon Manager in a tab (Bug 566905)
· Make notification bar open the Addon Manager in browser rather than its own window (Bug 572049)
· Installing Trunk 2.1a Overtop Existing Branch 2.0 Causes Non-Functional SeaMonkey (Bug 562047)
· PCA complains when installer is cancelled (Bug 569791)
Compiling :
· [SeaMonkey, non-nightly] Fix "Warning: package error or possible missing or unnecessary file: ..." (Bug 564606)
· [SeaMonkey] crashtest and reftest suites hang at startup since "new add-ons manager UI" landing (Bug 563012)
June 23rd, 2010Browser :
· Web searches in sidebar pass symbols rather than spaces to the search engines (Bug 506511)
MailNews :
· crash (while using Gmail Conversation View add-on) when click Reply inside the message window [nsMsgComposeService::GetOrigWindowSelection(int, nsIMsgWindow*, nsACString_internal&)] (Bug 562647)
· Testsuite: base64-encode atob() is broken (Bug 534781)
· gloda deletion processing is more expensive than it needs to be (Bug 530098)
· Copy bug 511967 .../locales/Makefile.in changes to comm-central (Bug 554939)
· General
· download progress dialog doesn't remember position / coordinates (Bug 552970)
· Update Help for the additional settings in Software Installation preferences (Bug 547931)
· Update help for history window changes after places landing (Bug 472873)
· Deleting a locked profile fails silently (Bug 561768)
Windows :
· Very slow file manipulation deleting or moving messages (profile stored on synchronized network folder). Tb3 requests write for each line of mail data. Should use buffering. (Bug 539389)
· gfxWindowsFonts.h: FontEntry::FontEntry fails to initialise mWindowsFamily and mWindowsPitch (Bug 555091)
· Enabled column in Message Filters does not track dialog size properly (Bug 518134)
· newsgroup filter from "create filter from message" is not created (Bug 541408)
· Custom filters generate an error in searchSpec (Bug 549336)
· Alt+Tab sometimes causes the menubar to unhide briefly (Bug 525762)
· [Debug Windows SeaMonkey 2.1] mochitest-chrome: the 3 layout/base/tests/chrome/test_printpreview*.xul time out (Bug 556686)
Compiling :
· [Shredder] Trunk packaging shouting about a missing file: "config/printconfigsetting.py': [Errno 2] No such file or directory" (Bug 548788)
· js/src/config/check-sync-dirs.py doesn't check file contents (Bug 550704)
· Define BIN_SUFFIX for removed-files.in (Bug 496809)
· Port MOZ_IPC support to comm-central (Bug 549293)
· Resync' client.py on c-1.9.1 after bug 508955 and bug 538528 (Bug 552955)
· Package nsMicrosummaryService.js in SeaMonkey (Bug 554855)
· Port |Bug 496809 - Define BIN_SUFFIX for removed-files.in| to SeaMonkey (Bug 556409)
· Bug 526760 follow-up: update SM 2.0 removed-files.in too (Bug 558985)
· Port |Bug 560166 - the drag & drop any link to contents area completely fails| to SeaMonkey (Bug 560443)
Platform :
· Workers: Don't let worker messages run if the worker is suspended (Bug 547399)
· Workers: Don't assume we always get a JSErrorReport in DOMWorkerErrorReporter (Bug 558182)
· Re-seed Math.random() for each window/frame/context (Bug 475585)
· The .message of a DOM Worker error event is not populated when the worker does |throw new Error("data");| (Bug 557346)
· Prefixing a string to an empty autostring causes an extra pointless copy (Bug 479057)
· Crash on event.dataTransfer.setDragImage({},0,0) [ nsINode::GetCurrentDoc() ] [ PresShell::RenderNode(nsIDOMNode*, nsIRegion*, nsIntPoint&, nsIntRect*) ] (Bug 548185)
· IRAN.ir should be known as an Effective TLD (Bug 557604)
· HTMLContentSink needs to participate in cycle collection (Bug 556241)
· Unprivileged users are not notified of security updates (Bug 407875)
May 21st, 2010· Better performance on startup and shutdown, as well as for JavaScript.
· Protection from out-of-date plugins has been implemented.
· HTML5 video can be played in full screen.
· Resizeable text areas in web forms.
· A new Troubleshooting Information page (about:support) is available.
· MailNews return receipts (MDN) now use notification bars.
· History expiration has been reworked, and form field autocomplete now also expires its value and orders them based on usage.
· On Linux, desktop notifications (e.g. mail alerts, finished downloads) show up in the native environment through libnotify.
· The SSL security system has been changed to fix a renegotiation flaw.
· CSS :visited selectors have been changed to block ways that websites can quickly check a user's browsing history.
· The WOFF format for downloadable website fonts is now supported.
· SMIL animation in SVG is supported, and SVG attributes mapped to CSS properties can now be animated using that. For even more dynamic display, CSS transitions are now supported as well.
· On Mac OS X, plugins supporting Core Animation rendering can now draw faster and more efficiently.
· New CSS attributes such as gradients, background sizing, and pointer events have been implemented.
· A new HTML5 parser is used for all HTML documents, and new DOM and HTML5 features including the Drag & Drop API and the File API, which allow for more interactive web pages, are now supported.
· JS-ctypes support has been improved, allowing in-application JavaScript code to access native system libraries.
· Support for WebGL and for Direct2D acceleration on Windows has been added (all disabled by default).
· Mac OS X 10.4 "Tiger" support has been dropped due to newer features needing system interface only available on 10.5 and higher.
March 30th, 2010Browser :
· Closing browser / switching profile keeps and later restores state / open tabs and history (Bug 486696)
MailNews :
· Null pointer dereference or redundant check in mailnews/mime/src/mimei.cpp. (Bug 532108)
· gloda indexes while offline, if we startup without a network connection (Bug 533776)
· Autocomplete - primary email address no longer appears before additional email address (now sorted alphabetically) (Bug 543088)
· Port Bug 410996 - Answering a news article in a saved search folder not stored under a news account creates mail reply instead of follow-up (Bug 546040)
· Reply button doesn't launch mail composition window. (Bug 549802)
· crash [@ nsMsgSearchValidityTable::GetAvailable(int, int, int)] in matchAll filters using saved search or updating filters (Bug 514945)
· crash [@ nsImapMailFolder::UpdateImapMailboxInfo(nsIImapProtocol*, nsIMailboxSpec*)] (Bug 531792)
· Too many .msf file open with many third level folders and Show only subscribed folders unchecked/disabled (Bug 549794)
· WARNING: goofy tree selection state: two ranges are adjacent!: 'endFirstRange == startRange' with test_delete_multiple_messages_with_first_selected_message_open in test-deletion-with-multiple-displays.js (Bug 540252)
· crash [@ nsMsgXFViewThread::AddHdr(nsIMsgDBHdr*, int, unsigned int&, nsIMsgDBHdr)] manipulating messages in virtual folder (Bug 539784)
· crash [@ NS_strlen(unsigned short const*)] - [@ nsImapProtocol::ShowProgress] with IMAP and Galician locale. (Bug 506669)
ChatZilla :
· Langpack incompatible with SM version > 2.0 (Bug 540842)
Certificates & Security Features :
· Update Mozilla stable branches to NSS 3.12.6 and minimal support for RFC 5746 (Bug 545755)
· General
· [SeaMonkey] FTP file upload not working (Bug 467524)
· Update Help on Popup Windows preferences (Bug 543332)
· Remove repetitions (the, of) from Help (Bug 543336)
· Turning Encryption On and Off is no longer an option, remove it from Help (Bug 543340)
· Remove last traces of Quick Launch from Help (Bug 545765)
Windows :
· [SeaMonkey, Debug] (Windows) Mailnews packaged tests are all T-FAIL due to missing dll(s) (Bug 550018)
· imap STATUS not closing db - mail.check_all_imap_folders_for_new and "check this folder for new messages" causes high memory and error message Unable to open the summary file for xxxxx. Perhaps there was an error on disk, or the full path is too long. (Bug 540214)
· Eliminate sources of O(N^2) backtracking in the linebreaker. (Bug 548495)
· crash [@ nsAString_internal::Assign(nsAString_internal const&)] (Bug 537828)
· Overflow at CEnumFormatEtc::Next (Bug 538891)
· Undated RSS and Atom feeds result in display of bad date (Bug 543375)
· Port |Bug 508861 - [electrolysis] Build/ship the C++ runtime with MSVC/jemalloc| to comm-central. (SeaMonkey packaging fix only) (Bug 538753)
· Firefox crashes at [@ JapaneseContextAnalysis::GetConfidence(int)] (Bug 547487)
· crash [@ nsMessengerWinIntegration::SetupInbox()], mostly startup crashes (Bug 272361)
· change nsDeque to use malloc for mData (Bug 464043)
· crash [@ nsHTMLAreaElement::UnbindFromTree(int, int)] (Bug 533061)
· crash [@ apply_rfc2047_encoding ] while importing from outlook 2010 (Bug 541149)
· Put a runtime NS_IsMainThread check in nsCycleCollector::Suspect2 and Forget2 (Bug 521750)
· Violation of Microsoft's copyright in IENUMFE.CPP / IENUMFE.H? (Bug 533691)
· pasting clipboard content to OpenOffice Writer broken (Bug 537414)
Special Operating Systems :
· AIX: JavaScript error: , line 0: uncaught exception: [Exception... Component returned failure code: 0x8007000e (NS_ERROR_OUT_OF_MEMORY) [nsIDOMJSWindow.openDialog] (Bug 488423)
· AIX: Mozilla Firefox Cannot add bookmarks on AIX platform (Bug 516667)
· AIX: compilation error in gfxFontTest.cpp on AIX 5.1 (Bug 448197)
· AIX: AIX Port Seamonkey 2.0: macro redefinition in mailnews/base/src/nsMsgAccountManager.cpp (Bug 525463)
· AIX: AIX port unresolved external symbol, nsAutoSyncManager.cpp (Bug 537594)
· AIX: AIX Port TOC overflow when linking static thunderbird-bin (Bug 537642)
· AIX: AIX port compilation error in js/src/jsstdint.h (Bug 537784)
· AIX: C++ style comments in C unit widget/src/gtkxtbin/gtk2xtbin.c (Bug 547957)
Compiling :
· client.py should error out early if wrong python version (Bug 537571)
· [Tracking] Resync' configure.in between c-1.9.1 and m-1.9.1 (Bug 496236)
· Port |Bug 473411 - the rule for DIST_FILES should create dist/bin| to c-c (Bug 543294)
· Port |Bug 422986 -- make -j2 -f client.mk profiledbuild fails| to comm-central (Bug 543296)
· Remove MOZ_VALGRIND from comm-central (Bug 545133)
· Port |Bug 495224 - Builds involving symlinks in the source dir fail to find config/config.mk| to comm-central (Bug 545594)
· Port |Bug 509319 - Enable FIPS throws uncaught exception in toggleFIPS| to comm-central (Bug 548210)
· Missing python version check in configure (Bug 548670)
· Require python >= 2.4 to build Mozilla (and >=2.5 on Windows hosts) (Bug 427750)
· Fix bsdiff linking for builds compiled with CROSS_COMPILE (Bug 535369)
· Allow client.py network attempts to restart itself in case of failures (Bug 538528)
· Package new layers library on shared builds (Bug 549390)
· Hourly/Nightly builds should have some way to see which changeset was used (Bug 474610)
Platform :
· mochitest-plain: test_domWindowUtils.html fails intermittently (Bug 513146)
· Scrollbars are not being update using dss.enabled (Bug 546941)
· vorbis_analysis_headerout calls oggpack_writeclear with uninitialized ogb if !v->backend_state (Bug 550184)
· TM: Severe performance deterioration of String.match with complex regex (Bug 502058)
· extend nsIINIParser to allow writing INI files (Bug 541594)
· Update info should allow more html tags through (Bug 503505)
· Integrate BrowserScope's HTML editor test suite with Mozilla's mochitest framework (Bug 550569)
· file drop URIs only accidentally work (Bug 549349)
· Comment out nsw.gov.au in PSL (Bug 547985)
· nsPluginHost::TrySetUpPluginInstance() can return with the plugin instance owner holding a non initialized instance. (Bug 533030)
· Hang [@ nsRegion::InsertInPlace] with position:fixed (Bug 541869)
· Malian registrar (.ml) allows second-level domains (Bug 544319)
· crash [@ nsHTMLAnchorElement::UnbindFromTree(int, int)] (Bug 540953)
· Moving FILE_ILLEGAL_CHARACTERS from nsCRT.h to nsCRTGlue.h for frozen linkages (Bug 537967)
· C++ style comment in C unit modules/plugin/default/unix/npunix.c (Bug 548213)
· cp932 encoded messages display as garbage (Bug 542823)
February 17th, 2010· Profile importer should not treat error as fatal when reading from Windows registry (Bug 537525)
· Remove MSVC6 support from the tree (Bug 508760)
· Perfolder unread e-mail count sometimes is wrong on a IMAP server (IMAP server, dovecot, supports CONDSTORE) (Bug 517461)
· 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") (Bug 534382)
· offline folder size constantly increases using Exchange IMAP (Exchange returns wrong rfc822 size) - messages redownload (Bug 534835)
· crash [@ nsMsgDBFolder::CallFilterPlugins(nsIMsgWindow*, int*)] (Bug 472019)
· TB doesn't import messages with many recipients or large msg header from Outlook Express (Bug 484605)
· Unable to get directory path for directories immediately under some symlinks (Bug 477010)
· Windows SeaMonkey 2.0 is perma-orange on browser_ApplicationPrefs.js, since bug 504021 landing (Bug 541398)
· symbol dumper behavior fails to include certain code blocks produced by PGO (some sections of functions missing in output) (Bug 526484)
· [@ nsPop3IncomingServer::GetDeferredToAccount(nsACString_internal&)] Thunderbird will not start (Bug 541387)
· topcrash:[@arena_chunk_init ] (Bug 515211)
· The FAX dialog disappear and Fax cannot be done from Firefox, but works otherwise (Bug 440486)
· edit message as new for messages with attachments corrupts heap (Bug 532693)
· LDAP address book named with cyrillic/chinese letters doesn't work (Bug 532170)
· Crash when visiting www.bicycling.com with JAWS 10 running (Bug 498913)
· widget is not always able to initialise OLE (somehow triggered by various third party software e.g. McAfee Site Advisor, TortoiseHg) (Bug 525601)
· Needs to package htmlpars.dll instead of gkparser.dll after bug 514665, in comm-central (apps) (Bug 528806)
· Update Windows packaging for remaining dll renamings by bug 514665, in SeaMonkey (Bug 534410)
· Port |Bug 485764 - Implement Windows System Proxy Settings Service| to SeaMonkey (Bug 534917)
January 14th, 2010· A problem with freezes entering addresses in email compose is now fixed, but OE Contacts are not used for autocompleting addresses right now. (Bug 535528)
· A problem with NTLM authentication was fixed.
January 11th, 2010· feed support (including an RSS and Atom feed reader in the mail component),
· a modern look,
· restoration of browser tabs and windows after crashes or restarts,
· tabbed mail,
· automated updates,
· smart history search from the location bar,
· faster JavaScript,
· HTML5 features (for example video and downloadable fonts),
· and even support for the Lightning calendar add-on (which will issue a beta for installation on SeaMonkey 2.0 in the next few weeks).
September 13th, 2009· Tabbed Mail enables accounts, folders and even single messages to be opened in tabs inside the Mail & Newsgroups window. This feature also enables the Lightning extension to be installed into SeaMonkey for calendering functionality.
· The default theme on Mac OS X was completely renewed to better fit with the look of Leopard and Snow Leopard.
· Reopening closed browser windows (Undo Close Window) is now possible.
· For extension developers, SMILE is introduced, making interfaces known from FUEL and STEEL also available in SeaMonkey.
· Several improvements were made to the recently rewritten download manager.
· A large number of small improvements were made across the suite.
April 14th, 2006· Improved stability
· Universal Binary support for Mac OS X which provides native support for Macintosh x86 Intel-based computers. SeaMonkey supports the enhancements to performance introduced by the new MacIntel chipsets
· Several security fixes