Changelog for Opera 8.01 for Macintosh
Opera 8.01 is available for download.
This changelog details changes since the release of Opera Beta for Macintosh. An overview of changes since Opera 7.54u2 for Macintosh is also available.
Release Notes
- This release is a recommended security upgrade. See the Security section for additional information.
- The file version number of search.ini is now 6. All files with lower version numbers will be overwritten on upgrade.
- The preference file is now known as "Opera 8 Preferences". Setups will be changed to Opera 8 default on install, but bookmarks, notes, contacts, e-mail, and chat settings will remain intact.
Changes since Opera Beta
User interface
- The search field on the View bar should now correctly be "Find in page" for all platforms. Please note that when upgrading from previous versions, this release will overwrite search.ini files whose version number is 5 or lower.
- Added search suggestion using the default search engine at the end of the address field auto-complete dropdown.
- Default start-up mode is "Continue from last time".
- Error messages in the JavaScript console now include the name of the document containing the error.
- Solved issue with misplaced progress bar when page bar disables itself ('show only when needed').
Display and standards
- Multiple display fixes that improve rendering of the Acid2 test.
- Now correctly handling anchors in URLs for PDF files.
- Improved SVG support.
- SVG without namespaces will now be rendered, but cause an error message to be displayed in the JavaScript console.
- Fixed broken parsing of JavaScript URLs and bookmark buttons with escaped characters causing problems with bookmarklets.
- Corrected handling of the "object" tag.
- Made handling of tables within 'center' tags consistent with other browsers.
- Fixed faulty @include and @exclude directive checking in User JavaScript.
- Some improvements to Fit to window width (ERA).
- Multiple scripting fixes.
- Fixed spatial navigation highlighting issue for bi-directional languages.
- Corrected display of Latin-1 characters in bookmark descriptions.
- Fixed handling of the altKey event.
- Improvements to XMLHttpRequest support, added support for XMLHttpRequest.setRequestHeader.
- Corrected handling of the HTTP status code "204 no content" to be in compliance with RFC 2616. The document view will not change when the request has been sent.
- Introduced Browser JavaScript, a JavaScript file that fixes the rendering of certain Web pages and page elements that malfunction in Opera. The feature is disabled by default, but users who wish to test it may enable download and use by setting
Browser JavaScript=1 in the [User Prefs] section of the "Opera 8 Preferences" file. Opera will then check for updates weekly. Please note that enabling the feature in its current implementation may impact performance. For further information about Browser JavaScript, see: Browser JavaScript Explained. For further information about "Opera 8 Preferences", see Opera6.ini Explained.
Security
- Let JavaScript prompt dialogs contain the name of the originating server, addressing vulnerability reported in Secunia Advisory 15488.
- Fixed XMLHttpRequest redirect vulnerability reported in Secunia Advisory 15008.
- Fixed cross-site scripting vulnerability reported in Secunia Advisory 15411.
- Fixed cross-site scripting vulnerability in location header when automatic redirection is disabled. Vulnerability reported in Secunia Advisory 15423.
- Fixed information disclosure weakness causing file path information to be sent when using the GET form method. Security Focus Bugtraq ID #12723.
- Improved accuracy of security bar and modified security icon behavior: when a certificate is accepted manually after a warning, the security level of the connection is set to 1.
- Fixed issue with wrong referrers being sent to sites in browsing history.
- Fixed erroneous display of certificate names containing ampersands.
- Solved problem with collapsed address bars for some pop-ups missing indication of security level.
Miscellaneous
- Sent e-mail can now be imported.
- Multiple stability improvements.
- Fixed update notification to handle a new release installed over an older version.
- Fixed problems with downloading and installing setups from outside the opera.com domain.
- Fixed problem using secure NNTP connections.
Macintosh-specific changes since Opera Beta
- Opera's user interface will automatically display in the language used by Mac OS X on your computer. The download contains language files for Apple's 15 default languages; Danish, Dutch, US English, Finnish, French, German, Italian, Japanese, Korean, Norwegian, Portuguese, Spanish, Swedish, Simplified Chinese, and Traditional Chinese.
- Changed preference file name to "Opera 8 Preferences". Setups will be changed to Opera 8 default on upgrade, but bookmarks, notes, contacts, e-mail, and chat settings will remain intact.
- Added Shockwave support.
- Fixed multiple issues concerning Java.
- Made portal.opera.com the default home page.
- Pages can no longer be dragged between windows. Window panel is now read-only.
- Fixed faulty window management when disabling close buttons on tabs.
- Scrollbars will now change direction without releasing the mouse button.
- Last download location will be remembered and used.
- Sized pop-ups are no longer maximized.
- Fixed errors associated with "OpenFile" warnings in the e-mail client.
- Changed Quick preferences shortcut to Alt+F12 to work around shortcuts used by Mac OS X 10.4 (Tiger).
- Multiple IME fixes.
More Information