SeaMonkey Changelog

New in version 2.31b1 Beta

November 3rd, 2014
  • Fixed several stability issues.

New in version 2.30 (October 16th, 2014)

  • OpenH264 support (sandboxed) has been added.
  • A new CSP (Content Security Policy) 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.
  • Fixed several stability issues.

New in version 2.29.1 (October 13th, 2014)

  • 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.
  • Fixed several stability issues.

New in version 2.29 (September 8th, 2014)

  • 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.

New in version 2.26 (May 3rd, 2014)

  • SeaMonkey-specific changes:
  • The delimiter for forwarded messages can now be configured.
  • An option to not strip signatures on reply has been added to prevent top signatures from deleting the body.
  • See the changes page for a more complete overview.
  • 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.
  • 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).
  • Features in Beta 1:
  • The delimiter for forwarded messages can now be configured (pref mailnews.forward_header_originalmessage) (bug 776438).
  • An option to not strip signatures on reply has been added to prevent top signatures from deleting the body (pref mail.strip_sig_on_reply) (bug 201581).
  • Fixes in Beta 1:
  • LDAP address autocomplete stopped working (LDAP sessions timed out) (bug 936785).
  • An OK button has been added to the RSS Subscription dialog (bug 368266).
  • A keyboard shortcut (Cmd+Opt+S) for opening/closing the sidebar on Mac has been added (bug 69489).
  • HTML Domains and Plain Text Domains preferences matched too broadly (bug 401014).
  • The en-US locale now defaults to UTF-8 for outgoing emails (bug 941545).
  • Google has been removed as a content handler for feeds because Reader and iGoogle are being discontinued (bug 943318).
  • Global alert icons were missing in certain sizes for the Modern theme (bug 936898).
  • The account manager should handle broken accounts more robustly now (bug 813929).
  • The Search subfolders checkbox was always disabled in the Search Messages dialog (bug 943096).
  • Lightning Preferences are now redirected to SeaMonkey's Preferences window (bug 636104).
  • The editor spell check dialog was too short so you could see only the top of the buttons at the bottom (bug 942548).
  • Feed folder rename/move/copy and DB sync issues have been fixed (bug 959272).
  • Support for in feeds has been added (bug 958072).
  • Click-to-play notifications now track plugins that are no longer present in the page (bug 937616).
  • If feeditems.rdf gets corrupt it will now be deleted and rebuilt automatically (bug 497809).
  • Groups of tabs bookmarked in a private windows had no titles (bug 947619).
  • "Click here to..." has been removed from message list column header tooltips (bug 881073).
  • Determining what is a feed message now uses the new FeedMsg flag, allowing to use feed messages in local folders (bug 760157).
  • The feed parser now prevents duplicate atom enlosures and uses feedburner:origLink if possible (bug 955869).
  • The location bar became empty if both web search and prefix/suffix addition were disabled (bug 950450).
  • The wrong identity was chosen when replying to own sent emails (bug 889410).
  • Enabling middlemouse.contentLoadURL and middle clicking a tab did not close the tab (bug 738786).

New in version 2.25 (March 20th, 2014)

  • SeaMonkey-specific changes:
  • Newsgroup names can now be entered using autocompletion.
  • See the changes page for a more complete overview.
  • Mozilla platform changes:
  • The Gamepad API has been finalized and enabled (learn more).
  • VP9 video decoding has been implemented.
  • Support for Opus in WebM was added.
  • Volume control for HTML5 audio/video has been added.
  • Mac OS X Notification Center support has been added for web notifications.
  • Support for spdy/2 has been removed.
  • Support for multi-line flexbox in layout has been added.
  • Support for the MathML 2.0 mathvariant attribute has been added.
  • Background thread hang reporting has been added.
  • has been implemented and enabled.
  • Fixed several stability issues.

