Fluid Changelog

What's new in Fluid 2.1.2

Oct 21, 2018
  • FIX: Clicking a Bookmark in the Bookmarks bar opens the link in the current tab.

New in Fluid 2.1.1 (Oct 19, 2018)

  • FIX: Improved full screen support.
  • NEW: Return of the "Open Link in Default Browser" context menu item when clicking on web links.
  • NEW: Return of support for Fluid Apps to load and display local HTML files.

New in Fluid 2.1 (Oct 12, 2018)

  • NEW: Support for Mojave Dark Mode.
  • NEW: Return of "Closing the last window only hides the window" setting (see General Preferences).
  • FIX: Improved file download support.

New in Fluid 2.0.2 (Oct 12, 2018)

  • NEW: Return of "Links sent to other applications open in background" setting (see General Preferences).

New in Fluid 2.0.1 (Jul 18, 2018)

  • FIX: Fluid Apps pinned to the Status Bar don't appear in the Dock.
  • NEW: Return of ability to receive and open URLs from other applications.
  • NEW: Return of persistent zoom levels for each browser tab across launches.
  • NEW: Return of Browser Side Panels.
  • NEW: Return of Global Keyboard Shortcut (see General Preferences).
  • NEW: Return of Window Level settings (see General Preferences).
  • NEW: Return of Window Spaces behavior settings (see General Preferences).
  • NEW: Return of Menu Items/Keyboard Shortcuts for Web Inspector & Console (see General Preferences).

New in Fluid 1.8.6 (Nov 3, 2016)

  • NEW: Improved support for macOS 10.12 Sierra.

New in Fluid 1.8.5 (Mar 12, 2016)

  • NEW: Improved support for OS X 10.11 El Capitan.

New in Fluid 1.8.4 (May 15, 2015)

  • NEW: Improved support for OS X 10.10 Yosemite.
  • NEW: Userscripts & Userstyles may now be applied to content in Browsa PlugIn side panels.
  • NEW: The URLs from the default search engine (Google) are no longer whitelisted by default.

New in Fluid 1.8.3 (Aug 29, 2014)

  • NEW: Improved support for OS X 10.10 Yosemite.

New in Fluid 1.8.2 (Mar 22, 2014)

  • FIX: Improved support for multiple displays.
  • FIX: Improved support for userscripts.
  • FIX: Web Page Zoom persists across launches.
  • FIX: JavaScript and CSS sytnax highlighting and some code completion features in Userscript and Userstyle editors.

New in Fluid 1.8 (Mar 18, 2014)

  • FIX: Improved support for multiple displays.
  • FIX: Improved support for userscripts.
  • FIX: Web Page Zoom persists across launches.
  • FIX: JavaScript and CSS sytnax highlighting and some code completion features in Userscript and Userstyle editors.

New in Fluid 1.7.2 (Jul 8, 2013)

  • FIX: Support for OS X 10.9 "Mavericks".

New in Fluid 1.7.1 (Jun 10, 2013)

  • FIX: Improved behavior of "Find in Page" panel.

New in Fluid 1.7 (Jun 6, 2013)

  • NEW: Improved support for Macs with Retina Display.
  • NEW: Support for WebKit Notifications and Notification Center on Mountain Lion.
  • NEW: Now you can optionally use URL Regular Expressions anywhere you can use URL Wildcard Patterns (Whitelist Preferences, Userscript and Userstyle URL Patterns, etc.). To use a Regex instead of a Wildcard Pattern, surround the expression in forward slashes like: /*yahoo\.com*/. or /http:\/\/*\.daringfireball\.(com|net)\/?*/
  • NEW: Option for "Links sent from other apps opens in current tab" in Behavior Preferences.
  • NEW: JavaScript and CSS syntax highlighting for Userscripts and Userstyles.

New in Fluid 1.6 (Jul 25, 2012)

  • FIX: Improved Application stability on Mac OS X 10.8 Mountain Lion.
  • FIX: Support for printing from JavaScript via window.print().
  • FIX: Improved printing support.
  • NEW: Print As One Page… command under File menu (hold down the option key) ⌘⎇P.
  • NEW: Tab Thumbnail Panel. For viewing thumbnails of open tabs. May be placed in vertical or horizontal split panels or in a drawer. (Hint: you can also Main Menu > View > Hide Tab Bar to hide the traditional tabs.)
  • NEW: Improved support for HTML5 history.pushState()

New in Fluid 1.5.1 (Jun 19, 2012)

  • Improved stability on Mac OS X 10.6.
  • NOTE: We are aware of an issue where Fluid App icons are not being created on the brand new Retina Mac Book Pros. We are investigating and hope to have a fix available soon.

