New to Growl 2.1.1

Major Changes

  • We fixed the Automator Action. Sorry about that folks. Xcode tried to help things with the validate project settings. This in turn turned something off that was required. We've fixed this permanently.
  • Fixed screen saver and lock detection to behave as expected.

New to Growl 2.1

Major Changes

  • Added the ability to run scripts as an action.
  • Added a the ability to control notifications via rules. See http://growl.info/documentation/applescript-rules for more information.
  • Growl no longer hangs when receiving a large amount of notes (more than 100) at one time.
  • Webkit displays can now have custom close buttons that are styled.

General Changes

  • Made it clear when the application decides for priority.
  • AppleScript increases the image size from 128x128 to 1024x1024.
  • When using forwarding with Notification Center forwarding, you will now see notes on both computers.
  • The Prowl action plugin now sends the notifications correctly if it has the notification click back set.

Automator

  • The automator action is now localized.
  • The GrowlAction workflow will now read from the description of the Automator action.

New to Growl 2

General

  • Adds support for OS X notification center on 10.8.
  • Adds in support for Prowl and Boxcar services as action displays.
  • Rollup has better idle detection.
  • Growl is now sandboxed.

Preferences

  • The ON/OFF switch throughout Growl should be easier to understand now.

Displays

  • Speech now introduces greater control.
  • Separates Action displays from Visual displays.
  • Music Video can now left and right justify text.
  • Fixes height problems for multi line notifications in Music Video.
  • Nano can now display in multiple locations, left, center and right.
  • Added an SoundAction display.
  • Added a way to not have any visual notifications.

Bug fixes

  • Resolves the high CPU issue.
  • Resolves multiple crashes.
  • Shortcuts can now be unset.

Growl 1.4 changes

General

  • Applications Tab Redesign! This is a major overhaul, and should be much easier to use.
  • Moved Rollup controls to separate tab.
  • Major improvements to networking.

Preference Pane overhaul

  • New slider switch for on/off switches
  • Added keyboard support to position picker.
  • General Tab Relayout.
  • Networking tab - Add support for subscription
  • History Tab, contextual menu for history table to jump to the app/notification settings
  • Rollup tab is the new home of controls related to the Rollup window.
  • Adding a new display should not require a restart of Growl now.

