Version history for Mozilla SeaMonkey
<<Back to software description
Changes for v2.33 - v2.33.1
- SeaMonkey-specific changes
- Security notification bars now feature tracking controls.
- The tracking/privacy preferences pane has been updated.
- Mozilla platform changes
- The Flash protected-mode sandbox has been disabled on Windows in order to evaluate the stability impact of protected mode.
- Insecure RC4 ciphers are no longer accepted whenever possible.
- Certificates with 1024-bit RSA keys have been phased out.
- A subset of the Media Source Extensions (MSE) API has been implemented in order to allow native HTML5 playback on YouTube. Full support is on the way.
- The performance of the new ES6 generator functions has been improved.
- Also see Firefox 36 for Developers.
- Fixed several stability issues.
Changes for v2.33 Beta 1 - v2.33
- SeaMonkey-specific changes
- Security notification bars now feature tracking controls.
- The tracking/privacy preferences pane has been updated.
- Mozilla platform changes
- The Flash protected-mode sandbox has been disabled on Windows in order to evaluate the stability impact of protected mode.
- Insecure RC4 ciphers are no longer accepted whenever possible.
- Certificates with 1024-bit RSA keys have been phased out.
- Support for the -remote command line option has been removed.
- A subset of the Media Source Extensions (MSE) API has been implemented in order to allow native HTML5 playback on YouTube. Full support is on the way.
- The performance of the new ES6 generator functions has been improved.
- Also see Firefox 36 for Developers.
- Fixed several stability issues.
Changes for v2.32 - v2.32.1
- Mostly regression fixes, including:
- MailNews feeds not updating
- Selected profile in Profile Manager not remembered
- Opening a bookmark folder in tabs on Linux
- Troubleshooting Information (about:support) with the Modern theme
Changes for v2.32 Beta 3 - v2.32
- SeaMonkey-specific changes
- The Spell Check dialog is now resizable.
- Generational Garbage Collection has been enabled.
- Mozilla platform changes
- Improved handling of dynamic styling changes to increase responsiveness.
- Implemented HTTP Public Key Pinning Extension ( https://blog.mozilla.org/security/2014/09/02/public-key-pinning/ ) (for enhanced authentication of encrypted connections).
- Reduced resource usage for scaled images.
- Also see Firefox 35 for Developers. ( https://developer.mozilla.org/en-US/Firefox/Releases/35 )
- Fixed several stability issues.
- Bugs fixed in this release
- SeaMonkey bugs ( https://bugzilla.mozilla.org/buglist.cgi?o5=notequals&f1=OP&v6=fixed&o3=equals&v3=fixed&resolution=FIXED&o6=notequals&o2=equals&f4=CP&v5=fixed&query_format=advanced&j1=OR&f3=cf_status_seamonkey232&f2=target_milestone&f5=cf_status_seamonkey231&f6=cf_status_seamonkey230&v2=seamonkey2.32 )
- Thunderbird bugs ( https://bugzilla.mozilla.org/buglist.cgi?o5=notequals&f1=OP&v6=fixed&o3=equals&v3=fixed&resolution=FIXED&o6=notequals&o2=equals&f4=CP&v5=fixed&query_format=advanced&j1=OR&f3=cf_status_thunderbird_35&f2=target_milestone&f5=cf_status_thunderbird_34&f6=cf_status_thunderbird_33&v2=Thunderbird%2035.0 ) (including both shared MailNews- and Thunderbird-only bugs)
- Relevant security fixes are listed on Security Advisories for SeaMonkey. ( http://www.mozilla.org/security/known-vulnerabilities/seamonkey.html )
Changes for v2.31 - v2.32 Beta 3
- SeaMonkey-specific changes
- The Spell Check dialog is now resizable.
- Generational Garbage Collection has been enabled.
- Mozilla platform changes
- Improved handling of dynamic styling changes to increase responsiveness.
- Implemented HTTP Public Key Pinning Extension (for enhanced authentication of encrypted connections).
- Reduced resource usage for scaled images.
- Also see Firefox 35 for Developers.
- Fixed several stability issues.
Changes for v2.32 Beta 1 - v2.32 Beta 2
- SeaMonkey-specific changes
- Text zoom is now available in Composer.
- GStreamer and PulseAudio support has been re-enabled on Linux.
- Mozilla platform changes
- Support for H264 (MP4) is now built in on Mac OS X Snow Leopard (10.6) and newer through native APIs.
- HTTP/2 (draft14) and ALPN have been implemented.
- Added ability to recover from a locked process in the "SeaMonkey is already running" dialog on Windows.
- Added ECDH support for WebCrypto.
- The console.table function has been added to the Error Console.
- CSS transitions start correctly now when started at the same time as changes to display, position, overflow, and similar properties.
- Also see Firefox 34 for Developers.
- Fixed several stability issues.
Changes for v2.31 - v2.32 Beta 1
- SeaMonkey-specific changes:
- The Spell Check dialog is now resizable.
- Generational Garbage Collection has been enabled.
- Mozilla platform changes:
- Improved handling of dynamic styling changes to increase responsiveness.
- Implemented HTTP Public Key Pinning Extension (for enhanced authentication of encrypted connections).
- Reduced resource usage for scaled images.
- Also see Firefox 35 for Developers.
- Fixed several stability issues.
Changes for v2.29.1 - v2.30
- Mozilla platform changes
- OMTC has been enabled by default on Windows.
- OpenH264 support (sandboxed) has been added.
- A new CSP backend was implemented.
- Support for connecting to HTTP proxies over HTTPS was implemented.
- Improved reliability of the session restoration.
- WebCrypto support has been enhanced: Added RSA-OAEP, PBKDF2 and AES-KW support, implemented wrapKey and unwrapKey, enabled import/export of JWK-formatted keys.
- Also see Firefox 33 for Developers.
- Fixed several stability issues.
Changes for v2.30 Beta 1 - v2.30 Beta 2
- Major Changes
- None.
- Fixes in Beta 2
- Adding certificate exceptions for mail servers failed (bug 1059476).
- Install add-on doorhanger notifications were not displaying (bug 1051006).
Changes for v2.29 - v2.29.1
- Major Changes
- None.
- Fixes in 2.29.1
- While composing mail, an empty line appeared in the attachment context menu when right clicking the attachment area (bug 1039933).
- Switching tabs triggered onLocationChange with the LOCATION_CHANGE_SAME_DOCUMENT flag, preventing Adblock Plus from working correctly (bug 1035171).
Changes for v2.26.1 - v2.29
- SeaMonkey-specific changes
- URLs that are too long to be shown completely appear in a tooltip now when hovering the location bar.
- Coloring of the location bar for HTTPS URLs can be disabled through Preferences now.
- Certain search engines can be discovered automatically now.
- The status bar padlock icon features a context menu now.
- You can now insert formulas in Composer using a dialog (LaTeX to MathML).
- Feed items can be tagged automatically according to feed category tags now.
- Searching within a message compose window will now display the find toolbar.
- The account name is now shown in the status bar when downloading messages from POP servers.
- Localizability of custom reply headers has been improved (mailnews.reply_header_* preferences).
- Contact autocompletion in message composition windows now searches for all terms separately (AND search).
- You can now search for contacts containing parentheses.
- See the changes page for a more complete overview.
- Mozilla platform changes
- HTTP caching (v2) has been enabled.
- Generational garbage collection has been integrated.
- Public key pinning support has been enabled.
- The number of found items is now displayed in the find toolbar.
- The trust bit for some 1024-bit root certificates has been removed / turned off.
- Support for the Prefer:Safe HTTP header for parental control has been added.
- mozilla::pkix has been added as default certificate verifier.
- The CAPS infrastructure for specifying site-specific permissions (via capability.policy.* preferences) has been removed.
- WebVTT has been implemented.
- CSS3 variables have been implemented.
- CSP 1.1 nonce-source and hash-source have been enabled.
- With the exception of those bundled inside an extension or ones that are whitelisted, plugins are no longer activated by default.
- Added support for GStreamer 1.0 (see bug 806917 for build configuration).
- Disabled insecure NTLM (pre-NTLMv2) authentication (see bug 828183).
- Passwords can now be saved via the password manager even when autocomplete="off" was used to prevent it (see bug 956906).
- Also see Firefox 32 for Developers, Firefox 31 for Developers and Firefox 30 for Developers.
- Fixed several stability issues.
Changes for v2.29 Beta 1 - v2.29 Beta 2
- SeaMonkey-specific changes
- TBD
- See the changes page for a more complete overview.
- Mozilla platform changes
- TBD
- Fixed several stability issues.
Changes for v2.26 - v2.26.1
- Major Changes
- None.
- Features in 2.26.1
- Add to Searchbar (search-engine autodiscovery) was implemented (bug 963132).
- The location bar tooltip now shows the complete current URL in case it is displayed only partially (bug 154772).
- Fixes in 2.26.1
- Notifications for using offline storage are enabled by default again (bug 1019583).
- Deferring a new account to the Global Inbox as been fixed (bug 1008835).
- Hovering over a link caused SeaMonkey to send packets to the link's address (bug 1005566).
- Some themes did not properly display the "new tab" toolbar button in MailNews (bug 999365).
- The Aero Peek favicon was not cleared when the document changed (bug 998171).
- Color swatches on the editor format toolbar were displayed at the wrong size (bug 984175).
- The location bar can decode the URL in more cases now (bug 970121).
- The POP3 account advanced deferring dialog was broken (bug 966276).
- The DLL blocklist can now block AppInit DLLs (bug 947599).
- The account wizard showed an empty port line when trying to create a Blogs & News Feeds account (bug 904338).
- The MailNews vertical view did not persist splitter positions correctly (bug 794749).
- Improved text rendering of unsupported characters (bug 562845).
- The title bar overlapped the toolbar and no window title was displayed with lightweight themes on Mac (bug 1006068).
Changes for v2.25 - v2.26
- Major Changes
- None.
- Fixes in 2.26 Final
- Yahoo Mail was broken trying to register a mailto protocol handler (bug 995802).
- The horizontal HTML5 audio/video volume control was broken with the Modern theme (bug 991945).
- Forwarding a message without CC header inline put an empty "CC:" line in the header table (bug 999269).
- The Google CalDAV OAuth2 authentication dialog was not shown with Lightning installed (bug 901332).
- The folder list in the message filter dialog was empty (bug 984948).
Changes for v2.25 - v2.26 Beta 1
- SeaMonkey-specific changes
- Newsgroup names can now be entered using autocompletion.
- Mozilla platform changes
- The Gamepad API has been finalized and enabled (learn more).
- navigator.plugins is no longer enumerable, for user privacy.
- ECMAScript Internationalization API has been enabled.
- 'box-sizing' (dropping the -moz- prefix) has been implemented.
- SharedWorker is now enabled by default.
- CSS3 variables have been implemented.
- Console object is now available in Web Workers.
- Promises have been enabled by default.
- has been implemented and enabled.
- has been implemented and enabled.
- Fixed several stability issues.
Changes for v2.24 - v2.25
- New Features and Fixes
- Major Changes
- None.
- Fixes in Beta 3 / Final
- The Character Encoding menu has changed (bug 943732).
- SeaMonkey no longer automatically BCCed yourself when replying to yourself (unless it was the actual sent mail that had the original bcc header set) (bug 968270).
- Reply-All on an email previously sent To:yourself with Bcc:others had no recipients (bug 969358).
- Fixes in Beta 2
- Arrow keys did not work on the restore session page (bug 953295).
- Features in Beta 1
- Newsgroup names can now be entered using autocompletion (bug 61491).
- Fixes in Beta 1
- The "Trust junk mail headers set by" menu list could show entries multiple times (bug 946669).
- "Reply-to:" was not honored for To=From with different Reply-To (bug 933555).
- PulseAudio support has been disabled for now (bug 949884).
- The background color for https sites in the location bar is now more obvious (pref: browser.urlbar.highlight.secure) (bug 354940).
- Having two identical account names is now prevented (bug 40012).
- Help was updated for the removal of Personas (bug 864291).
- The style of the about:privatebrowsing page has been improved and the content was rearranged (bug 842439).
- Labels for falsestart-rsa and falsestart-rc4 permissions were added to the Data Manager (bug 936810).
- The title of the "Quit SeaMonkey" dialog was misleading when closing just the browser (bug 934191).
- Feeds now support the received date, i.e. store a Received trace header (bug 934241).
- Folder pane scrolling performance has been improved for feed folders (bug 934316).
- Reopening a saved draft re-added deleted automatic CC or BCC recipients (bug 871636).
- Confirming the Sync View Quota dialog could throw an error (bug 758574).
- Feed folder auto-creation could fail and derived folder names were not sanitized (bug 930118).
- Certain RSS protocol feeds were treated as duplicates and not stored (bug 264482).
Changes for v2.25 Beta 1 - v2.25 Beta 2
- Major Changes
- None.
- Fixes in Beta 2
- Arrow keys did not work on the restore session page (bug 953295).
Changes for v2.24 - v2.25 Beta 1
- Major Changes
- None.
- Features in Beta 1
- Newsgroup names can now be entered using autocompletion (bug 61491).
- Fixes in Beta 1
- The "Trust junk mail headers set by" menu list could show entries multiple times (bug 946669).
- "Reply-to:" was not honored for To=From with different Reply-To (bug 933555).
- PulseAudio support has been disabled for now (bug 949884).
- The background color for https sites in the location bar is now more obvious (pref: browser.urlbar.highlight.secure) (bug 354940).
- Having two identical account names is now prevented (bug 40012).
- Help was updated for the removal of Personas (bug 864291).
- The style of the about:privatebrowsing page has been improved and the content was rearranged (bug 842439).
- Labels for falsestart-rsa and falsestart-rc4 permissions were added to the Data Manager (bug 936810).
- The title of the "Quit SeaMonkey" dialog was misleading when closing just the browser (bug 934191).
- Feeds now support the received date, i.e. store a Received trace header (bug 934241).
- Folder pane scrolling performance has been improved for feed folders (bug 934316).
- Reopening a saved draft re-added deleted automatic CC or BCC recipients (bug 871636).
- Confirming the Sync View Quota dialog could throw an error (bug 758574).
- Feed folder auto-creation could fail and derived folder names were not sanitized (bug 930118).
- Certain RSS protocol feeds were treated as duplicates and not stored (bug 264482).
Changes for v2.22.1 - v2.23
- SeaMonkey-specific changes
- Download progress is now shown in the Mac OS X app dock icon.
- EXIF orientation is now being used when displaying attached images in MailNews.
- "This folder is being processed... to get messages." alerts on active MailNews folders now identify the account or folder.
- MailNews notifications have a new look.
- See the changes page for a more complete overview.
- Mozilla platform changes
- All plugins, with the exception of recent Flash plugins, now default to click-to-play.
- The password manager now supports script-generated password fields.
- Support for H.264 on Linux is now available if the appropriate GStreamer plugins are installed.
- Support for MP3 decoding on Windows XP has been added, completing MP3 support across Windows OS versions.
- The CSP implementation now supports multiple policies, including the case of both an enforced and Report-Only policy, per the spec.
- There is no longer a prompt when websites use appcache.
- Support for the CSS image orientation property has been added.
- IndexedDB can now be used as an "optimistic" storage area so it does not require any prompts and data is stored in a pool with LRU eviction policy, in short temporary storage.
- When displaying a standalone images, the EXIF orientation information contained within the JPEG image is now matched (bug 298619).
- Page load times have been improved due to no longer decoding images that are not visible (bug 847223).
- Support for the AudioToolbox MP3 backend has been added on Mac OS X (bug 914479).
- Fixed several stability issues.
Changes for v2.21 - v2.22
- Mozilla platform changes
- Web Audio support has been added.
- CSS3 background-attachment:local support to control background scrolling has been implemented.
- Many new ES6 functions have been implemented.
- iframe document content can now be specified inline.
- Fixed several stability issues.
Changes for v2.20 - v2.21
- Implemented an option to thread messages received by date.
- Allowed deletion of news posts by default.
- Implemented optional taskbar preview-per-tab.
- Added support (permission prompt) for desktop notifications.
- Added Isn't operator for searching by Priority.
- See the changes page for a more complete overview.
- Mozilla platform changes
- Support for new scrollbar style on Mac OS X 10.7 and newer.
- Accessibility related improvements on using pinned tabs (bug 577727).
- Major SVG rendering improvements around Image tiling and scaling (bug 600207).
- Removed support for sherlock files that are loaded from application or profile directory.
- Support for W3C touch events disabled (bug 888304).
Changes for v2.19 - v2.20
- SeaMonkey-specific changes
- The Content Security Policy (CSP) 1.0 parser has been enabled.
- The Mixed Content Blocker has been enabled, blocking insecure active content loads on HTTPS pages.
- New mail alert information can be customized now (Preferences/Mail & Newsgroups/Notifications).
- A confirmation prompt has been introduced to protect against accidental permanent data loss when force-deleting messages using Shift+Del.
- MailNews Save As Template supports multiple selections now.
- The size on disk is now shown for newsgroup folders.
- See the changes page for a more complete overview.
- Mozilla platform changes
- Added support for scrollbar style in Mac OS X 10.7 and newer.
- Enabled mixed content blocking to protects users from man-in-the-middle attacks and eavesdroppers on HTTPS pages (learn more).
- Improved about:memory's functional UI.
- Enabled DXVA2 on Windows Vista+ to accelerate H.264 video decoding.
- Simplified interface for notifications of plugin installation.
- Enabled users to switch the search provider across the entire browser.
- CSP policies using the standard syntax and semantics will now be enforced.
- Implemented the HTML5 form control.
- Added unprefixed requestAnimationFrame.
- Dropped blink effect from CSS rule text-decoration:blink and completely removed
Changes for v2.17.1 - v2.19
- SeaMonkey-specific changes
- Mark -> As Read now checks the state of all selected messages instead of only the first one's.
- Notifications for mixed content blocker have been implemented.
- A new 3rd-party cookie restriction to visited websites option has been added to the Cookies pref pane.
- The context menu Search option is now available for textareas and input fields.
- Website storage mechanisms are now available in the Data Manager (localStorage, indexedDB, etc.).
- "Open Containing Folder" is now already available during download.
- See the changes page for minor changes.
- Mozilla platform changes
- asm.js optimizations (OdinMonkey) have been enabled for major performance improvements.
- Improved WebGL rendering performance through asynchronous canvas updates.
- Plain text files displayed within the browser will now word-wrap.
- For user security, the Components object is no longer accessible from web content.
- Improved memory usage and display time when rendering images.
- The Pointer Lock API can now be used outside of fullscreen.
- CSS3 Flexbox has been implemented and enabled by default.
- The new Web Notifications API has been implemented.
- Added clipboardData API for JavaScript access to a user's clipboard.
- Support for new HTML5 and
Changes for v2.19 Beta 1 - v2.19 Beta 2
- Mitigate clickjacking of about:certerror (bug 871536).
- Workaround for unusually large DirectWrite font line heights (bug 868495).
- Private downloads should ignore the Download Manager (bug 873355).
- Private windows should not opt out of the private browsing session (bug 874042).
- Private sidebar searches should not open in a normal window (bug 875889).
- Last page visited should not include private browsing windows (bug 883577).
Changes for v2.18 beta 4 - v2.19 Beta 1
- Major Changes
- None.
- Features in Beta 1
- Mark -> As Read now checks the state of all selected messages instead of only the first one's (Bug 768025).
- Notifications for mixed content blocker have been implemented (Bug 842191).
- A new 3rd-party cookie restriction to visited websites option has been added to the Cookies pref pane (Bug 845353).
- The context menu Search option is now available for textareas and input fields (Bug 807326).
- Website storage mechanisms are now available in the Data Manager (localStorage, indexedDB, etc.) (Bug 588415).
- "Open Containing Folder" is now already available during download (Bug 497379).
- Fixes in Beta 1
- The new mail alert has been disabled for now due to issues on Mac (Bug 840474).
- The Geolocation prompt does not offer an action in Private Browsing mode anymore if the action remembers permission for more than a session (Bug 870728).
- A slightly less useless access key has been chosen for the new Error Console Filter textbox label (Bug 860851).
- Mixed content blocker preferences are now handled by Sync (Bug 860970).
- LDAP passwords were requested for each lookup even if they were saved (Bug 833971).
- Get New Messages for All Accounts has been fixed (Bug 855631).
- The "File" button in the "Search messages" window has been renamed to "Move" (Bug 325777).
- The entries in the "Trust junk mail headers set by" menu list are now sorted (Bug 847172).
- The check for the allowed mail storage directory has been made more universal and accessible to extensions (Bug 848477).
- A wrong message and reason was reported with untrusted CA roots when signing email (Bug 465351).
- The IMAP-specific "Empty trash" confirmation dialog has been removed and the mailnews.*.dontAskAgain and mail.*.dontAskAgain prefs been merged (Bug 448624).
- Help now explains what happens when Safe Browsing blocks a website (Bug 852809).
- Email addresses with trailing whitespace could be displayed wrongly when composing and cause lost mails and malformed duplicate address book entries (Bug 286760).
- Switching the account during message composing did not apply the signing prefs from the new account (Bug 624432).
- The Help Glossary has been extended with new Privacy & Security terms (Bug 847182).
- Growl support has been removed again (Bug 852461).
- Safe Browsing debug has been turned off and Sync support turned on (Bug 851789).
- The Bookmarks Toolbar was not populated with items if the grippy was collapsed when the browser window was opened (Bug 818437).
- Special mail folder icons were not shown for IMAP shared folders (bug 840003).
- Null bytes are now stripped from document titles when setting the window title in order to prevent Private Browsing spoofing (Bug 851527).
- Invalid message ContentType values are handled better now (Bug 459474).
- A tutorial section on User Tracking has been added to Help (Bug 844823).
- The Customize Headers window prompted twice (Bug 524662).
- ReplyTo has been added to the default IMAP headers in order to fix Reply with Template behavior (Bug 655428).
- The offline folder flag will no longer be set for SPAM and TRASH folders (Bug 809990).
- Help now includes documentation for the Offline Applications pref pane (Bug 771534).
- The main Privacy & Security pref pane is now documented and features a Help button (Bug 631566).
- The access key for "Perform these actions" now sets/moves focus to first action item in the Filter editor (Bug 825449).
- Clear Private Data (preferences and menu) documentation has been added to Help (Bug 416234).
- An "Error parsing template: expected
to be first" message could appear when opening the virtual folder list dialog (Bug 747325). - The umask for emails saved as a file were not respecting the system umask (Bug 472865).
Changes for v2.18 beta 1 - v2.18 Beta 2
- SeaMonkey-specific changes
- Basic Private Browsing support has been added (experimental for now).
- Added support for safe browsing which blocks potentially malicious websites reported as attack sites (malware) or web forgeries (phishing).
- Information like preview text, subject and sender can be shown in new mail notifications now.
- See the changes page for minor changes.
- Mozilla platform changes
- CSS -moz-user-select:none selection has been changed to improve compatibility with -webkit-user-select:none (bug 816298).
- Applied graphics-related performance improvements (bug 809821).
- Removed E4X support from SpiderMonkey.
- Added support for the
element. - Implemented scoped stylesheets.
- Fixed some function keys not working when pressed (bug 833719).
- Fixed several stability issues.
Changes for v2.17 - v2.17.1
- Continued performance improvements around common browser tasks (page loads, downloads, shutdown, etc.).
- Continued implementation of draft ECMAScript 6 (clear() and Math.imul).
Changes for v2.16.2 - v2.17
- Mozilla platform changes
- Continued performance improvements around common browser tasks (page loads, downloads, shutdown, etc.).
- Continued implementation of draft ECMAScript 6 (clear() and Math.imul).
Changes for v2.16.1 - v2.16.2
- Major Changes
- Reply to List is now supported (bug 654009, bug 814948).
- SSL-related warning prompts (leaving or entering a secure site, viewing mixed content) have been replaced by less intrusive, non-modal notification bars (bug 810673).
- Fixes in 2.16.2
- Fixed a regression introduced in 2.16.1 relating to strings. Most prominent in some locales with portions of SeaMonkey unuseable.
Changes for v2.16 - v2.16.1
- SeaMonkey-specific changes
- Reply to List is now supported.
- SSL-related warning prompts (leaving or entering a secure site, viewing mixed content) have been replaced by less intrusive, non-modal notification bars.
- See the changes page for minor changes.
- Mozilla platform changes
- Image quality has been improved through a new HTML scaling algorithm.
- Canvas elements can export their content as an image blob using canvas.toBlob() now.
- CSS @page is now supported.
- CSS viewport-percentage length units have been implemented (vh, vw, vmin and vmax).
- CSS text-transform now supports full-width.
- Fixed several stability issues.
Changes for v2.15.2 - v2.16
- SeaMonkey-specific changes
- Reply to List is now supported.
- SSL-related warning prompts (leaving or entering a secure site, viewing mixed content) have been replaced by less intrusive, non-modal notification bars.
- See the changes page for minor changes.
- Mozilla platform changes
- Image quality has been improved through a new HTML scaling algorithm.
- Canvas elements can export their content as an image blob using canvas.toBlob() now.
- CSS @page is now supported.
- CSS viewport-percentage length units have been implemented (vh, vw, vmin and vmax).
- CSS text-transform now supports full-width.
- Fixed several stability issues.
Changes for v2.16 Beta 1 - v2.16 Beta 2
- Major Changes
- Reply to List is now supported (bug 654009, bug 814948).
- SSL-related warning prompts (leaving or entering a secure site, viewing mixed content) have been replaced by less intrusive, non-modal notification bars (bug 810673).
- Fixes in Beta 2
- None.
Changes for v2.14.1 - v2.15.1
- SeaMonkey-specific changes
- SeaMonkey can be set as default client/browser on Mac and Linux now.
- Mozilla platform changes
- The new IonMonkey compiler improves JavaScript performance.
- Preliminary support for WebRTC has been added.
- Image quality has been improved through a new HTML scaling algorithm.
- CSS3 Flexbox has been implemented.
- Support for new DOM property window.devicePixelRatio has been added.
- Support for @supports has been added (disabled for now).
- Startup time has been improved through smart handling of signed extension certificates.
- HTML5: Support for W3C touch events has been implemented, taking the place of MozTouch events
- Insecure content loading has been disabled on HTTPS pages (see bug 62178).
- Responsiveness for users on proxies has been improved.
- Fixed several stability issues.
Changes for v2.14.1 - v2.15
- SeaMonkey can be set as default client/browser on Mac and Linux now.
- See the changes page for minor changes.
- The new IonMonkey compiler improves JavaScript performance.
- Preliminary support for WebRTC has been added.
- Image quality has been improved through a new HTML scaling algorithm.
- CSS3 Flexbox has been implemented.
- Support for new DOM property window.devicePixelRatio has been added.
- Support for @supports has been added (disabled for now).
- Startup time has been improved through smart handling of signed extension certificates.
- HTML5: Support for W3C touch events has been implemented, taking the place of MozTouch events
- Insecure content loading has been disabled on HTTPS pages (see bug 62178).
- Responsiveness for users on proxies has been improved.
- Fixed several stability issues.
Changes for v2.13.2 - v2.14
- Mozilla platform changes
- OS X 10.6 is now the minimum supported Mac version.
- JavaScript Maps and Sets are now iterable.
- SVG FillPaint and StrokePaint have been implemented.
- The sandbox attribute has been implemented for iframes, enabling increased security.
- Fixed several stability issues.
Changes for v2.14 Beta 2 - v2.14 Beta 3
- Previewing broken images in Page Info triggered a JavaScript error (bug 806144).
- The Preferences UI for HTTP Keep-Alive has been removed (bug 804657).
- Feed previews would stop working when JavaScript was disabled (bug 804411).
- Missing favicons failed to load (bug 792735).
- Local IMAP mail files could grow excessively (bug 803843).
- NNTP error messages were no longer shown (bug 797600).
Changes for v2.13.1 - v2.13.2
- Security fixes.
- Edited contacts could not be saved if the address book contained lists (bug 801615).
- Local IMAP mail files could grow excessively (bug 803843).
Changes for v2.13 - v2.13.1
- FIXED: The vulnerability could allow a malicious site to potentially determine which websites users have visited and have access to the URL or URL parameters. At this time we have no indication that this vulnerability is currently being exploited in the wild.
Changes for v2.13 Beta 5 - v2.13 Beta 6
- Sniffing for feeds could lead to a crash (bug 794067).
- The Bookmarks Manager Tools/Import HTML wizard had stopped working (bug 793425).
- Bookmarks could get deleted and reset to default if bookmarks-*.json were deleted (bug 779716).
- Selecting multiple PGP/MIME encrypted messages could lead to a crash (bug 795707).
- Compacting folders could prevent the MailNews database cache from getting filled (bug 710056).
Changes for v2.13 Beta 4 - v2.13 Beta 5
- SeaMonkey-specific changes
- None.
- Mozilla platform changes
- JavaScript responsiveness has been improved through incremental garbage collection.
- CSS3 Animations, Transitions, Transforms and Gradients have been unprefixed.
- MD5 is no longer supported as a hash algorithm in digital signatures.
- The Opus codec is now support by default.
- The reverse CSS3 animation direction has been implemented.
- Per tab reporting is now available in about:memory.
- Fixed several stability issues.
Changes for v2.12 - v2.12.1
- SeaMonkey-specific changes
- None.
- Mozilla platform changes
- Added support for SPDY networking protocol v3.
- Implemented WebGL enhancements, including compressed textures for better performance.
- Optimized memory usage for add-ons.
- Implemented the CSS word-break property.
- Implemented high precision event timer.
- HTML5: Added native support for the Opus audio codec.
- HTML5: Added support for the source element media attribute.
- HTML5: Added support for the audio element and video element played attribute.
- Fixed several stability issues.
Changes for v2.11 - v2.12
- Added support for SPDY networking protocol v3.
- Implemented WebGL enhancements, including compressed textures for better performance.
- Optimized memory usage for add-ons.
- Implemented the CSS word-break property.
- Implemented high precision event timer.
- HTML5: Added native support for the Opus audio codec.
- HTML5: Added support for the source element media attribute.
- HTML5: Added support for the audio element and video element played attribute.
- Fixed several stability issues.
Changes for v2.11 - v2.12 Beta 1
- SeaMonkey-specific changes
- Plugin instances can now be enabled individually in Click-to-Play Plugins mode.
- Mozilla platform changes
- Added support for SPDY networking protocol v3.
- Implemented WebGL enhancements, including compressed textures for better performance.
- Optimized memory usage for add-ons.
- Implemented the CSS word-break property.
- Implemented high precision event timer.
- HTML5: Added native support for the Opus audio codec.
- HTML5: Added support for the source element media attribute.
- HTML5: Added support for the audio element and video element played attribute.
- Fixed several stability issues.
Changes for v2.11 Beta 6 - v2.11
- SeaMonkey-specific changes
- A click-to-play option (off by default for now) has been implemented for plugins.
- Mozilla platform changes
- The Pointer Lock API has been implemented.
- A new API to prevent your display from sleeping is available.
- New text-transform and font-variant CSS improvements have been made for Turkic languages and Greek.
- Fixed several stability issues.
- Major Changes
- A click-to-play option (pref: plugins.click_to_play, off by default for now) has been implemented for plugins (bug 743312, bug 747519, bug 747186, bug 753050).
Changes for v2.11 Beta 4 - v2.11 Beta 5
- SeaMonkey-specific changes
- A click-to-play option (off by default for now) has been implemented for plugins.
- Mozilla platform changes
- The Pointer Lock API has been implemented.
- A new API to prevent your display from sleeping is available.
- New text-transform and font-variant CSS improvements have been made for Turkic languages and Greek.
- Fixed several stability issues.
Changes for v2.11 Beta 3 - v2.11 Beta 4
- ⇓ character entity and similar symbols caused excessive line-spacing under GDI (avoid using Cambria Math for symbol fallback) (bug 739804).
- Allow Flash to be be upgraded while SeaMonkey is running, part 2 (allow plugins that we previously considered duplicates to be loaded/registered. Prefer plugins with higher version numbers when picking a handler for content) (bug 686335).
- Allow Flash to be be upgraded while SeaMonkey is running, part 1 (implemented NPN_ReloadPlugins for out-of-process plugins) (bug 758363).
Changes for v2.11 Beta 2 - v2.11 Beta 3
- Major Changes
- A click-to-play option (pref: plugins.click_to_play, off by default for now) has been implemented for plugins (bug 743312, bug 747519, bug 747186, bug 753050).
- Fixes in Beta 3
- Nothing special.
Changes for v2.10 - v2.10.1
- SeaMonkey-specific changes
- The domain name is highlighted in the location bar by default now, configurable in Preferences.
- The amount of tabs to be restored concurrently can be configured in Preferences now.
- News username and password auth dialogs have been combined and show for which server the prompt is now.
- Mozilla platform changes
- The new minimum supported Windows version is now XP SP2, Windows 2000 support has been dropped.
- The SPDY protocol now enabled by default for faster browsing on supported sites
- The column-fill CSS property has been implemented.
- Experimental support for ECMAScript 6 Map and Set objects has been implemented.
- Support for the CSS3 background-position property extended syntax has been added.
- The :invalid pseudo-class can now be applied to the
Changes for v2.9.1 - v2.10
- SeaMonkey-specific changes
- The domain name is highlighted in the location bar by default now, configurable in Preferences.
- The amount of tabs to be restored concurrently can be configured in Preferences now.
- News username and password auth dialogs have been combined and show for which server the prompt is now.
- Mozilla platform changes
- The new minimum supported Windows version is now XP SP2, Windows 2000 support has been dropped.
- The SPDY protocol now enabled by default for faster browsing on supported sites
- The column-fill CSS property has been implemented.
- Experimental support for ECMAScript 6 Map and Set objects has been implemented.
- Support for the CSS3 background-position property extended syntax has been added.
- The :invalid pseudo-class can now be applied to the
Changes for v2.10 Beta 1 - v2.10 Beta 2
- SeaMonkey-specific changes
- The domain name is highlighted in the location bar by default now, configurable in Preferences.
- The amount of tabs to be restored concurrently can be configured in Preferences now.
- News username and password auth dialogs have been combined and show for which server the prompt is now.
- Mozilla platform changes
- The new minimum supported Windows version is now XP SP2, Windows 2000 support has been dropped.
- The SPDY protocol now enabled by default for faster browsing on supported sites
- The column-fill CSS property has been implemented.
- Experimental support for ECMAScript 6 Map and Set objects has been implemented.
- Support for the CSS3 background-position property extended syntax has been added.
- The :invalid pseudo-class can now be applied to the
Changes for v2.9 - v2.9.1
- SeaMonkey-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.
Changes for v2.9 Beta 2 - v2.9 Beta 4
- SeaMonkey-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.
Changes for v2.9 Beta 2 - v2.9 Beta 3
- SeaMonkey-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.
Changes for v2.9 Beta 1 - v2.9 Beta 2
- SeaMonkey-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.
Changes for v2.8 - v2.9 Beta 1
- SeaMonkey-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.
Changes for v2.7.2 - v2.8
- New Add-ons Sync engine (see release notes)
- 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
- SPDY protocol support for faster page loads is now testable
- XMLHttpRequest now supports HTML parsing
- Files can now be stored in IndexedDB
- Websockets has now been unprefixed
- Redesigned media controls for HTML5 video
- Fixed several stability issues
Changes for v2.8 Beta 5 - v2.8 Beta 6
- Major Changes
- 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).
- Fixes in Beta 6
- A Tabs Toolbar has been added for Thunderbird and Lightning compatibility (bug 721327).
Changes for v2.7.1 - v2.7.2
- SeaMonkey was vulnerable to attacks using malformed images (Debian Security Advisory DSA-2410-1).
Changes for v2.6.1 - v2.7 Beta 1
- SeaMonkey-specific changes
- Add-ons are compatible by default now, provided they are declared compatible with SeaMonkey version 2.1 or better (bug 702792).
- Mozilla platform changes
- 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.
Changes for v2.6 - v2.6.1
- A crash could happen at startup (seen on Mac OS X and Linux)
Changes for v2.6 Beta 3 - v2.6 Beta 4
- SeaMonkey-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
Changes for v2.6 Beta 2 - v2.6 Beta 3
- SeaMonkey-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
Changes for v2.6 Beta 1 - v2.6 Beta 2
- SeaMonkey-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
Changes for v2.5 Beta 4 - v2.5
- Major Changes
- None.
Changes for v2.4 - v2.4.1
- Major Changes
- None.
- Fixes in 2.4.1
- Upgrading SeaMonkey while an add-on update was waiting to be installed resulted in the add-on getting uninstalled (bug 680802).
Changes for v2.3.1 - v2.3.2
- SeaMonkey 2.3.2 contains the following major changes relative to SeaMonkey 2.2:
- (SeaMonkey 2.3.2) - Revoked the root certificate for DigiNotar due to fraudulent SSL certificate issuance (see bug 682927 and the security advisory)
- Several fixes when importing email from Microsoft Outlook
- Mozilla platform changes
- 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
- Added a plugins check link to the Plugins pane of the Add-ons Manager
- Added support for the
Changes for v2.3 - v2.3.1
- Several fixes when importing email from Microsoft Outlook
- Mozilla platform changes
- 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
- Added a plugins check link to the Plugins pane of the Add-ons Manager
- Added support for the
Changes for v2.2 - v2.3
- Several fixes when importing email from Microsoft Outlook
- Mozilla platform changes
- 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
Changes for v2.2 - v2.3 Beta 3
- If a page did not load and the Try Again button appeared, it was disabled after a second page load failure (bug 671466).
- After loading an HTML file in Composer, red borders around tables were gone (Bug 664095).
- There were issues related to Sync with windows other than the initial one (Bug 639970).
- After an update, tabs were restored but not loaded, except for the first one (bug 675162).
- The standard context menu was missing on the Link Location input field of the Link Properties window (bug 665538).
- The Data Manager has been made compatible with IPv6 and more tolerant against other errors (bug 665826).
- Front end changes for plugin problem UI "click here" (bug 667201).
- Forwarding an .eml message caused a message compose error (bug 673049).
- The context menu was broken in the browser after it was called in MailNews once (bug 674246).
- Drag and drop of address book entries was broken (bug 654864).
- Opening multiple messages from Advanced Search results was broken. Now the message window is reused when opening different results from Advanced Search. Multiple message windows can still be opened by selecting multiple results and using the Open button (bug 671605).
- Accidentally dragging a single tab moved it to the right edge of the tab bar (bug 666246).
- The performance of Win7 Jump List favorites queries has been improved (bug 673877).
- Live bookmarks were not initialized properly before (bug 673717).
Changes for v2.1 - v2.2
- Major Changes
- Windows: Bundled extensions/add-ons (ChatZilla, DOM Inspector and JavaScript Debugger) are no longer optional in SeaMonkey's installer (but can still be disabled or removed using the Add-ons Manager) (Bug 666518).
- Archive options can now be changed from the Copies & Folders Account Settings pane (Bug 607295).
- Fixes
- Opening message attachments did not work anymore (Bug 665313).
- All LSOs (Flash cookies) were cleared when clearing only the cache (Bug 665336).
- The Composer status bar displayed an incorrect status (Bug 657214).
- Email senders were displayed as quoted when the name in From was quoted (Bug 652318).
- Windows 7: Downloads to network shares could be corrupted (bug 545650).
- Opening messages from Advanced Search results did not work anymore (bug 660882).
- The Archives folder was rendered inaccessible after archiving a news posting (bug 660845).
- On the first wizard page for creating a new Sync account, the Next button was disabled until you switched the server type and back (bug 664569).
Changes for v2.2 Beta 2 - v2.2 Beta 3
- Major Changes
- Windows: Bundled extensions/add-ons (ChatZilla, DOM Inspector and JavaScript Debugger) are no longer optional in SeaMonkey's installer (but can still be disabled or removed using the Add-ons Manager) (Bug 666518).
- Archive options can now be changed from the Copies & Folders Account Settings pane (Bug 607295).
- Fixes
- Opening message attachments did not work anymore (Bug 665313).
- All LSOs (Flash cookies) were cleared when clearing only the cache (Bug 665336).
- The Composer status bar displayed an incorrect status (Bug 657214).
- Email senders were displayed as quoted when the name in From was quoted (Bug 652318).
- Windows 7: Downloads to network shares could be corrupted (bug 545650).
- Opening messages from Advanced Search results did not work anymore (bug 660882).
- The Archives folder was rendered inaccessible after archiving a news posting (bug 660845).
- On the first wizard page for creating a new Sync account, the Next button was disabled until you switched the server type and back (bug 664569).
Changes for v2.2 Beta 1 - v2.2 Beta 2
- Major Changes
- Windows: Bundled extensions/add-ons (ChatZilla, DOM Inspector and JavaScript Debugger) are no longer optional in SeaMonkey's installer (but can still be disabled or removed using the Add-ons Manager) (Bug 666518).
- Archive options can now be changed from the Copies & Folders Account Settings pane (Bug 607295).
- Fixes
- All LSOs (Flash cookies) were cleared when clearing only the cache (Bug 665336).
- The Composer status bar displayed an incorrect status (Bug 657214).
- Email senders were displayed as quoted when the name in From was quoted (Bug 652318).
- Windows 7: Downloads to network shares could be corrupted (bug 545650).
- Opening messages from Advanced Search results did not work anymore (bug 660882).
- The Archives folder was rendered inaccessible after archiving a news posting (bug 660845).
- On the first wizard page for creating a new Sync account, the Next button was disabled until you switched the server type and back (bug 664569).
Changes for v2.1 - v2.2 Beta 1
- Major Changes
- Windows 7: Downloads to network shares could be corrupted (bug 545650).
- Opening messages from Advanced Search results did not work anymore (bug 660882).
- The Archives folder was rendered inaccessible after archiving a news posting (bug 660845).
- On the first wizard page for creating a new Sync account, the Next button was disabled until you switched the server type and back (bug 664569).
Changes for v2.1 RC 2 - v2.1
- Major 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
Changes for v2.1 RC 1 - v2.1 RC 2
- Major 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)
- 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)
- OpenSearch plugins are now supported and the default for web search. (bug 410613)
- Data Manager now unifies cookie, permission, password, and form data management. (bug 569341)
- Plugins now run in their own processes and don't take down the browser any more if they crash. (bug 545716)
- The context menu of the location bar now has a "Paste and Go" option. (bug 599833)
- The location bar now features a fast bookmarking button. (bug 589601)
- SeaMonkey now builds most of the application into a single library ("libxul"). (bug 394502)
- 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 know-to-work video drivers.
- XUL in web pages is not allowed any more. (bug 546857)
- The proposed Audio Data API is available.
- The HSTS security protocol is available
- Absolute length units in CSS are not physical, but relative to CSS pixels now (on the basis of 96dpi). (bug 537890).
- 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)
- 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)
- WOFF format for website fonts (bug 507970).
- Resizeable text areas in web forms (bug 442228).
- Fullscreen video (bug 453063).
- JIT tracing for x86_64 (bug 489146).
- async places history expiration.
- Expiration and frecency-ordered form field autocomplete.
- Improved js-ctypes support.
- Better performance on startup and shutdown.
- SVG attributes which are mapped to CSS properties can now be animated using SMIL (bug 534028). Support for SMIL Animation in SVG.
- Core Animation rendering model for plugins on Mac OS X has been implemented. Plugins which also support this rendering model can now draw faster and more efficiently.
- Support for new CSS attributes such as gradients, background sizing, and pointer events.
- Support for new DOM and HTML5 specifications including the Drag & Drop API and the File API, which allow for more interactive web pages. (bug 500328, bug 457800, bug 356295, bug 523771, bug 503943, bug 396392, and more)
- Protection from out-of-date plugins
- CSS :visited selectors have been changed to block ways that websites can quickly check a user's browsing history.
- The SSL security system has been changed to fix a renegotiation flaw.
- Support for CSS Transitions.
- Support for WebGL, for Direct2D acceleration on Windows (all disabled by default).
- A new HTML5 parser.
- New Troubleshooting Information page (about:support, bug 545110).
- Notification bars for MailNews return receipts (MDN, bug 539066)
- Support for libnotify-based Desktop Notifications on Linux (e.g. mail alerts, finished downloads)
- Support for using system proxy settings on Windows (bug 485764).
- Data Manager is opened instead of the previous separate management windows (bug 588419)
- Page zoom is being remembered on a site-specific basis now (bug 386363)
- WebSockets have been disabled for security reasons (bug 616733)
- Lightweight themes (Personas) support for the Address Book (bug 608966), Composer (bug 579739), and MailNews (bug 579738) windows.
- Deferred Session Restore (bug 614220)
- 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 (bug 484968)
- News messages can now be deleted from local storage (bug 250141)
- Website search fields now feature a "Add a Keyword for this Search" context menu entry (bug 332538)
- 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 (bug 570004)
- SeaMonkey now uses Omnijar which results in fewer installed files, less fragmentation and better startup time (bug 588067)
- Sync (f.k.a. Weave) is now included directly in SeaMonkey (bug 576970)
- Mac changes: PPC support was dropped, 64-bit support for 10.6 "Snow Leopard" was added (Bug 599862)
- The new DoNotTrack HTTP header can be configured in Preferences, Privacy & Security (Bug 630270)
- WebGL and D3D are now enabled where supported (hardware acceleration, see about:support)
- Improved OpenType support
- HTML5 Forms API support
- Various Add-on Manager improvements
- Faster bookmarking and startup performance (due to Places changes)
- Flash on Mac OS X improvements
- Memory usage improvements
- Safe Mode dialog (Bug 573538)
- New Help menu entry to restart the application, optionally with add-ons disabled (Bug 574612)
- Crashed plugins UI (Bug 601493)
- Built-in extensions (ChatZilla, JavaScript Debugger, DOM Inspector and DebugQA) are now installed into the profile (Bug 627240)
- Easy Setup for Sync (using J-PAKE) (Bug 634419)
- Windows 7 Jump Lists support (Bug 581526)
- Outdated plugins detection (Bug 521159)
- Tabs can be switched using mouse scrolling (again, in addition to scrolling the tab bar) (Bug 643294)
- WebGL support via ANGLE (Bug 632148)
- 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 (Bug 401417)
- The delete action in the MailNews Advanced Search dialog has been fixed (Bug 594090)
- Plugins now work in feeds shown in MailNews windows (Bug 615675)
- ChatZilla is working again (Bug 605001)
- The JavaScript Debugger Venkman is working again (Bug 614557)
- Download progress is now shown in the Windows 7 taskbar (Bug 631796)
- Cascaded Session Restore (Bug 597584)
- Remove Flash cookies (LSOs) when Cookies is selected in Clear Private Data (requires Flash Player 10.3) (Bug 632746)
- News filters can now be applied after the fact (Bug 178870)
- Support for the -search command line option (Bug 648781)
Changes for v2.0.14 - v2.1 RC 1
- Sync (f.k.a8. 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
- Mac OS X 10.4 "Tiger" and PPC support was dropped, 64-bit support for 10.6 "Snow Leopard" was added.
- On Linux, desktop notifications (e.g. mail alerts, finished downloads) show up in the native environment.
- 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.
Changes for v2.1 Beta 2 - v2.1 Beta 3
- 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.
Changes for v2.1 Beta 1 - v2.1 Beta 2
- The new Data Manager is opened instead of the previous separate management windows.
- 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.
- The new DoNotTrack HTTP header can be configured in Preferences, Privacy & Security
- Lightweight themes (Personas) support for the Address Book, Composer, and MailNews windows.
- Much improved startup speed.
- WebGL and D3D are now enabled where supported
Changes for v2.0.13 - v2.0.14
- New Features and Fixes
- 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)
- Mac OS X
- crash [@ -[ChildView setMarkedText:selectedRange:]] (Bug 636281)
- [10.6] Mac "installer" window background doesn't fit (Bug 630371)
- Updater crashes when localized strings excess 200 utf-8 bytes, as bn-IN, kn, ml, and te do (Bug 628829)
- 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)
Changes for v2.0.12 - v2.0.13
- 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
Changes for v2.0.11 - v2.0.12
- 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
Changes for v2.0.10 - v2.0.11
- New Features and Fixes
- Browser
- Remove Bloglines from the feed reader options (Bug 603132)
- MailNews
- [SeaMonkey] crash [@ nsNetscapeProfileMigratorBase::CopyCookies(int)] (Bug 601347)
- General
- Port |Bug 431558 - implement preventive maintenance for places.sqlite| to SeaMonkey 2.0 (Bug 605657)
- Windows
- Security changes for copy/paste of html contents into contentEditable breaks TinyMCE (Bug 604332)
- Accessing window.localStorage with dom.storage.enabled=false causes NS_ERROR_DOM_SECURITY_ERR (Bug 599479)
- [Windows] xpcshell-tests: test_bug_401430.js fails intermittently (Bug 450807)
- Too-much-recursion crash with setUserData [@ * | XPCConvert::JSArray2Native] (Bug 582649)
- x-mac-arabic, x-mac-farsi and x-mac-hebrew are vulnerable to XSS (Bug 601429)
- Gecko 1.9.x (Firefox 3.x / Seamonkey 2) truncates print job name to only 30 characters (Bug 531606)
- Linux
- Negotiate auth may fail with GSSAPI (Bug 592692)
- RenderBadPicture fatal error closing tab (Bug 522635)
- Mac OS X
- Crash [@ nsHTMLSelectElement::GetOptionIndex] with QI to nsISelectElement (Bug 604807)
- [@font-face] investigate support for OpenType sanitizer library (Bug 527276)
- Invalid values in TT's glyf table leading to crash [@TSparseCoordsListPerComposits::GetCoords()] (Bug 580730)
- Invalid values in TT font lead to crash [@CGSScanconverterRenderMask] (Bug 581029)
- Invalid values in TT font leading to crash [@TAATLookupTable::SetTable] (Bug 581359)
- Malformed cmap table in TT font leads to crash [@TcmapUnicodeTable::GetSubtable] (Bug 587742)
- Malformed font leads to crash in Apple's libTrueTypeScaler [@fnt_DeltaEngine] (Bug 594618)
- reference font used for reftest "load-badchecksum.html" is rejected by OTS sanitizer (Bug 601099)
- OTF-CFF versions of font markA used in reftests are rejected by the OTS sanitizer (Bug 601110)
- update access and modification time on top-level application bundle on Mac OS X after successful update (Bug 600098)
- Crash [@ ClearAllTextRunReferences] (Bug 603490)
- Allow distinguishing Universal ppc/i386 from Universal i386/x86_64 builds in AUS request (Bug 552924)
- Nightly Firefox 3.5 builds offered current build as update even when current (Bug 610075)
- Java Applet: JSObject.getWindow(this) returns null (Bug 606737)
- JEP 0.9.7.4 breaks (Yahoo! games, pogo.com) applets that attempt to open new windows in pop-up windows (Bug 607678)
- Malformed font leads to crash in Apple's ATSUI [@OTL::GCommon::FilterFeatures] (Bug 594627)
- Malformed font leads to crash in Apple's ATSUI [@ProcessSingleMorphRun] (Bug 594966)
- Malformed font leads to hang [@FindSegment] (Bug 595026)
- Malformed font leads to crash in Apple's ATSUI [@OTL::GCommon::ApplyLookupAt] (Bug 595703)
- Malformed font leads to crash in Apple's ATSUI [@GetLeftRightMaxima] (Bug 595960)
- Malformed font leads to crash in Apple's ATSUI [@ProcessKerningRun] (Bug 595997)
- Malformed font leads to crash in Apple's libTrueTypeScaler [@fnt_ALIGNRP] (Bug 596110)
- Malformed font leads to crash in Apple's libTrueTypeScaler [@fnt_GC] (Bug 596112)
- Malformed font leads to crash in Apple's libTrueTypeScaler [@ fnt_FLIPPT] (Bug 596227)
- Malformed font leads to crash in Apple's ATSUI [@AppendOTFeaturesFromTable] (Bug 597942)
- Compiling
- [SeaMonkey] Package ConsoleAPI.js (Bug 612337)
- Platform
- Lotus Notes webmail (at Hawaii DOE) broken by eTLD list update (Bug 614565)
- [SeaMonkey 2.0, nightlies] new OTS code causes "gfxUserFontSet.cpp:281: undefined reference to `ots::Process(ots::OTSStream*, unsigned char const*, unsigned int, bool)'" (Bug 613374)
- Add dot-iran to IDN whitelist (Bug 604820)
- TM: shutdown leak after jsapi-tests/testTrap_gc (Bug 597654)
- Update XHR forbidden headers to latest spec (Bug 602482)
- "ASSERTION: Unexpected start frame in multiflow text run" (Bug 603510)
- "ASSERTION: Can't find flow containing this frame???" (Bug 605340)
- nsPrefBranch tries and fails to clean up some stale weak references (Bug 533355)
- GPLv2 license text in about:license is not consistent with the official GPLv2 text at the FSF Web site (Bug 605739)
- Allow specifying a post-upload command for uploadsymbols (Bug 607946)
Changes for v2.0.9 - v2.0.10
- Interleaving document.write and appendChild can lead to duplicate text frames and overrunning of text run buffers (Bug 607222)
- Fixed in SeaMonkey 2.0.10
- MFSA 2010-73 Heap buffer overflow mixing document.write and DOM insertion
Changes for v2.0.7 - v2.0.8
- Fixes for a startup crash seen by some people after a 2.0.7 update
- Font faces in HTML signatures are allowed again
Changes for v2.0.6 - v2.0.7
- Security fixes
- Message-ID searches on Google Groups work again
- Add-ons preferences button for Lightning should work now
Changes for v2.0.4 - v2.0.5
- 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
- New available languages: British English and Simplified Chinese
- Some updates to the in-product help content
Changes for v2.0.3 - v2.0.4
- 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
- ChatZilla localization packs work again (Bug 540842)
- FTP file upload was fixed (Bug 467524)
- The internal help content was updated some more
- ......
Changes for v2.0.2 - v2.0.3
- 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
- New supported language version: Japanese
- A problem with Outgoing Server (SMTP) connections after migration from older versions was fixed by disabling stricter security checking and reverting to previous behavior for the moment. (Bug 522633)
- Cutting and copying text should not be blocked by certain other Windows applications any more. (Bug 525601)
- Profile migration from 1.x should succeed in more cases on Windows now. (Bug 537525)
- Language packs from 2.0.3 now continue to work with later SeaMonkey 2.0.x versions. (Bug 544096)
- Language packs for all locales now don't include dictionaries to avoid licensing conflicts. Dictionaries should be installed from the dictionary add-ons page instead. (Bug 537481)
- The internal security module has been updated and new certificate authorities were included. (Bug 528277)
- Opening files from the Mac desktop or Finder should now work even when SeaMonkey is already running. (Bug 521699)
Changes for v2.0.1 - v2.0.2
- Windows
- Mail Compose - address autocomplete causes application freeze (OE Contacts / Windows Address Book related) (Bug 535528)
- [Win] Topcrasher for Firefox 3.5.1 [@ memmove | nsTArray_base::ShiftData(unsigned int, unsigned int, unsigned int, unsigned int)][@ nsObserverList::FillObserverArray] (Bug 507114)
- Platform
- DNS resolution in MakeSN of nsAuthSSPI causing issues for proxy servers that support NTLM auth (Bug 535193)
- do not use background notification for major updates (was PMU 3.0->3.5 major update has been really poor) (Bug 534090)
Changes for v2.0 - v2.0.1
- Security fixes
- Fixes for a number of non-security-relevant crashes
- New supported language version: Italian
- Password manager now continues to work after clearing private data (Bug 521263).
- The needed parts for supporting the Firebug Add-on (1.5b4 or later) are in place now (Bug 525638).
- Email count on the Mac OS X dock icon should now be correct (Bug 509163).
- Multiple smaller fixes in various parts of the platform and the SeaMonkey application.
Changes for v1.1.18 - v2.0
- Major Changes
- 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 for 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 for v1.1.15 - v1.1.16
- 485286 XSLT should heap allocate all evalContexts
- 485217 Exploitable crash in [@txMozillaXSLTProcessor::TransformToDoc ]
Changes for 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 for v1.1.10 - v1.1.11
- Security and stability fixes
Changes for v1.1.9 - v1.1.10
- Security and stability fixes
Changes for 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 for 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
- 369390 popup blocker + XMLHttpRequest + srand() = oops
- 369410 Provide API for wrapping XPCOM and Java objects
- 369413 atob("") causes "ASSERTION: index exceeds allowable range" in nsTString.h
- 369428 nsExternalAppHandler::SetUpTempFile uses a poor source of randomness, resulting in predictable filenames
- 370004 Overriding the default attribute map on a per-LDAP directory basis won't work.
- 370392 crash in NormalMessageEndDownload
- 370832 Null Tab Preview shown in SeaMonkey 1.1.1 with Modern theme
- 370891 compose window fails if myspell is not registered
- 371321 memory corruption when onUnload is mixed with document.write()s