New in Fluid 1.4 (May 14, 2012)

  • NEW: Compatibility with GateKeeper on Mac OS X Mountain Lion.
  • Improved compatibility with Safari 5.1.7.
  • NEW: Middle-mouse-click a tab to close it.
  • NEW: Command-option-arrow for next/previous Tab switching.
  • NEW: window.fluid JavaScript API: void fluid.requestUserAttention(BOOL critical). Bounces the FluidApp's Dock icon if the app is in the background. The `critical` argument determines if the Dock should bounce once, or until the user activates the FluidApp.
  • FIX: window.fluid.showGrowlNotification() JavaScript API: the callback argument now works correctly.
  • FIX: Improved Application stability.

New in Fluid 1.3 (Feb 6, 2012)

  • Changes in Fluid:
  • BUGFIX: Able to create FluidApps for iCloud (and other webapps sending enigmatic -999 error).
  • Changes in Fluid Apps:
  • NEW FEATURE: ⌘-1, ⌘-2, etc. switch to browser tab index.
  • NEW FEATURE: Lion Only: Swipe Left/Right gestures for browser back/forward navigation.
  • NEW FEATURE: New window.fluid JavaScript APIs: fluid.applcationPath, fluid.resourcePath, fluid.userscriptPath, fluid.include().
  • ENHANCEMENT: Support for HTML5 pushState APIs
  • ENHANCEMENT: Support for localStorage APIs
  • ENHANCEMENT: Lion FullScreen state now preserved across launches.
  • ENHANCEMENT: Better support for Google+.
  • ENHANCEMENT: Updated Browser User-Agents.
  • BUGFIX: FluidApps pinned to status bar now behave better across different sized displays.
  • BUGFIX: Clear History menu item now works.
  • BUGFIX: FullScreen keyboard shortcut should be ⌃⌘F.

New in Fluid 1.2 (Jul 6, 2011)

  • Changes in Fluid:
  • ENHANCEMENT: Lion Compatibility.
  • Changes in Fluid Apps:
  • ENHANCEMENT: Lion Compatibility.
  • ENHANCEMENT: Support for Lion Full Screen mode. This feature is available for Licensed Users only.
  • ENHANCEMENT: New URL Handlers Preference Pane.
  • BUGFIX: Fix for issue where Fluid Apps designated as your default email application could experience an infinite loop when handling mailto: URLs.

New in Fluid 1.1 (Jun 24, 2011)

  • Changes in Fluid:
  • BUGFIX: Fluid shows an Error message when an invalid URL is used.
  • Changes in Fluid Apps:
  • ENHANCEMENT: One-click install of Userscripts.
  • ENHANCEMENT: Option-clicking a tab closes all OTHER tabs as it does in Safari.
  • ENHANCEMENT: Double-clicking on the tab bar to opens a new tab.
  • ENHANCEMENT: Fluid Apps which are Pinned To the Status Bar now appear (show their main window) immediately on launch.
  • BUGFIX: Google Reader Fluid Apps no longer spawn a blank tab or window before deferring to the default system web browser.
  • BUGFIX: When loading s, s (like videos) or s Fluid Apps now attempts to never check their URLs against the Whitelist.
  • BUGFIX: Fixed bug where "Warn before closing multiple pages" was not respected when Quitting a Fluid App.
  • BUGFIX: Initial window location for Fluid Apps pinned to the Status Bar is more sane.
  • BUGFIX: Global shortcut key now works correctly for Fluid Apps pinned to the Status Bar.
  • BUGFIX: Growl Notifications triggered by `window.fluid.showGrowlNotification()` now default to showing the correct application icon.
  • BUGFIX: Webpages which match multiple Userscripts or Userstyles now execute all matching Userscripts or Userstyles (rather than just one).
  • BUGFIX: Fix for bug where a Fluid App with the "Sites spawning new windows opens new tabs instead" preference disabled would erroneously always open the homepage URL in new windows.
  • BUGFIX: Links to the Mac App Store are now properly handled.
  • BUGFIX: Fix for issue where typing Command-L (⌘L) when the Toolbar was hidden would cause strange window behavior.

New in Fluid 1.0 (May 2, 2011)

  • A complete rewrite. Previous versions of Fluid and SSBs created from previous versions of Fluid cannot be upgraded to Fluid 1.0. To create Fluid Apps from Fluid 1.0, you will need to download the new version and create new Fluid Apps. This is a one-time change-over to a new codebase.