Networking

  • Support for Notification-Callback-Target, a URL field in GNTP. Upon click, Growl lets OSX figure out how to open the URL (such as the default browser for an http:// url)
  • Subscription support, subscribe to all applications on a remote machine.
  • General improvements to networking authentication, removed requirement for, and use of password headers if the password field is blank
  • Fix networking crash related to address data resolution.
  • Bind to local socket only if not listening for incoming notifications.
  • Address data caching, and observation of network changes to clear caches

Applescript

  • URL click feedback support, same as Notification-Callback-Target in GNTP

Bug fixes

  • Resolved a crash with webkit plugin bridge on creation.
  • Resolved a crash with forwarding.
  • Resolved an issue where the Speech display waits for previous message to complete causing a CPU drain
  • Resolved a crash with CFErrorGetDomain for WebKit Display Styles.
  • Fixed duplicate listings of display plugins on reinstall.
  • Notification-Callback-Target is now respected, and used, even without the method header.
  • Worked around problems with corrupt history databases.
  • Fixed a sorting problem when deleting a single entry in the history list.

1.3.2

  • Added the ability to disable the flashing menubar icon for Rollup messages, a checkbox will be added into 1.4 for this. - 360
  • Added the ability to right click closes the notification, you don't have to click the close button. Hold down option and then right click to close all notifications. - 310
  • Added some missing translations from the Quit dialogue window. - 370
  • Resolved an issue where Growl would play sounds when paused. Growl no longer plays sounds while paused. - 346
  • Resolved an issue where notifications would get stuck and could not be closed. - 348
  • Resolved a problem with the Automator action. - 359
  • Resolved an issue where Growl would end up much larger than it needed to be. Growl is now smaller, we strip some unneeded things from the final in order to reduce file size. - 364
  • Resolved an issue with the default sort order of History. - 367

1.3.1

General

  • Added a quit confirmation box so that it's harder to quit Growl by accident - 281
  • Added a way to run Growl in the background - 296
  • Added a way to disable Rollup - 297
  • Added a way to toggle logging per application - 305
  • Added an indicator in the menu item that there is unread history, the menubar icon pulses - 316
  • Resolved an issue where the text in Smoke looked different than in 1.2.x - 306
  • Resolved an issue where Growl would activate discrete graphics mode - 298
  • Resolved an issue with Flash and GNTP - 300
  • Resolved an issue where Bezel, Music Video, or Nano would cause Growl to crash - 303
  • Resolved an issue where settings for applications would not appear to save until restarting Growl - 304
  • Resolved an issue where the Displays tab would not show a new style if a new style is installed while the settings are open - 290
  • Resolved an issue where the Displays tab would list multiple copies of the same displays when previewing - 270

1.3

Big Changes Summary

  • Growl is now 10.7 Lion compatible
  • Added a Rollup window for when you are away. Replaces a screen full of sticky notifications while away.
  • Artwork has been updated. Thanks to Iiro!
  • Growl is now distributed via the App Store.
  • Developers can communicate with Growl in a Sandbox environment now. See our documentation for more details.
  • Adds in GNTP networking.
  • Growl is a standalone application now. Growl is no longer a System Preference preference pane.

General

  • Added GNTP networking support - 187
  • Added a way to view previous notifications, called History - 78
  • Added a "Use System Default" to the speech options so that someone using Growl can choose to use the system defaults - 225
  • Updated the menubar and toolbar icons to look better, thanks to Iiro - 252
  • Overall cleanup of the interface to help improve things for everyone - 243
  • Resolved an issue where Growl would not claim or process .growlRegDict files - 44
  • Resolved an issue where the sound device would go to the default sound device and not the alert sound device when the alert sound device is selected - 145
  • Resolved an issue where Growl would be listed in the Applications tab - 200
  • Resolved an issue where the Applications tab will not live reload when an application registers while the preferences are open - 269
  • Resolved an issue where configuring an application would sometimes switch to a different application - 19

Developer Items

  • Added a way to communicate with Growl over an XPC - 241
  • Removed support for the long ago deprecated NSDistributedNotificationCenter methods from the Growl .5 and Growl .6 era.

AppleScript

  • Added the ability to dismiss Growl notifications via AppleScript - 49
  • Added the ability to enable/disable Growl via AppleScript - 90
  • Added the ability to check to see if Growl is paused - 238
  • Updated the AppleScript implementation to account for changes in OS X between 10.2 and 10.7 - 239
  • Updated the description of the sticky parameter to not be misleading - 165

1.2.2 ([1ced1aac32db])

Everything

Growl

  • MailMe should be able to send using MobileMe accounts now ([8da49fce81c3], [a2ee79fb077e])
  • Fixed the intermittent crash again, this time for queueing displays such as Music Video and Nano ([d20656831049])
  • Fixed size of destination address field in MailMe preferences in Dutch ([d0d35d0d43f5])
  • Fixed sound not working when UI sounds are turned off ([033e8fb1a6dd])
  • Fixed a never-encountered but nonetheless major crash ([6a7d2283b316])
  • Fixed functions not being properly exported for plug-ins' use in 32-bit GHA ([3b5dfdebead3])
  • Fixed Automator action's version number being stuck at 1.1.6 ([dfd0e87a3029])
  • Updated copyright year in Growl Installer package ([079b8771dd80])

GrowlTunes

  • Fixed building on volumes with spaces in their names ([5fd480ef577f])

Growl.framework

  • Fixed a crash (#178; [51b12f1c6556])
  • Fixed a crash in the WithInstaller framework. (App developers: 1.2.2 is the release you've been waiting for!) ([7827805e9eb8])
  • Fixed Growl-WithInstaller framework offering to install when Growl is already installed but turned off (#120; [f8b141f3deed])
  • Fixed dSYM bundles, especially of one or both frameworks, being empty (#179; [4b7b06d729b5], [53cd0ddf45ad])

Python bindings

1.2.1 ([091ed21e8314] [b2089e40a2a0]—see hotfix below)

Everything

Growl

GrowlSafari

GrowlTunes

  • Fixed a hang on Snow Leopard under certain circumstances (#114, [1a19b81fa305], [1a71a675d862])
  • Fixed notifications that don't have album art showing the iTunes for Mac OS icon when iTunes for Mac OS is installed ([c9988887095c])
  • Ripped out code supporting old versions of iTunes; GrowlTunes now requires iTunes 4.7 or later ([1965ad0e7d66])
  • Fixed GrowlTunes notifying while iTunes is the active application (#111, [1b90cdbf5fc4])

Growl.framework

  • Updated minimum OS version for Growl, preventing bogus installation prompts ([2f99d2f175f4])
  • Only ever register with a running GrowlHelperApp, never a GHA that isn't running ([3cbd662ab3c1])
  • Fixed a leak in sending the registration event ([987d555071f6])
  • Fixed leaks that occurred when running in a garbage-collected application ([845941e3fa7f], [383d84e26955])

HardwareGrowler

growlnotify

BeepHammer

1.2 ([92538cb0e5f0])

Everything

  • Requires Mac OS X 10.5 or later
  • Much behind-the-scenes modernization, especially in our Xcode projects
  • Installer packages are now Leopard-only flat packages
  • Updated copyright years ([2d6a42405815], [d5c59f2bfcc3])

Growl

GrowlMail

  • Now 64-bit clean
  • Compatible with Snow Leopard (through 10.6.1)
  • Added an uninstaller, based off the one for Growl ([6e6d39bbec43])
  • Changed how the Installer package installs to your Home folder, because the proper way is broken in current versions of Installer ([6328e4c4dd23]; Installer bug filed as #7215243
  • Simplified how we add GrowlMail's preference pane to Mail's Preferences window ([6b117acf2fe9])

GrowlSafari

  • Completely rewritten; it's an application now, using mach_inject
  • Now 64-bit clean
  • Works on both Leopard and Snow Leopard
  • Now works with the WebKit nightly-build launcher ([24c2a3482ec3], [fc7016ea4fc2])

Growl.framework

  • Now 64-bit clean
  • The Carbon-based API is now deprecated; please switch to the Cocoa-based API
  • Should be GC-compatible now; please report any leaks
  • Now uses an open-document Apple Event, not Launch Services, to register the application with Growl, so that the user does not get yanked out of your application ([1df5769e87e1], [58720a0d2d1f], [0f739ceca8b4])
  • Fixed a crash when a delegate had not yet been set ([7560cff1ec16])
  • Fixed leaks of the prefpane bundle ([7560cff1ec16])
  • Removed a redundant method declaration from the Cocoa GAB header ([83d7e0469e8a])

GrowlTunes

  • Runs in 64-bit when possible
  • No longer re-notifies every few seconds when you're listening to a Live365 stream ([5f22e70ed081])

HardwareGrowler

Uninstaller

  • Should no longer ask where GrowlHelperApp and GrowlMenu are if they aren't installed ([e4b6562e6d73])
  • Now a Universal Binary, so it works even if you don't have Rosetta installed ([bed9dc7f9bd5])
  • Added a success message ([4dbf452eb86f])

1.1.6 ([ffb09e510cbf])

Growl

GrowlSafari

1.1.5 ([cce8afc9fe17])

GrowlMail

Growl

growlnotify

HardwareGrowler

GrowlTunes

GrowlSafari

1.1.4 ([4886])

Growl core improvements

GrowlMail improvements

GrowlSafari improvements

growlnotify improvements

1.1.3 ([4847])

Growl core improvements

Extras improvements

Preference pane improvements

Display improvements

1.1.2 ([4705])

Extras improvements

Preference pane improvements

Installer improvements

1.1.1 ([4616])

Notifications

Extras

Other

1.1

New stuff

Usability Improvements

Bug Fixes

Performance Enhancements

Menu Item

Localizations

Display Plugins

Extras

0.7.6

General

0.7.5

General

Preference Pane

Extras

0.7.4

Preference Pane

Extras

Scripts

0.7.3

Menu Item

0.7.2

Preference Pane

Styles

Localizations

Extras

0.7

Growl Core

Extras

0.6.2

Growl Core

Preference pane

Framework

Extras

Other

0.6.1

Framework

Extras

0.6

Growl Core

Preference pane

Displays

Localizations

0.5

Initial release.