Updated Italian, Japanese, German, French, and Chinese localizations.
Fixed an issue where clicking to load blocked iframes had no effect.
OmniWeb 5.10.0
Aug 28, 2009
Features
Integrated the Safari 4.0.3 version of WebKit. This version of WebKit is blazingly fast, Acid 3 compliant, and adds a bunch of great new features for web developers (mostly hidden in the context menu under "Inspect Element").
Implemented ground-breaking support for the revolutionary Gopher protocol—a first for WebKit-based browsers! For a list of Gopher servers, see the Floodgap list. Enjoy!
You can once again drag one or more tabs onto the main content area of a window to move them to that window, holding down Option to copy them. (It has always been possible to drag tabs from one tab drawer to another, but now you can drag to a window even when its tab drawer is closed.)
You can now use Applescript to set the active tab in a browser window.
10.6 (Snow Leopard) Compatibility
Fixed a crash when using the workspace window to switch between workspaces.
Updated OmniWeb's crash catcher to be compatible with Snow Leopard.
Several behind-the-scenes updates to the built-in software update feature, and one very useful new feature: you can now tell software update to ignore a specific update.
Miscellaneous
Saved images and files should have more reasonable filenames, now.
Made our user agent string a little more truthful.
Fixed a bug where sometimes hitting right arrow in a text field would move your cursor to the end of the text incorrectly.
New browser windows will now cascade their position based on the position of the frontmost browser window. They're also now willing to position themselves above their starting position, and closer to the edges of their available space.
When you haven't locked down a particular window size, OmniWeb will now remember the last position you moved a window to, not the last position one was opened in.
When OmniWeb creates a new window next to a window of a different size, it now correctly positions the new window relative to the top left corner of the reference window rather than its bottom left corner.
Browser windows now snap to common widths such as 800 or 1024 pixels when resized.
Fixed a bug where digest authentication would sometimes repeatedly prompt for a password even though the supplied password was valid.
Set our image display behavior to match Safari's with regard to shrinking standalone images to fit the window. If you'd rather have the old behavior, there's a hidden default:
Auto-closing tab drawer: If the tab drawer was automatically opened when you created multiple tabs, it will now automatically close when you return to a single tab. (If you manually opened the tab drawer, it will stay open until you manually close it.)
Added support for three-finger swipes on recent laptops: swiping left and right goes back and forth in history; swiping up and down switches to the previous or next tab.
You can now send the current web page to OmniFocus (using its clippings service) without having to select some text on the page first. Please note that this feature requires OmniFocus 1.6 (or later).
Navigating web pages using speech recognition works once again. (Speech recognition must be turned on in System Preferences, as well as being enabled in OmniWeb's General Preferences. You can then say the name of a link to follow it, or use built-in commands link "new tab", "next tab", "go back", etc.)
Reimplemented the Summarize toolbar item.
Dragging the last tab out of a window will now close that window.
Compatibility
Added support for download links which use the HTTP Content-Disposition header.
Added support for the JavaScript print action (window.print()).
OmniWeb no longer displays an empty page when it receives a HTTP 204 "no content" status code. This fixes bugs with several rating systems.
Using Click-Hold to activate the context menu in browser windows is now disabled by default, since that breaks compatibility with some web pages which want to see the mouse-down event immediately (before we determine that it's actually a click-hold event). You can turn Click-Hold back on by setting the hidden ActivateContextMenuWithClickHold default.
Miscellaneous
Added Release Notes to the Help menu.
Fixed a bug where clicks would land in the wrong place if a hidden location bar was temporarily visible (because you were editing it with Command-L) and you clicked in the browser (causing it to hide again).
The Open window can now be closed by pressing the Escape key (in addition to Command-W). The window's tab cycle also now includes all its controls.
Bookmarklets are now labeled properly when dragging them to the favorites bar.
Command-Shift-Left Arrow now performs the standard text editing behavior of selecting to the beginning of a line of text, rather than taking you back to your start page.
If your navigation bar is hidden and you press Shift-Command-F to go to the search field, OmniWeb will no longer show and hide the navigation bar before showing it yet again.
Tweaked the favorites bar background.
Updated the default start pages.
Localization updates for Simplified Chinese, Finnish, French, German, Italian, Japanese, and Swedish.
OmniWeb 5.9
Feb 25, 2009
OmniWeb is now free!
OmniWeb 5.8 Final
WebKit
This release is primarily an update to the version of WebKit in use by OmniWeb. OmniWeb is now based off of the same WebKit in use by Safari 3.1. This includes the latest security patches and features included with Safari 3.1.x such as downloadable fonts, CSS Animation, HTML 5 media tags and client side database storage.
Bugs
When using Leopard's Spaces, OmniWeb will no longer switch spaces when entering a URL or creating a new workspace.
Added support for non-POSIX file URLs, improving compatibility with Dreamweaver and other Carbon and Classic apps.
Interface
Polished up the toolbar icons.
Google Chrome is now included in the list of user agents.
OmniWeb 5.8 Sneaky Peek 1
What's new
Fixed an issue caused by our spaces fix, that was causing completion windows not to show in Tiger.
Google Chrome is now included in the list of user agents.
When using Leopard's Spaces, OmniWeb will no longer switch spaces when entering a URL or creating a new workspace.
Finally resolved the code signing issue which was blocking OmniWeb 5.8's ability to save passwords to the keychain.
Polished up the toolbar icons.
Added support for non-POSIX file URLs, improving compatibility with Dreamweaver and other Carbon and Classic apps.
Fixed the regression in earlier builds of 5.8 where ad blocking could cause portions of text to appear a light grey color.
OmniWeb is now using the WebKit Safari 3.1 stability branch. This includes the latest security patches and features included with Safari 3.1.1 such as downloadable fonts, CSS Animation, HTML 5 media tags and client side database storage.
OmniWeb 5.7 Final
Updated Japanese localization.
OmniWeb 5.7 Beta 2
Fixed a crash triggered by attempting to undo after closing a tab or loading another page in the current tab. (Each tab now has its own independent undo stack, and the undo stack is cleared each time a tab loads a page.)
The site preferences toolbar item now correctly displays the site favicon.
Swedish localization should no longer display "Localization string not found".
Updated Chinese localization.
General localization tidying.
OmniWeb 5.7 Beta 1
Trouble loading Gizmodo, Lifehacker or any other member of the Gawker family of sites? Read this forum post
General
OmniWeb is now based on the WebKit stability branch (This is the same or nearly the same version in use by Safari 3).
On first launch your favicon database location will be set to our custom default. Favicons may initially disappear, but should now persist between launches/restarts once repopulated.
Use Leopard's new code signing technology to sign OmniWeb, so you can be prompted just once to give OmniWeb access to your keychain (rather than being prompted each time you download a new version).
Images blocked by ad-blocking and then loaded, will no longer show the blocked image badge.
Refetching in the source view will once again refetch the page's source content from the server, rather than just reverting to the content from the corresponding browser window.
Pages with framesets should now draw properly.
Some blocked content (such as Flash plugins) were getting their "blocked image" placeholder drawn in the lower left-hand corner of the window.
Ad blocking should no longer prevent Javascript redirects.
License files will no longer be created with the "execute" permission enabled. (The files were never actually executable.)
Interface
We now display these release notes on launch if they've changed since they were last viewed.
Most toolbar icons have been updated for Leopard.
JavaScript will no longer show the toolbar if it's normally hidden.
When downloads are in progress, OmniWeb will now prompt to ask whether you want to quit or continue downloading.
The Load All Images button in the status bar should now display for blocked content on the current page. When pressed it should load blocked content and disappear
Added "Mail Contents of This Page" to the File menu. (Also renamed the neighboring "Send Link" menu item to "Mail Link to This Page".)
Added checkbox in the Display preference panel to decide whether to display PDF's inline, or download.
When Software Update finds an update with the same major version as the currently licensed application (e.g. OmniWeb 5.x), it should now correctly indicate that the update price is free.
The license window will no longer continue to display "No license available" after a license is added.
Localizations
Updated French and Italian localizations.
Fixed an issue where drop-down menus in the preferences were changing their widths inappropriately, making localized versions hard to read.
PDF Display
When Pressing the Back button while viewing a PDF should actually take you back now.
While viewing PDFs, the download button available on the HUD display will now download the PDF to your default location.
PDFs should now always get the proper context menu.
Performance and Stability
Fixed a crash sometimes seen when closing tabs (which could also happened when restoring a workspace from a snapshot or quitting).
Reduce OmniWeb's memory footprint and CPU usage by only rendering tab thumbnails when they're needed rather than rendering a thumbnail every time a page updates whether or not it's currently being displayed anywhere.
Worked around a bug on PowerPC's running 10.5 which sometimes caused a hang when manually checking for updates.
Fixed a crash that could occur when using Load All Images.