Version 2.7.0 (2013-01-29)
-
add missing
Notification-Coalescing-ID
message type on NOTIFY request -
introduced use of icons collection (phar, zip archives and more: see http://www.php.net/manual/en/wrappers.php)
-
new example (gntpAdapterIconCollection.php) that demonstrate both new features
-
Net_Growl_Application accept now the Net_Growl_Icon instance container
-
none
Version 2.6.0 (2012-04-05)
Switching between protocols UDP and GNTP is now so easy.
As port
option begin optional, you have just to change protocol
option
from udp to gntp or gntp to udp to do the job !
-
phing build script can now generate PDF in both format A4 and US
-
port
option is now optional (automatically set to 23053 for GNTP, and 9887 for UDP) -
add new method publish, alias of notify method.
-
add custom header X-Sender with GNTP to identify client of notifications (Backward port from PEAR2/Net_Growl; see http://www.growlforwindows.com/gfw/help/gntp.aspx#custom)
-
protocol
option can now accept both values : tcp or gntp for GNTP comm.
-
none
Version 2.5.2 (2012-03-07)
-
each example script has its own log file now
-
gntp log test file is writable by unit tests; removed from distribution
-
japanese utf-8 examples used local icon resource rather than remote (status 404)
-
prevent bad icon display with new default version v2 (encoding changed)
Version 2.5.1 (2012-02-23)
QA release
-
adds required mbstring extension but missing in package xml file
-
upgrade PEAR installer to version 1.9.4
-
none
Version 2.5.0 (2012-01-05)
-
Update Net_Growl::getDefaultGrowlIcon() method to return either old or new Growl claw icons to match Mac icon.
-
Use PHPUnit/Autoload.php instead of requiring the files manually.
-
phing build documentation script is now easily reuseable (configuration through an external properties file)
-
Require the autoloader in the test files so the class files will be found (Daniel Convissor)
Version 2.4.0 (2011-09-24)
-
Due to licenses conflicts, PEAR package did not embed anymore the source documentation and script generator
-
Add external autoloader script (removes requires in unit tests suite)
-
Net_Growl_Application::addGrowlNotifications throws now an exception with invalid argument
-
Implement PEAR feature request #18738 (Provide public setters for Net_Growl_Application)
-
none
Version 2.3.0 (2011-06-13)
-
unit tests may now be run on any computer
-
Takeshi Kawamoto [ariela] as contributor for his job to add asian fonts support
-
Brian Dunnington (author of Growl for Windows) as helper (fix pear dev account with others brian account)
-
multibyte support for asian fonts PEAR Bug#18589
Version 2.2.2 (2011-01-13)
-
add missing phing build documentation script in distribution
-
unit tests suites are now also PHP 5.3 E_STRICT compatible
Version 2.2.1 (2011-01-10)
-
the error handler included in this package is not activated by default
-
autoloader rewritten to avoid conflict with other functions registered in the __autoload stack
-
path to trunk of my local copy of the package fixed in the documentation phing script
Version 2.2.0 (2011-01-02)
-
E_STRICT compatible for PHP 5.3 or later
-
removes unecessary require_once
-
removes all php close tag
-
adds pear project page link to all class headers; since it’s also available on PEAR repository
-
adds automated build documentation process with Phing (build-phing.xml). See also README.txt
-
reduces size of documentation written with AsciiDoc 8.6.3
-
bump copyright year
-
fix script examples\udpAdapterNotifyPEARerrors.php to be compatible PHP 5.3 or later with PEAR error handling
Version 2.1.1 (2010-12-12)
-
FIX issue on invalid key hash exception due to a bad salt hash key generation.
Thanks to Ian Magnus Melsom to find the nasty bug.
Version 2.1.0 (2010-05-10)
-
add an error handler (activated by default) that convert standard error into exception
-
add a new Net_Growl_Response class that allow to return GNTP response informations
-
when a GNTP error occurs, returns now a Net_Growl_Response object rather than raises an exception
-
a Mock adapter intended for testing (Growl/GntpMock.php)
-
a full PHPUnit 3 testsuite that cover GNTP adapter with the new Mock adapter
-
Source code are PHP_CodeSniffer 1.2.2 valid
-
register() returns now either a Net_Growl_Response (for GNTP) or TRUE (for UDP) rather than always a boolean TRUE
-
notify() returns now either a Net_Growl_Response (for GNTP) or TRUE (for UDP) rather than always a boolean TRUE
-
sendRequest() returns now either a Net_Growl_Response (for GNTP) or TRUE (for UDP) rather than always a boolean TRUE
Version 2.0.0 (2010-01-24)
-
Fix a PHP notice error when a Growl error is return with error-description set
-
Raise an exception when encryption algorithm provided on options of Net_Growl::singleton() method is invalid
Version 2.0.0RC1 (2009-10-08)
-
Support the encryption messages feature.
Version 2.0.0b2 (2009-08-07)
-
This second beta version support socket and url callbacks feature.
Version 2.0.0b1 (2009-07-29)
-
First official version that implements both UDP and GNTP protocol.