SeaMonkey switched to Toolkit, the same backend Firefox uses internally. Due to this change SeaMonkey is now much closer to Firefox as far as user profiles, add-ons and functionality of user interface elements are concerned.
The default location of user profiles has changed. Legacy profiles, e.g. from SeaMonkey 1.x, are migrated automatically, excluding third-party add-ons (extensions and themes). The old profile will not be touched (instead, copies are made).
The new Add-on Manager allows to install, update, disable and remove extensions (add-ons), themes and plugins using the same mechanisms Firefox uses. This should ease extension management and development considerably.
Session restore (crash recovery) has been added. Now, when SeaMonkey crashes, all your browser windows and tabs will be restored automatically or on request (including data entered in web forms!). In addition, users can select to always restore the browser windows and tabs from their last open session when starting SeaMonkey.
Reopening closed browser windows (Undo Close Window) is now possible.
History is now stored in a better database solution, so that it can easily keep more information, and the location bar determines which addresses to autocomplete and/or show in the drop down menu with a smarter algorithm based on what you type, searching in both URL and title of visited pages by default.
Toolbars in the browser, main MailNews and message compose windows are now fully customizable.
Additionally, the icon size and whether to display icons and/or text can be chosen separately for every major toolbar in in both the browser and MailNews components via their context menu.
The MailNews component now includes support for reading RSS and Atom feeds. The browser detects feeds offered by web pages, can preview them and offers different ways to subscribe to them. For subscribing to the feed in the MailNews component, an account for feeds needs to already be created there.
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.
Password Manager was switched to an improved version, allowing easier searching, and notification bars replacing modal dialogs for remembering logins.
Download manager has been completely reworked, including support for cross-session resumable downloads,
Gecko, the rendering engine used in SeaMonkey, has seen many improvements since the version used in the last stable release. Changes range from a better graphics backend (Cairo/Thebes) to improved support for fonts, CSS, DOM and JavaScript. SeaMonkey 2.0 passes the Acid2 test and most of Acid3 and includes all the new web-facing features also included in Firefox 3.5, such as audio/video elements, downloadable fonts and JIT-compiled JavaScript.
Most of the icons in the default theme have been exchanged for newer images that fit better with the look of modern desktop environments.
The default theme on Mac OS X was completely renewed to better fit with the look of Leopard and Snow Leopard.
For extension developers, SMILE is introduced, making interfaces known from FUEL and STEEL also available in SeaMonkey.
Support for Windows 95, 98, Me and NT 4 was dropped. GTK 2.10 is now required on Linux/UNIX. Support for Mac OS X 10.3 ("Panther") was also dropped.
Browser
Add Undo Close Tab (Bug 350416, Bug 354953)
Introduce Info Bars (e.g. used when popups or add-on installations are blocked) (Bug 270443)
Allow to reload individual images using the context menu to aid dialup users canceling page loads (Bug 47475)
Remove the font download dialog (Bug 352049)
Add full zoom capability (zooming images and objects as well as text) (Bug 4821)
Port new Firefox page info to SeaMonkey (Bug 379183)
Beautify FTP/File/Jar/Gopher directory listing (with new layout, icons and sortable columns) (Bug 294800)
Add "Send This Link" to link context menus (Bug 137007)
Save form inputs' state with Save Page As (Bug 293834)
Switched to a better graphics backend (Cairo/Thebes), improving display of all web content and application chrome significantly (Bug 322938)
Acid2 test renders correctly in most cases (Tracked in Bug 289480)
Lots of improvements to Acid3 test rendering (Tracked in Bug 410460)
Support WHATWG
Changes from v2.0 Beta 1 -> v2.0 Beta 2
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.
Changes from v1.1.15 -> v1.1.16
485286 XSLT should heap allocate all evalContexts
485217 Exploitable crash in [@txMozillaXSLTProcessor::TransformToDoc ]
Changes from v1.1.13 -> v1.1.14
This is a list of bugs pulled from Bugzilla. It's a "rough" list because I didn't verify each bug on the list as actually having been fixed in the 1.1.14 development cycle and I may have missed some that were; I just used the smartest Bugzilla queries I could devise. It's not perfect but if you're interested in what got fixed since SeaMonkey 1.1.13 this is probably the best place to start. -Robert
228856 [FIX] \0 in CSS is ignored
355126 stealing pictures via canvas and http redirect
363897 Don't give onerror handlers detailed information about syntax errors in off-site "scripts"
379959 loadBindingDocument doesn't do any security checks
416284 Detached attachments should not be able to be re-detached
430574 Infinite document.write() loop hangs, fills memory, and crashes
452217 nsLocalFileWin::OpenFile propagates inconsistent Windows error codes
453278 Crash [@ nsContentUtils::TriggerLink] with xlink stuff in display: none iframe
460803 [FIX]PresShell::InitialReflow "ASSERTION: Why are we being called?" with XUL iframe
462806 [FIX]Stop initializing PSM on startup when dealing with chrome jars
464998 integer overflow in nsEscape, still
467913 Update SeaMonkey version number on GECKO181_20081202_RELBRANCH
Changes from v1.1.10 -> v1.1.11
Security and stability fixes
Changes from v1.1.9 -> v1.1.10
Security and stability fixes
Changes from v1.1.3 -> v1.1.4
Fixed in SeaMonkey 1.1.4
MFSA 2007-27 Unescaped URIs passed to external programs
MFSA 2007-26 Privilege escalation through chrome-loaded about:blank windows
MFSA 2007-23 Remote code execution by launching SeaMonkey from Internet Explorer
Changes from v1.1 -> v1.1.1
180239 Manual "Run selected filter(s)" doesn't work when multiple filters are selected.
216751 general.config.filename set in user's prefs.js overrides setting in all.js
240262 Marquee tag functions only in default mode
256447 In , "Warning: redeclaration of var i" and "Warning: assignment to undeclared variable pop3Server"
268459 Search / filters for Message Body broken for quoted-printable bodies
330256 Namespace/package for interfaces?
331425 [AOL IMAP] Sender and Recipient columns only show sender in sent mail folder
335113 More obvious secure site indication for SeaMonkey - yellow URL bar
335696 Provide helper method for embedding in AWT/Swing
343011 Searching Organization from LDAP address book yields no results
343102 Thunderbird cannot forward messages correctly in the inline format when the message contains attachments encoded in quoted-printable format
347665 Opening a very large IMAP folder with a large number of new messages takes a long time
349439 update MOZILLA_USE_EXTENDED_FT2LIB
351739 Memory leak in |JS_dtobasestr| (jsdtoa.c)
351913 Printer paper format always set to letter
352465 355064 Editor and Composer should use InlineSpellCheckUI
355396 cmd-up takes you up a path of the URL instead of to top of page
360526 Cert not imported - Feedback prompt sometimes does not work
361233 installation of 1.1b breaks mapi linkage from excel and word
361781 nsIDomInternalWindow::GetAttention on GTK2 steals focus when the app has focus, blinks otherwise
362110 jsscope property sweeping still calls malloc in some cases
362186 entries from ldap address book not displayed (offline) - you can only search
362547 Crash in SAXReader with doctype missing public, system ID's
362868 Branch builds on modern linux will use system cairo unintentionally
362909 pushobj is not GC-atomic when debugger is installed.
363849 Stack overflow in nsHTMLComboboxAccessible::GetDescription()
363917 js_GC fails to clear cx->lastInternalResult root
364264 Assertion failure: pcdepth >= 0, at jsopcode.c:4737 - failure to handle JSOP_TRAP in js_DecompileValueGenerator
364319 SSL2 client vulnerability in non-DEBUG builds
364350 free unitialized memory from js_DestroyRegExp in OOM conditions
364657 js_Get/SetProperty()'s sprop local not GC safe.
364768 Focus indication left on From: (identity) dropdown for cached HTML compose windows
364836 Assert fail in JS_ArenaRealloc (alignment issues)
365039 [Mac Classic] menus in menulists should have same margin as menuitems
365725 add check for read-only files to l10n verification
365948 Make 0.7 available on addons for FF2
366113 mozilla-plugin.pc should not depend on mozilla-xpcom.pc
366245 SeaMonkey doesn't write dde server keys to the Windows Registry
366398 On Darwin, Makefile.ref using libtool incorrectly builds libjs.so as a static library
366410 ff/tb crashes when gtk settings are changed [@nsLookAndFeel::InitColors()]
366503 Custom tags only work properly for certain e-mails
366505 Unable to save a saved search when no there is no folder pane selection
366606 JS Assertion with Firebug 0.4.1 on branch build
366869 js_ThreadDestructorCB calls JS_REMOVE_AND_INIT_LINK incorrectly, resulting in an infinite loop
367011 "Remove All Tags" does not do so for custom tags
367127 Make mozconfig-find space-safe (e.g. spaces in $HOME)
367203 gtk2 dnd implementation broken
367461 Tab Preview Should Be Disabled for Current Tab
367607 URL bar autocomplete stops working sometimes
367657 Remove old DOM Inspector shared library when upgrading
368223 nsIChromeRegistrySea.installPackage should respect xpcNativeWrappers flag
368264 Various components missing from win32 installer builds (chardet.dll, universalchardet.dll) -- no auto-detect character encoding
368370 "uncolored" tags inherit colors from other tags
368401 Installer does not delete myspell directory
368418 QuickLaunch - app startup pref ignored
368534 ordering problem in script_toSource
368581 OS X files with resource forks and no defined MIME type are encoded incorrectly
368705 Remove gmail.rdf from SeaMonkey
369028 crash in nsImapUrl::ParseNumBytes()
369103 warning page uses improper color combination
369157 [FIX]Clicking install themes button will toggle between save to disk and software installation window