If you're a developer of an app that supports Growl (or an app to which you intend to add Growl support), you may also want to check out our developers' version history.
1.1.4 ([4886])
Growl core improvements
- Fixed “Install Failed” on Leopard
- Fixed problem where Growl would continue to be 1.1.2 even after installing 1.1.3, because we weren't looking in the correct Home directory for an old version
- Fixed Growl updater continuing to inform you of 1.1.3 after you installed it (which was because it was still 1.1.2)
- Fixed SMS display not loading into either Growl or the preference pane
- Added version number to the Über (About) tab in the German localization
- Fixed comma splice in “can't bind” error message
- Localization updates:
- Czech
- French
- German (see above)
- Swedish
GrowlMail improvements
- Limited installer package to installing for yourself only on Leopard, because installing for all users that doesn't work anymore as of 10.5.3
- Corrected version number in many localizations
- Fixed what could have been the same “Install Failed” problem on Leopard that the Growl Installer package had
GrowlSafari improvements
- GrowlSafari actually works now (fixed some permissions problems in the Installer package)
- Fixed localized strings in certain localizations
- Corrected filename extension of Installer package: it was .mpkg, and is now .pkg
growlnotify improvements
- Allow --appIcon to accept an application name without the “.app” suffix
1.1.3 ([4847])
Growl core improvements
- Worked around conflict with Logitech Control Center 2.4, and implemented countermeasures in case another input-manager hack in the future has the same bug
- Show notifications on every Space (Leopard)
- Fixed bug that caused Growl to silently not show notifications if you deleted your default display
- Fixed bug where Growl would fail to clean up .growlRegDict files in the Temporary Items folder, instead leaving them to appear in the Trash when you next logged in
- Use the alert-sound device, rather than the default sound device, to play sounds
- Don't spam the Console log when a forwarding attempt fails
Extras improvements
- Rewrote GrowlMail to fix conflict between it and Leopard, and make it much more robust for the future
- GrowlMail installer package now allows installing to other startup volumes without restarting
- Updated GrowlSafari to work with Safari 3.0 and later (thanks to Ben Willmore)
- Fixed growlnotify to actually send the notification on Leopard
- GrowlTunes no longer shows the rating if it's 0, since you probably just haven't rated it
- Fixed German localization of GrowlTunes
Preference pane improvements
- Moved the version number outside of the Credits file, so we don't need to update that file every version
- Fixed a hang on changing the default display
- Updated the Brazilian Portuguese localization
Display improvements
- Fixed displaying a close widget on mouse-over
- Fixed humongous memory leaks in WebKit display
- Made obtaining image data in WebKit display more efficient
- Fixed displays to register a click on mouse-up, not mouse-down
- Updated French and Dutch localizations of displays' preferences
1.1.2 ([4705])
Extras improvements
- GrowlMail fix: In Summary mode, post one notification (per account) after *all* messages come in
Preference pane improvements
- About tab layout improvements (English only)
- Standardized layout for all built-in display preferences (English only)
- Sounds menu now reads from /Library/Sounds and ~/Library/Sounds
- Default is now the first entry in any popup it appears in
- Fix notifications to default to menu bar's screen if the desired screen isn't available
- Separators appear between distinct groups in popups
- Update German translation
- Fix broken iCal prefs in certain localizations
Installer improvements
- Fix System Preferences not quitting on non-English systems
- Fix background image transparency
- Fix GrowlMail installer to note and enforce Mail not running
1.1.1 ([4616])
Notifications
- Improved speed of notifications, particularly the Music Video display style which was noticeably slow in 1.1 compared to 0.7.x
- Fixed the Music Video display style on multi-monitor configurations
- Fixed improper behavior if a display plugin was installed externally in addition to being shipped with Growl
- Fixed color preferences for the iCal display style in French, Swedish, and Russian
Extras
- Turned off the Sync Notification in HardwareGrowler by default
- Improved display of iTunes notifications by GrowlTunes when no composer is specified for a song
Other
- Restored the "Show Growl Notification" Automator action which was accidentally removed from Growl 1.1
- Fixed a potential hang while installing Growl on Mac OS X 10.4.
- Fixed improper behavior if a display plugin was installed externally in addition to being shipped with Growl
- Updated Dutch, French, pt_BR, Russian, and Swedish localizations
1.1
New stuff
- There is now a global positioning system built into Growl (took 2 years to make!).
- There are now close buttons available on notifications when you mouse over them.
- Multiple performance enhancements/memory leaks fixed up. The only problem at this point should be webkit message views.
- Totally redesigned applications tab.
- There is now a sound option available per notification.
- Application level positioning. (#657)
Usability Improvements
- Growl no longer adds itself to the applications list. (#547)
Bug Fixes
- Resolved issue where positioning would lock up. (#612)
- Improved the way that the login item for Growl is created. We now use an Apple recommended option. (#487)
- Growl will not load plugins which may cause problems upon upgrade. (#585)
Performance Enhancements
- Resolved an issue where notifications would be slow. (#270)
- Growl no longer loads all plugins at startup. (#391)
- Growl loads application icons only when needed. (#392)
Menu Item
- Improved the appearance of the menu item. (#538)
Localizations
- Our localizers rock! Thanks to everyone who contributed. We have vastly improved localizations for a whole slew of languages in 1.1.
Display Plugins
- Added a new display, iCal.
- Added a bunch of user created displays, such as Above the Night.
Extras
- Lots of improvements to HardwareGrowler in regards to picking up changes.
0.7.6
General
- Resolved multiple issues with localizations
0.7.5
General
- Significantly improved performance when an application registers with Growl for the first time
- Made the Spotlight importer universal
Preference Pane
- Fixed a bug in which preference changes might not immediately be respected by notifications
- Improved localizations
Extras
- Now ships with Rawr-Jour
- Improved GrowlMail to open the mail message if the Growl notification is clicked
- Fixed searching for album art from Amazon in GrowlTunes
0.7.4
Preference Pane
- Made Growl and all Extras into Universal Binaries
Extras
- Made all Extras Universal Binaries
Scripts
- Deprecated XChat script in favor of native support in X-Chat Aqua. Script still ships for XChat X11 users, but is no longer supported.
0.7.3
Menu Item
- Replaced the menu item artwork with new artwork provided by Rich Mullins
- Resolved an issue where the menu item would not launch after relogging back in. (#376)
0.7.2
Preference Pane
- Fixed preference pane crash on 10.3 when using the German or Japanese localization (#240)
- Clarified "Squelch mode" by rewording it; now says "Log only, don't display" (#217)
- Fixed logging preferences (#250)
- Fixed cosmetic issue with hyperlinks in the about tab (#248)
- Status item checkbox is now updated when stopping the status item with growlctl (#242)
Styles
- Updated Crystal style (#238)
- Updated Candybars style
- Fixed flickering when reloading a WebKit style on coalesce (#233)
- Fixed MusicVideo priority colors (#272)
- Fixed screenshot mode (#271)
- Properly convert newlines for WebKit displays (#268)
- Fixed visual artifact with WebKit displays (#266)
Localizations
- Added Czech localization by Frantisek Erben
- Added Simplified Chinese localization by JT Lee
Extras
- Fixed GrowlSafari package installer permissions (#223)
- Fixed HardwareGrowler build settings (#239)
- GrowlMail better truncates long message bodies
- GrowlTunes now coalesces its notifications (for displays that support it)
- GrowlSafari no longer requires SIMBL
- Better search for contact icons in GrowlMail
- Changed for the GrowlTunes stars from black star (?) to pinwheel star (?) to work around the Mshtakan issue introduced in Mac OS X 10.4 (Commit 2943)
- Possibly resolved a high resource usage issue regarding networking (Commit 2945)
0.7
Growl Core
- Added a status item (#23)
- Growl sends notifications when applications register (#112)
- Passive version check (#62)
- Added an option to log all notifications (#27)
- Squelch mode (#26)
- Networking support
- Bonjour support (#21)
- Preference Pane
- Ability to enable or disable click handlers (#143)
- New about tab (#139)
- Application search field (#41)
- New preview button (#32)
- Display Plugins
- New display: WebKit (#2). See WebKit style documentation for more information.
- New display: Brushed (#5)
- Bezel: new option for fading/shrinking (#170)
- Bezel: two new variants (#30)
- More customizable colors (#86, #34)
- MusicVideo: new effect when a queued notification fades in (#125)
- Mouse over effect for Bezel, Brushed, Bubbles and Smoke (#144)
- Hold non sticky notifications on screen with mouseover (#133)
- Multimonitor support (#87)
- Smaller notifications without title or description (#56)
- Duration sliders (#54)
- Opacity sliders (#44, #74)
Extras
- New automatic summary option for GrowlMail
- Fixed summary mode (#100)
- GrowlMail is now compatible with Mail 2.0 (Tiger)
- Fixed GrowlMail image fetching from Address Book (#198)
- Fixed GrowlTunes showing 5 stars for unrated tracks (#127)
- GrowlSafari now sends different notifications for short and long downloads (#106)
- GrowlSafari can now send notifications for RSS feed updates
- growlnotify can wait until the notification is clicked or timed out (#42)
0.6.2
Growl Core
- Growl 0.5 had a version of '1.0'; we now account for this mistake in the update-checker. Fixes #113.
Preference pane
- The 'start at login' checkbox now inserts Growl at the top of the list rather than the bottom, in case you have Growl-using applications in the list that haven't registered yet. Fixes #166.
- We now just use the Growl claw as our icon inside System Preferences. Fixes #111.
- Clicking the 'Check for updates' button no longer crashes System Preferences. Fixes #8 and #48.
Framework
- Applications that use the framework should no longer crash on Mac OS X 10.2.x.
Extras
- GrowlTunes
- GrowlTunes should always properly handle no-star ratings now. Fixes #165.
- GrowlSafari
- GrowlSafari now requires Safari 1.3.
Other
- Growl will now only install on a system volume (fixes #71).
0.6.1
Framework
- Fixed a crash. Thanks to Timothy Hatcher for finding this issue.
Extras
- Updated Entourage Advanced script to work with Growl 0.6.x.
0.6
Growl Core
- Notifications can now have priority. The current selection of priority is Very Low, Moderate, Normal, High, and Emergency.
Preference pane
- Added a 'Check for updates' button.
- Added controls to override priority and stickiness of notifications.
- Added a button to remove the selected application from the list.
Displays
- New this version (in alphabetical order):
- Log by Nelson Elhage
- MailMe by Peter Hosey
- Music Video by Jorge Salvador Caffarena
- Smoke by Matthew Walton
- Speech by Ingmar Stein
- Support in Bubbles and Bezel for priority.
- You can change the colours in Bubbles now.
Localizations
0.5
Initial release.
- Preference pane
- General Tab
- Applications Tab
- Display Options
- New Displays
- Bubbles
- Bezel