New in Fluid 0.9.6 (Mar 2, 2009)

  • FluidInstance.app: FIX for crasher when attaching files when Safari4 is installed
  • FluidInstance.app: FIX SSB browser window minimum width returned to 180px which is friendlier for iphone-optimized sites
  • FluidInstance.app: FIX Selected download folder now persists correctly.
  • FluidInstance.app: FIX drag/reordering tabs now works correctly (Before they were not *truly* reordered and you would see strange behavior when using keyboard shortcuts for next/prev tab)
  • FluidInstance.app: FIX Annoying "Are you sure you want to close this window?" dialog no longer shown when you close the last window with multiple tabs and "Closing the last window only hides the window" pref is set
  • FluidInstance.app: NEW added 'Download Linked File As...' context menu item
  • FluidInstance.app: NEW Preference: Hide all windows while not active
  • FluidInstance.app: FIX return of the 'Look up in Dictionary' context menu item for defining terms in Dictionary.app
  • FluidInstance.app: FIX for bug where tab at incorrect index would be selected when closing the tab at the first index in a window with multiple tabs open
  • FluidInstance.app: FIX only hide system menubar when entering FullScreen if the fullscreen screen is the screen with the menubar
  • FluidInstance.app: FIX URLs are only added to the recent URL auto-complete list when a URL load is successful
  • FluidInstance.app: FIX URLs can now be dragged from the location bar (via their favicon) to Firefox and non-webkit-based browsers to load the URL
  • FluidInstance.app: FIX URLs can now be dragged from the location bar (via their favicon) to the Finder to create .webloc files (property lists)
  • FluidInstance.app: FIX Removed crazy 1 second delay on SSB launch where first tab is visible and then hides.
  • FluidInstance.app: FIX better feed subscription handling for Google Reader SSBs
  • WebThumbnailPlugIn: FIX for crasher that could sometimes occur in Enhanced Google web thumbnail SERPs
  • BrowsaBrowsaPlugIn: NEW Preference for opening clicked links in system default browser
  • BrowsaBrowsaPlugIn: FIX "New windows open with" preference now defaults to "Home Page"
  • Fluid.app: NEW Drag image files (jpg, tiff, png), icon files (icns) or applications (app) to the Fluid window to specify your custom SSB icon.
  • Fluid.app: NEW Keyboard shortcuts for setting the installation locatoin to Applications, Home or Desktop
  • Fluid.app: FIX fixed strange issue where Fluid.app would not become frontmost app on very first launch (it kinda hid in the background)

New in Fluid 0.9.5 (Dec 1, 2008)

  • Fluid.app: Fluid.app now correctly prefers "fluid-icon"s or "apple-touch-icon"s explicitly declared via "link" elements over a file named "apple-touch-icon.png" in the web root.
  • Fluid.app: Fluid.app no longer allows you to create an SSB with the name of a default Apple application (like "Mail" or "Dictionary", etc.) in the "/Applications" Folder. You can still create an SSB with one of these names, just not in the "/Applications" folder. You can still manually move it to the Applications Folder after creation if you like. This prevents accidentally overwriting default Apple apps.
  • FluidInstance.app: Fixed an extremely annoying issue where certain keypresses would cause system Beep (especially bothersome in Google Reader SSB when typing GReader keyboard shortcuts).
  • FluidInstance.app: Fixed shortcut recorder bug where the global shortcut would not be registered until the General Preferences Pane is shown for the first time.
  • FluidInstance.app: User-selected "Continuous Spell Checking" setting now persists across launches.
  • FluidInstance.app: Growl Notifications are now visible while in FullScreen Mode.
  • FluidInstance.app: Click-through/non-activattion support added for dragging the favicon from background windows.
  • FluidInstance.app: More accurate default User-Agent String (includes correct WebKit version number, OS X version number and machine processor type).
  • FluidInstance.app: Shortcuts now also support "$1", "$2" regex-style indexed replacements. e.g.: shortcut: "tu" replacement string: "twitter.com/$1,twitter.com/$2". Type command "tu itod fluidapp" in location bar. This will result in two tabs opening one for the "itod" twitter profile page and one for the "fluidapp" twitter profile page.
  • FluidInstance.app: "Search in Google" context menu item now works correctly (it used to open Safari).
  • FluidInstance.app: Adding JavaScript fluid.isGrowRunning() method. returns true if Growl notifications can currently be displayed. otherwise false.
  • FluidInstance.app: Fixed issue where Gmail SSB would sometimes erroneously close the main window when deferring browsing to your system default browser and 'Hidden' closed windows is enabled.
  • FluidInstance.app: Fixed issue where popup windows of a small size (created by window.open() with width and height features specified) would erroneously cause SSB to use that small size when creating the next new window.
  • FluidInstance.app: successive clicks on a link with target="foo" will correctly open the exising window with the frame named "foo" rather than creating a new window.
  • FluidInstance.app: improved support for window.open() features.
  • FluidInstance.app: Added new Safari 3.2.1 and Firefox 3.0.4 User-agent strings.
  • FluidInstance.app: Improved behavior for autocomplete/recent URL popup menu in the browser location bar.
  • FluidInstance.app: Tab switching via command-{ and command-} is no longer slow. dunno why :O.
  • FluidInstance.app: Infinite Loop Detection. If your SSB is your default web browser, it will no longer enter an infinite loop when asked to visit a URL which it will defer to the system default browser.
  • FluidInstance.app: MenuExtra SSBs now show installed userscripts in their context menu (the menu that is activated by right clicking the MenuExtra scon in the system status bar). This allows you to more easily activate/deactivate userscripts in a MenuExtra SSB.
  • FluidInstance.app: New "Search" Preference Pane offers the ability to enhance Google SERPs (Search Engine Result Pages) with thumbnail image previews of results.
  • BrowsaBrowsaPlugIn: Toolbar Icons for Flickr, BrightKite, Google Reader, and FriendFeed.
  • BrowsaBrowsaPlugIn: New option for "Navigation Bar is always hidden". Nice for those sites (like Hahlo.com) where the "navbar appears when moused over" option is annoying.
  • BrowsaBrowsaPlugIn: Improved UserAgent String behavior and fixed some UAString UI glitches.
  • ThumbnailPlugIn: Fixed resolution of URLs beginning with "https://".