New in version 2.25b2 Beta (March 10th, 2014)

  • SeaMonkey-specific changes:
  • Newsgroup names can now be entered using autocompletion.
  • See the changes page for a more complete overview.
  • Mozilla platform changes:
  • The Gamepad API has been finalized and enabled (learn more).
  • VP9 video decoding has been implemented.
  • Support for Opus in WebM was added.
  • Volume control for HTML5 audio/video has been added.
  • Mac OS X Notification Center support has been added for web notifications.
  • Support for spdy/2 has been removed.
  • Support for multi-line flexbox in layout has been added.
  • Support for the MathML 2.0 mathvariant attribute has been added.
  • Background thread hang reporting has been added.
  • has been implemented and enabled.
  • Fixed several stability issues.

New in version 2.24 (February 6th, 2014)

  • SeaMonkey-specific changes:
  • The DoNotTrack and Prompt on Sanitize preferences are now kept in sync.
  • A pref (mailnews.p7m_external) has been added to allow users to choose an alternate application/pkcs7-mime handling.
  • Support for Atom Threading Extensions (RFC 4685) has been added.
  • Migrating profiles from Thunderbird supports the new signons file format now (support for the old format has been dropped).
  • Autocomplete drop-downs (e.g. used on the Location Bar and Open Location dialog) now show favicons for their entries.
  • The account name is now displayed in the status bar for all messages when checking mail.
  • IMAP alert messages now show the server of the corresponding mail account.
  • Newsgroup names are now searched for all search strings combined (AND-search) on the subscribe dialog.
  • See the changes page for a more complete overview.
  • Mozilla platform changes:
  • Removed support for importing logins from the legacy signons.txt format, including the Base64 conversion (bug 717490).
  • Enabled support for TLS 1.2 (RFC 5246) by default (bug 861266).
  • Added support for the SPDY 3.1 protocol
  • Added ability to reset style sheets using all:unset
  • Added support for scrolled fieldsets (overflow property support, bug 261037).
  • Implemented allow-popups directive for iframe sandbox, enabling increased security (bug 766282).
  • Unprefixed CSS cursor keywords -moz-grab and -moz-grabbing (bug 880672).
  • Added support for ES6 generators in SpiderMonkey (blog post).
  • Implemented support for mathematical function Math.hypot() in ES6 (bug 896264).
  • Added dashed line support on Canvas (bug 768067).
  • Fixed Azure/Skia content rendering on Linux (bug 740200).
  • Fixed several stability issues.

New in version 2.24b1 Beta (February 4th, 2014)

  • SeaMonkey-specific changes:
  • The DoNotTrack and Prompt on Sanitize preferences are now kept in sync.
  • A pref (mailnews.p7m_external) has been added to allow users to choose an alternate application/pkcs7-mime handling.
  • Support for Atom Threading Extensions (RFC 4685) has been added.
  • Migrating profiles from Thunderbird supports the new signons file format now (support for the old format has been dropped).
  • Autocomplete drop-downs (e.g. used on the Location Bar and Open Location dialog) now show favicons for their entries.
  • The account name is now displayed in the status bar for all messages when checking mail.
  • IMAP alert messages now show the server of the corresponding mail account.
  • Newsgroup names are now searched for all search strings combined (AND-search) on the subscribe dialog.
  • See the changes page for a more complete overview.
  • Mozilla platform changes:
  • Removed support for importing logins from the legacy signons.txt format, including the Base64 conversion (bug 717490).
  • Enabled support for TLS 1.2 (RFC 5246) by default (bug 861266).
  • Added support for the SPDY 3.1 protocol
  • Added ability to reset style sheets using all:unset
  • Added support for scrolled fieldsets (overflow property support, bug 261037).
  • Implemented allow-popups directive for iframe sandbox, enabling increased security (bug 766282).
  • Unprefixed CSS cursor keywords -moz-grab and -moz-grabbing (bug 880672).
  • Added support for ES6 generators in SpiderMonkey (blog post).
  • Implemented support for mathematical function Math.hypot() in ES6 (bug 896264).
  • Added dashed line support on Canvas (bug 768067).
  • Fixed Azure/Skia content rendering on Linux (bug 740200).
  • Fixed several stability issues.