Growl
- Version 1.2 | Release Date: 2009-09-28 | Download
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])
GrowlNow 64-bit clean, so you no longer need to relaunch System Preferences into 32-bit mode
Now warns when you try to install a plug-in that won't work under the current architecture, such as a 32-bit-only plug-in on a 64-bit Mac running Snow Leopard ([051a29104de7], [18f28b64e39d])
Fixed autorelease-pool messages piling up in the Console ([1e9e11a7092f])
Adding Growl and the menu-bar status item to your Login Items list may be more reliable now ([5c1d8f5e64c2], [b846a7b597a6])
Now code-signed, to make updating less of a hassle for Prowl users ([323aadb577b1])
Prefpane should no longer crash when it's missing GrowlHelperApp and GrowlMenu ([21845064880c], [0e19238de90f])
Fixed a crash when the computer has no explicitly-set name ([88e9c44bbbdc]), ([b000509c2696]), ([82f50f3678bb])
Fixed various leaks, most only under garbage-collection,�賷etected by the Clang Static Analyzer ([0e9b6b0b1e25], [680abae744d7], [48b7c994f6c8], [1e66707c1402])
Fixed various other bugs found by the Clang Static Analyzer ([8e5827d639dc], [e4bc764cf865], [e6763de09830])
Fixed Installer package only opening System Preferences, not the Growl preference pane ([939a07eddf5e])
Removed ability to install to the Home folder, because that's broken in current versions of Installer ([66804e7ecfe3]; Installer bug filed as #7215243)
GrowlMailNow 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])
GrowlSafariCompletely 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.frameworkNow 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])
GrowlTunesRuns in 64-bit when possible
No longer re-notifies every few seconds when you're listening to a Live365 stream ([5f22e70ed081])
HardwareGrowlerNew icon! ([ee0e8e006f21], [1a3bcae8696a])
UninstallerShould 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])- Version 1.2b4 | Release Date: 2009-09-25 | Download
Everything
- Fixed icon positions in the disk image volume window ([01f4fc09f13f])
- Fixed size of disk image volume window ([b9544b18c025])
- Updated copyright years ([2d6a42405815], [d5c59f2bfcc3])
Growl
- Now warns you when GrowlHelperApp is running as 64-bit and you attempt to install a plug-in that won't work in 64-bit ([8ff16d1cdb0b])
- Updated minimum system version of GrowlHelperApp to 10.5 ([c72ed3d519cc])
GrowlMail
- Fixed installation for multiple accounts, which we broke in b3 ([33214e271a53])
- Corrected Installer package text: previously, it said that you had to quit Mail or installation would fail; now, it correctly says that the package will quit Mail for you ([e171692e0485])
GrowlSafari
- Updated minimum system version of GrowlHelperApp to 10.5 ([c72ed3d519cc])
- Now works with the WebKit nightly-build launcher ([24c2a3482ec3], [fc7016ea4fc2])
- Installer package now quits GrowlSafari before upgrading and (re)launches GrowlSafari after installing/upgrading ([fb431606f9ab])
- Corrected Installer package text: previously, it said that GrowlSafari was “an Safari plugin” and would only work on 10.4; now, it correctly says that it is an application ([e171692e0485])
HardwareGrowler
- Fixed on 10.5 ([a7e08c77c6d4])
- Version 1.2b5 | Release Date: 2009-09-24 | Download
Growl
- Now warns when you try to install a plug-in that won't work under the current architecture, such as a 32-bit-only plug-in on a 64-bit Mac running Snow Leopard ([051a29104de7], [18f28b64e39d])Growl framework
- Use an open-document Apple Event, not Launch Services, to register the application with Growl, hopefully preventing Launch Services from yanking you out of the application (as happened often with the new GrowlSafari) ([1df5769e87e1], [58720a0d2d1f], [0f739ceca8b4])- Version 1.1.6 | Release Date: 2009-07-31 | Download
- Fixed the displays pop-up menus' failure to list WebKit-based displays
- Changed fade time for most visual displays from three-fourths of a second to one-fifth
- Increased default time on screen from four seconds to five to compensate for the above change
- Assorted fixes to bugs discovered by Ted Kremenek using the Clang Static Analyzer
- Updated minimum system version of Growl to 10.4, matching reality
- GrowlSafari
- Made it work on Safari 4
- Made it require Safari 4
- Fixed a small memory leak that occurred every time you downloaded something
- Version 1.1.5 | Release Date: 2009-06-16 | Download
GrowlMail
Fixed crash on notification when Safari 4 beta is installed ([65a0bcf23292], fixing #336354)
We don't know for sure whether this also happened with Safari 4.0 release, but whether it did or not, it's fixed now.
Fixed another crash, first seen in betas, on PowerPC machines ([0d7cf6a69fde], fixing #385444)
Only show notifications for unread messages ([b19d240b576a])
Took out a little more insurance against the possibility of clobbering an Apple method when running under a future version of Mail ([caae0ed9a580])
Internal refactoring, eliminating an assumption about Mail's internal nature ([f8a902d33769] and [c36ddc8e6b22])
Now loads its preference pane into Mail's Preferences window by method swizzling, which is explicitly supported in 64-bit Mac OS X, unlike the previous technique of class posing, which is explicitly not ([3be8b67aac72], fixing #363176)
GrowlFixed the off-by-two error in the displays pop-ups on the preference pane's Applications tab ([30c4b669cad3], fixing #251376)
Fixed MusicVideo to not fall over after the first notification when it's using a screen other than the menu-bar screen ([10d1c49d4df1])
Improved reliability of local-network forwarding ([099dfa400709])
Forwarding now uses the Keychain to store passwords ([899d3019a60a])
The “Growl Bug Submission” button now goes to our Report a Bug page, not our long-deceased Trac site ([71e205ca6b20], fixing #301955)
Fixed assorted memory leaks ([9d0747a53f45], [642c27e46937], [a8b169b45c40]/[442ca737bbcb], [942b66d1feef], [ab8742429e22], [494e5044075d], [5deddffb750a], [a4a2e33ce568]); thanks to the Clang Static Analyzer for revealing these
Also fixed a leak in the Carbon API ([ba114c864317])
Fixes to our Python API:
Fixed a couple of assertions ([69b5347d8262], contributed by Charles Lepple)
Switched from the deprecated md5 module to its replacement, the hashlib module ([2e72fc363066], contributed by Bjoern Haeuser)
We now generate dSYM bundles for every release, which makes us better able to read crash logs from 1.1.5b1 and later ([07c18306756c] and [cda6a8576c59], fixing #341838)
Fixed a strange error in the Automator action—please let us know if this broke it for you ([54eff2ab48e0])
Credits are now localizable
Added the version number to the Get Info string in English and Dutch
Updated Catalan localization of the Growl installation-capable framework ([ba114c864317])
Other localization updates postponed until 1.1.6 due to critical fixes
growlnotifyIf you forget to enter a description, growlnotify now prints a prompt message before waiting for you to type one in on stdin ([5f49950abfbb])
Fixed a crash when you pass --appIcon and name an application that you don't have ([c5aea4e41bce])
HardwareGrowlerShow the correct AirPort and Network icons on more recent versions of Mac OS X ([c78b283d2fca])
Added new icons for power events ([2564276c9d5c])
Allowed power sources to notify again consecutively when their charging state changes ([f3398597ecdd])
Enabled coalescing: a new notification, particularly from a power source, will replace an existing one on-screen if there is one ([f3398597ecdd])
Added the word “minutes” after the number of minutes remaining to charge, the same as the battery's time-remaining notification already had ([62367bdaaf88])
GrowlTunesFixed “(null)” in notifications for radio stream events ([2776a948782a]—thanks to Ludek for the patch)
No longer includes some of its headers in the distribution ([91e95ee0745d])
GrowlSafariFixed version information in GrowlSafariLoader bundle ([803920185e34])
- Version 1.1.4 | Release Date: 2008-06-17 | Download
- No changes specified
- Version 1.1.3 | Release Date: 2008-06-08 | Download
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
- Version 1.1.2 | Release Date: 2007-11-02 | Download
- No changes specified
- Version 1.1.1 | Release Date: 2007-09-13 | Download
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
- Version 1.1.1 | Release Date: 2007-09-12 | Download
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 RussianExtras
- Turned off the Sync Notification in HardwareGrowler by default
- Improved display of iTunes notifications by GrowlTunes when no composer is specified for a songOther
- 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- Version 1.1 | Release Date: 2007-09-08 | Download
-
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.
- Version 0.7.6 | Release Date: 2007-01-01 | Download
- Resolved issues with some localizations.
- Version 0.7.5 | Release Date: 2006-12-25 | Download
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
- Version 0.7.4 | Release Date: 2006-07-10 | Download
- No changes specified