New in Fluid 0.9.4.1 (Sep 15, 2008)

  • FluidInstance.app: FIX: fixed bug that originated in 0.9.4 where Userscripts were executed multiple times each time the page loaded.

New in Fluid 0.9.3 (Aug 13, 2008)

  • FluidInstance.app: Userstyles!
  • FluidInstance.app: Improved shortcuts. Now you can have a shortcut without parameters (e.g. "g" for google.com). This does not interfere with parameterized shortcuts with the same value. (e.g. "g fluid" will still activate google.com/search?q=fluid) Fluid is smart enough to realize if you want the "g" shortcut with parameters or the "g" without parameters by checking for params in your shortcut string. So you can have a parameterized and non-parameterized shortcut of the same string.
  • FluidInstance.app: FIX: improved behavior for top splitview plugins.
  • FluidInstance.app: FIX: better sort ordering for recent urls in the location bar popup.
  • FluidInstance.app: FIX: Fixed bug where attempt to close a window (by clicking red x) when single window browsing mode is enabled would only close one tab.
  • FluidInstance.app: Check For Updates on Startup now on by default.
  • BrowsaBrowsaPlugIn: Custom icons for plugins with home urls for : twitter.com, hahlo.com, digg.com, socialthing.com
  • BrowsaBrowsaPlugIn: Userscripts execute against webviews in BrowsaBrowsa PlugIns

New in Fluid 0.9.2.4 (Jul 28, 2008)

  • FluidInstance.app: Global Keyboard shortcuts (Look in General Preferences Pane).
  • FluidInstance.app: New Window style: MobileMeMetalic Olive Chic!.
  • FluidInstance.app: Toggle on/off Browser Window Shadow (look in Appearance Preferences -- might be interesting for Chromeless windows).
  • FluidInstance.app: Changeable Downloads Folder.
  • FluidInstance.app: Automatic '.com' appendage to URLs when the page load otherwise failed. (e.g. entering "cnn" in location bar will now take you to "http://cnn.com")
  • FluidInstance.app: Added tiny URL resolution for http://bit.ly URLs
  • FluidInstance.app: FIX: Alert/Info dialogs now show the correct SSB application icon rather than generic app icon (this was broken in 0.9.2.2) Note, this wont work immediately after changing icons or after SSB is initially created. in those cases, a restart of the SSB is required before dialog shows correct icon.
  • FluidInstance.app: FIX: Preferences window in "Show All" mode now displays correct SSB app name in the window title (before it confusingly always said "FluidInstance").
  • FluidInstance.app: FIX: Command-W now closes tabs for MenuExtra SSBs (as you'd expect).
  • FluidInstance.app: FIX: Better behavior for the highlighting of Status Items in the system Status Bar for MenuExtra SSBs and Embedded SSBs.
  • FluidInstance.app: FIX: Improved rendering of bookmark bar buttons in custom themes (before they were *really* ugly).
  • FluidInstance.app: FIX: Fixed crazy bug where location bar auto-complete popup list would randomly popup when you were typing in other text fields.

New in Fluid 0.9.2.3 (Jul 2, 2008)

  • FluidInstance.app: New window style: Chromeless.
  • FluidInstance.app: FIX: You can now specify Spaces Behavior for MenuExtra SSBs.
  • FluidInstance.app: FIX: Fixed issue where MenuExtra SSBs would erroneously create extra invisible WebViews that would cause duplicate userscript execution or dupe music playing in Pandora SSBs.
  • FluidInstance.app: FIX: fluid.dockBadge = null; works again.

New in Fluid 0.9.2.2 (Jun 30, 2008)

  • Fluid.app and FluidInstance.app: FIX: Much improved reliability for custom icon creation/changing and custom icon retention thru software updates.
  • Fluid.app and FluidInstance.app: Can now select an application bundle (.app file) or *any* other file as the provider of your SSB's custom icon. The icon for the selected file (as seen in the Finder, whatever it may be) will be used for your SSB.
  • FluidInstance.app: FIX: Improved Printing Support.
  • FluidInstance.app: FIX: changing SSB icon (in General Preferences) is more reliable, no longer requires a restart, and also immediately changes the MenuExtra SSB icon.
  • FluidInstance.app: FIX: Toggling FullScreen mode no longer requires a reload of the page from the server (just a local data reload which is super fast and cheap).
  • FluidInstance.app: FIX: Entering FullScreen respects what screen the frontmost browser window is in (last version always forced fullscreen mode into the Main Menubar screen).
  • FluidInstance.app: FIX: Single Window Browsing Mode: Any attempt by JavaScript to close the current window now closes the current tab instead.
  • FluidInstance.app: FIX: Single Window Browsing Mode: When a new tab is opened by a targeted link (IWO, a new tab that would have been a new window in normal mode), it is brought to the front by default just like as if it had popped up as a window. (These tabs had been instead obeying the 'open new tabs in background' preference from the Tabs Pref pane... that pref should be overridden in this case.)
  • FluidInstance.app: FIX: Single Window Browsing Mode: Any attempt by JavaScript to resize the current window should not succeed.
  • FluidInstance.app: FIX: No longer dispaying errors in a small popup alert (this is default behavior for OmniAppkit which I just updated to the latest version in Fluid 0.9.2.1. I forgot to turn it off.).
  • FluidInstance.app: FIX: When displaying visible Plug-ins for a new window, an SSB no longer throws an error if a plug-in is missing.
  • Thumbnail Plug-in: FIX: Muxtape thumbnails are correctly generated. Problem here was that Muxtape generates its pages with JavaScript, and in the last release I turned off JavaScript for the WebViews that render the thumbnail web images. Now there is a configurable .plist file in the Thumbnail plugin that contains URL Patterns for URLs that should have their thumbnails generated with JS on.

New in Fluid 0.9.2.1 (Jun 26, 2008)

  • FluidInstance.app: Changeable SSB Application Icons (look in General Preferences).
  • FluidInstance.app: Single Window Browsing Mode (General Preferences). Actually this is more correctly called "TargetedLinksCreateTabs" and means that any website which attempts to spawn a new browser window will create a new tab in the current window instead. The user may still create new windows with cmd-N.
  • FluidInstance.app: True Full Screen Browsing Mode. cmd-opt-F. (Window menu -> Toggle Full Screen Mode)
  • FluidInstance.app: Change to Embedded SSBs. Now they can be made to obey your "Spaces Behavior" preference (appear in all or not). This is cool cuz you can set a different Embedded SSB in each Space for a different background in each. Unfortunately, this means that by default Embedded SSBs don't work with Expose quite the way I have demonstrated. However, you can reclaim that Expose behavior by changing the Spaces Behavior setting to "Windows Appear in All Spaces"
  • FluidInstance.app: FIX: Fix for the missing MenuExtra icon if there's no favicon or custom icon (Defaults to DotMac-style blue globe).
  • FluidInstance.app: FIX: Session Restore works in MenuExtra and Embedded SSBs again (broken in 0.9.2 release).
  • FluidInstance.app: FIX: Fixed issue where sometimes the Plug-in Preference Panes would not appear in the Preferences Window.
  • FluidInstance.app: FIX: Fixed issue where you couldn't drag a browser window by the chrome at the bottom (status bar chrome).
  • FluidInstance.app: FIX: Added resizer graphic in the corner of Embedded SSB windows - helps you realize that you can resize Embedded SSBs if you like.
  • FluidInstance.app: FIX: Block PopUp Windows is on by default.
  • FluidInstance.app: FIX: Accept Cookies "Only from sites you naviagate to" is on by default (rather than "Always").
  • FluidInstance.app Plugin-API: FIX: Support for dragging splitview plugins all the way out to fill the entire browser window (they render properly now after the window is resized).
  • Thumbnail Plug-in: Significantly improved load time/UI response time performance.
  • Thumbnail Plug-in: When refreshing the current page to reload the thumbnails, the selected index is preserved.
  • Thumbnail Plug-in: Adding built-in URL Pattern for Microsoft's live.com search engine.

New in Fluid 0.9.2 (Jun 16, 2008)

  • Fluid.app: FIX: If you create ssb with a .icns icon, a menu extra icon is correctly created (previously it was not).
  • Fluid.app: FIX: Fixed bug where custom icons indicated by link rel="apple-touch-icon" ... or link rel="fluid-icon" ... that were not placed in the root dir of the site were not actually used (base URL resolution bug).
  • FluidInstance.app: NEW: Embedded SSBs (SSB app menu -> Convert to Embedded SSB).
  • FluidInstance.app: NEW: Tiny URL resolution. Right-click any compressed URL and select 'Resolve Tiny URL'. Supported services: tinyurl.com, is.gd, moourl.com, xrl.us, s3nt.com, twurl.nl, ping.fm, rubyurl.com, peaurl.com, urltea.com, snipurl.com, rurl.org, dwarfurl.com, kurl.nl, tinypic.com, shorl.com, digbig.com, snurl.com, shurl.net, doiop.com, shorttext.com, 301url.com.
  • FluidInstance.app: Location bar/search field split view (in browser window toolbars) persists its split position across windows/launches.
  • FluidInstance.app: Fix: control-clicking a MenuExtra SSB in the status bar now shows context menu (before, only right clicking with the mouse would work).
  • FluidInstance.app: Fix: Improved behavior for Hidden Windows feature added in 0.9.1.5.
  • FluidInstance.app: Fix: Improved behavior for setting an SSB as your default browser. Clicking links in other applications now launches the page correctly in the default browser SSB.
  • FluidInstance.app: Fix: Clicking the tiny 'x' button in a browser tab selects the *next* tab instead of the previous tab after closing (matching behavior or cmd-W and other browsers).
  • FluidInstance.app: Fix: Fixed issue where running software update on a MenuExtra SSB would leave the SSB in an inconsistent state - erroneously appearing with a main menu.
  • FluidInstance.app: Fix: Fixed issue where SSB scrollbars wouldn't respect 'scroll to here' setting from System Preferences.
  • FluidInstance.app: Fix: Page title is rendered in the titlebar for windows with the 'Black (HUD)' style appearance.
  • BrowsaBrowsa Plug-in: FIX: Fixing BrowsaBrowsa plugin to not be borked when appearing in a drawer.
  • Clipboard Plug-in: Removed. meh.

New in Fluid 0.9.1.5 (Jun 4, 2008)

  • Fluid.app: Fix: Now generates true 512x512 Icons (note that sometimes Finder doesn't reload icons, so you may need to throw away your old apps and move the new file around to see the icon in Finder the first time).
  • Fluid.app: Now you can specify a local already-made .icns file in addition to image files to be converted.
  • FluidInstance.app: MenuExtra SSBs Toggling has been moved from the Preferences Window to the SSB Application main menu.
  • FluidInstance.app: MenuExtra SSBs now have a context menu for Quit, Preferences, and Convert when you right click the MenuExtra icon.
  • FluidInstance.app: Fix: MenuExtra SSBs now appear in the correct size/position after changing to/from external displays.
  • FluidInstance.app: New in General Preference Pane: when closing last open Browser Window, option to Hide instead of Close the window (preserves web content for the next time a Browser window is opened.)
  • FluidInstance.app: Splitview plugins now remember their split positions in new windows/across launches.
  • BrowsaBrowsa Plug-in: New Plug-in places an extra WebView in a splitview or drawer.
  • Thumbnail Plug-in: Now uses the SSB's custom User-agent string (if you've set one) for all thumbnail requests.
  • Thumbnail Plug-in: Updated CSS link selector for Reddit.
  • Thumbnail Plug-in: Added CSS link selector for Muxtape.

New in Fluid 0.9.1.4 (May 27, 2008)

  • FluidInstance.app: MenuExtra SSBs (look in General Preference Pane)
  • FluidInstance.app: Fix: Improved rendering for HUD (Black) Theme
  • FluidInstance.app: Fix: Existing windows don't go visually haywire after you change themes.
  • FluidInstance.app: Added support for ?} and ?{ tab switching to complement the existing ??? and ???.
  • FluidInstance.app: Switched Tiny URL services from TinyURL to is.gd (shorter == better) ("Create Tiny URL for this Page..." in File Menu or context menu when you right click a link).

New in Fluid 0.9.1.3 (May 12, 2008)

  • FluidInstance.app: New Theme: Bringin' Sexy Black
  • FluidInstance.app: Userscripts linked from Userscripts.org are now installed just like all other Userscripts: via a sheet that prompts you for installation. (previously Userscripts linked from userscripts.org were installed differently - as a download.)

New in Fluid 0.9.1.2 (May 7, 2008)

  • FluidInstance.app: Bugfix: Browser windows now responding correctly to mouse moved / mouse over events.
  • FluidInstance.app: JS API Bugfix: Fix for buggy Growl Notification icon JS API.

New in Fluid 0.9.1 (May 5, 2008)

  • Fluid.app: Support for for hirez favicons.
  • Fluid.app: Support for for favicons. "/apple-touch-icon.png" was already supported.
  • FluidInstance.app: Support for "middle" mouse button added (same effect as holding down 'command' key when clicking links).
  • FluidInstance.app: Preference for configuring Spaces behavior: Default, or Appear in all.
  • FluidInstance.app: Preference for setting window level: Overlay, Floating, Normal, Desktop.
  • FluidInstance.app: Preference for setting window Opacity.
  • FluidInstance.app: Preference for making SSB windows draggable from anywhere (in the webcontent. think Dashboard widget).
  • FluidInstance.app: Basic AppleScript support enabled.
  • FluidInstance.app: Plug-ins appearing in split views and drawers now remember their visible state in new windows and across lanches. (If a plugin is visible in a splitview or drawer in the current window, if you open a new window, it will be visible in the new window as well).
  • FluidInstance.app: Plug-ins appearing in split views now maintain constant width/height as the browser window is resized.
  • FluidInstance.app: Added Preference to Tabs Preference Pane: "Always hide single tab".
  • FluidInstance.app: When right clicking on a link, added a "Open in Default Browser" context menu item.
  • FluidInstance.app: JS API addition: fluid.removeDockMenuItem(titleString)
  • FluidInstance.app: JS API Bugfix: fluid.dockBadge is now readable as well as writable.
  • FluidInstance.app: Bugfix: Browser windows can now load direct URLs to video, audio and other web plug-in content files.
  • FluidInstance.app: Bugfix: "Load Failed" is sane now. Behaves just like Safari.
  • FluidInstance.app: Bugfix: Improved Dock Badge "unread count" for Google Reader.
  • FluidInstance.app: Bugfix: double clicking a tab in any area (including the little 'x' button) would result in new tabs being created. Now only clicking in the empty tabbar space creates a new tab.
  • FluidInstance.app: Bugfix: Flash content will now load/play in background tabs.
  • FluidInstance.app: Bugfix: when you close a browser tab, the *next* tab is selected rather than the previous one. (matches other browsers)
  • FluidInstance.app: Bugfix: The 'Accept cookies only from sites you navigate to' was previously broken and would not accept any cookies.
  • FluidInstance.app: Bugfix: Background tabs now execute Userscripts on load as expected.
  • FluidInstance.app: Bugfix: Improved feed handling when shuttling to the system default feed reader.
  • FluidInstance.app: Bugfix: No more unwanted empty windows in GAFYD (Google Apps For Your Domain) SSBs when clicking links to other sites.
  • FluidInstance.app: Bugfix: Improved behavior for find window (command-F).
  • FluidInstance.app: Bugfix: Fixed over-sensitivity in the Bookmarks bar to dragging a bookmark button (previously, accidental bookmark dragging would often occur when just a click was intended).
  • Thumbnail Plug-in: improved performance and memory usage characteristics.
  • Clipboard Plug-in: Bugfix: plug-in would sometimes steal focus from main webview.

New in Fluid 0.9 (Apr 21, 2008)

  • Fluid.app: Bugfix: Fix for crasher when clicking a 'Media' item in the sidebar of the 'select other icon...' open dialog.
  • FluidInstance.app: Option to restore last browsing session. Restores window size, placement, and open tabs. On by default. Look in General Preference Pane.
  • FluidInstance.app: Bugfix: Gmail and Google Reader SSBs no longer spawn empty/unnecessary windows when deferring browsing to the system default browser.
  • FluidInstance.app: Option to open links in default web browser in the background.
  • FluidInstance.app: Drag links to existing tabs or unused space in the tab bar to open the link in the existing tab or a new tab.
  • FluidInstance.app: Double click empty space in the tab bar to create a new tab.
  • FluidInstance.app: Click and hold on the back or forward toolbar button to see a popup menu with the back or forward list (just like in Safari.)
  • FluidInstance.app: yubnub command support added to search field.
  • FluidInstance.app: Improved Bookmarks window with Undo/Redo editing.
  • FluidInstance.app: Width of main menu in the menu bar reduced by icons for the Userscripts and Plug-in menus.
  • FluidInstance.app: key now exits Fullscreen mode.
  • Thumbnail Plug-in: XPath support added as alternative to CSS Selectors in Plug-in Preference Pane.
  • Thumbnail Plug-in: Thumbnails will reload if you explicitly reload a page with a thumbnail-enabled URL.

New in Fluid 0.8.9.1 (Apr 15, 2008)

  • FluidInstance.app: Bugfix: Thumbnail Plug-in now configurable using CSS in the Preferences window.
  • FluidInstance.app: Thumbnail Plug-in: FriendFeed customization added.

New in Fluid 0.8.8 (Apr 10, 2008)

  • FluidInstance.app: Bugfix: improved support for Gmail.
  • FluidInstance.app: Bugfix: improved support for Google Apps for your Domain.
  • FluidInstance.app: Improved support for VoiceOver.
  • Fluid.app: Improved support for VoiceOver.

New in Fluid 0.8.7 (Apr 8, 2008)

  • FluidInstance.app: Browsing whitelists/blacklists for matching allowed/disallowed URLs against configurable pattern strings in the "Advanced" Preferences pane.
  • FluidInstance.app: Improved Support for Google Apps for your Domain.
  • FluidInstance.app: Improved Support for Gmail.
  • FluidInstance.app: Custom User-Agent Strings (in each SSB's Application menu).

New in Fluid 0.8.6 (Apr 3, 2008)

  • FluidInstance.app: Plug-In API!.
  • FluidInstance.app: Clipboard Plug-In.
  • FluidInstance.app: "Photo Browser" added for iPhoto-like image browsing. Main Menu -> View -> Photo Browser (control-option-command-b)
  • FluidInstance.app: Preference to "Open new links from other Applications" in new tab or new window.
  • FluidInstance.app: "Create TinyURL" from context menu when you right click a link.
  • FluidInstance.app: "New Userscript" menu item creates a new Userscript template, places it in this SSB's Userscripts dir, activates it, and opens it in your default text editor.
  • FluidInstance.app: JS API: fluid.dockBadge = "foo" - The dockBadge feature is now exposed as a read/write property of the fluid object, rather than a method. The method is deprecated, but will probably remain.
  • FluidInstance.app: JS API: fluid.hide() - Hide this SSB application. Available only to local Userscripts.
  • FluidInstance.app: JS API: fluid.unhide() - Unhide this SSB application. Available only to local Userscripts.
  • FluidInstance.app: JS API: fluid.activate() - Bring this SSB application to the front. Available only to local Userscripts.
  • FluidInstance.app: JS API: fluid.terminate() - Quit this SSB application. Available only to local Userscripts.
  • FluidInstance.app: JS API: fluid.include(pathStr) - Eval a local JavaScript file located at the given path. Available only to local Userscripts.
  • FluidInstance.app: JS API: fluid.applicationPath - a string path to this SSB's .app bundle directory ("/path/to/MySSB.app/"). Available only to local Userscripts.
  • FluidInstance.app: JS API: fluid.resourcePath - a string path to this SSB's Resources directory ("/path/to/MySSB.app/Contents/Resources/"). Available only to local Userscripts.
  • FluidInstance.app: JS API: fluid.userscriptPath - a string path to this SSB's Userscripts ("/Users/Mandy/Library/Application Support/Fluid/SSB/Campfire/Userscripts") directory. Available only to local Userscripts.

New in Fluid 0.8.5 (Mar 8, 2008)

  • FluidInstance.app: *Real* Fix for bug where 'Enabled/Disabled' state of Userscripts would not persist across application launches.
  • FluidInstance.app: New JS API: window.fluid.log(obj). Accepts any datatype, calls .toString() method. Logs to system log
  • FluidInstance.app: New JS API: window.fluid.beep(). Sounds system beep.
  • FluidInstance.app: New JS API: window.fluid.playSoundNamed(nameString). Plays system sound if name is valid.
  • FluidInstance.app: New JS API: XmlTextReader. Native JavaScript bridge to libxml2's XmlTextReader API for XML pull parsing.
  • FluidInstance.app: New JS API: Mozilla JavaScript SOAP API implementation.
  • FluidInstance.app: JS API Change: window.fluid.setDockBadge(obj) Now accepts any datatype, calls .toString() method.
  • FluidInstance.app: JS API Change: window.fluid.showGrowlNotification() argument now has two additional parameters: onclick and identifier. Both are optional. onclick is a JavaScript callback function called when user clicks on the Growl Notification. identifier is a string used to coalesce multiple notifications with the same identifier.

New in Fluid 0.8.4 (Mar 6, 2008)

  • FluidInstance.app: Fix for schizophrenic Fluid SSB Growl notification Icons.
  • FluidInstance.app: Fix for bug where 'Enabled/Disabled' state of Userscripts would not persist across application launches.

New in Fluid 0.8.3 (Mar 4, 2008)

  • FluidInstance.app: Bug fix for a common crasher introduced in 0.8 (Crash log will show -[TODAppDelegate fetchHomeURL] in crashed thread).
  • FluidInstance.app: Bugg fix: Disabling Preference: "Fluid attempts to show Dock Badges" actually works now.
  • FluidInstance.app: SSBs are smarter about what URLs match the "home URL".

New in Fluid 0.8.2 (Mar 3, 2008)

  • FluidInstance.app: Bug fix for issue where Visit Userscripts.org menu item caused multiple windows to open.
  • FluidInstance.app: SSBs are smarter about what URLs match the "home URL".
  • FluidInstance.app: URLs that fail to load no longer appear in the address bar autocomplete popup.

New in Fluid 0.8 (Feb 28, 2008)

  • Fluid.app: Fluid now tries to fetch a site's "apple-touch-icon" before trying to fetch its favicon.
  • Fluid.app: Fluid offers to overwrite any existing application with the same name and location as the new app you're creating.
  • FluidInstance.app: Bookmarks Manager/Menu/Bar.
  • FluidInstance.app: Integrated Userscript support (think Greasemonkey) provided by GreaseKit.
  • FluidInstance.app: Block PopUps menu item/keyboard command just like Safari.
  • FluidInstance.app: Resizable Search Field in browser toolbar.
  • FluidInstance.app: "Create TinyURL for this page" menu item/keyboard command added. The TinyURL is placed on the system clipboard and a Growl Notification is shown.
  • FluidInstance.app: More JavaScript API: Add Dock menu items from JavaScript for your SSB. fluid.addDockMenuItem(title, callback)
  • FluidInstance.app: Toggle the visibility of a browser window status bar (bottom of the window).
  • FluidInstance.app: Toggle the visibility of a browser window tab bar when there's only one tab open.
  • FluidInstance.app: Make Text Standard size (command-0). (returns text to normal size after increasing or decreasing.)
  • FluidInstance.app: Improved address bar autocompletion: semi-transparent popup suggestions list now appears automatically.
  • FluidInstance.app: Continuous Spell-Checking (red dotted line) enabled for text fields and text areas.
  • FluidInstance.app: Frontmost WebView has keyboard focus immediately after entering fullscreen mode.
  • FluidInstance.app: Improved address field progress bar rendering.