All Versions
10
Latest Version
Avg Release Cycle
53 days
Latest Release
3070 days ago
Changelog History
Changelog History
-
v1.9.0 Changes
June 28, 2017New features
- ๐ Fix #68 - Add support for
chrome_image, thanks for your work @anibalsanchez !
- ๐ Fix #68 - Add support for
-
v1.8.0 Changes
June 19, 2017New features
- ๐ Fix #18 - Allow CURL to have SSL certificates verification enabled.
- ๐ Fix #63 - Allow to use own url for API server
- ๐ Fix #65 - The
setCURLClient(ICURClient $curlClient)did not return$this. - ๐ Fix #66 - Now the library allows to overwrite some CURL options.
- โ Add support for PHP 7.1 and execute tests with Travis and PHP 7.1
๐ Improvements
- Increase code coverage to
100% - โ Add a testing Apache Cordova App in the
src/test/resourcesdirectory, this application allows to manually test thephp-pushwooshlibrary by receiving notification inside a very simple Android or iOS application. - โก๏ธ Update all Grunt dependencies and update the build scripts (only useful for contributors)
Closed
- Close #23 - Closing this issue, no serious developer shoud use PHP without composer.
-
v1.7.1 Changes
October 20, 2016- โ Add response value to Pushwoosh Exceptions when a curl request execution fails
-
v1.7.0 Changes
September 15, 2016- ๐ Fix #60 - missing campain data in api request ;
- โก๏ธ Update several development composer dependencies ;
- ๐ Minor fixes to prepare platinium Sensio Insight grade.
-
v1.6.1 Changes
July 07, 2016Fixes
- ๐ Fix #56 -
getMock()undefined in unit tests with HHVM.
- ๐ Fix #56 -
-
v1.6.0 Changes
July 05, 2016New features
- ๐ Fix #50 - Add Firefox specific notification properties support with a new
\Gomoob\Pushwoosh\Model\Notification\Firefoxclass (thanks @olegbespalov). Also now the\Gomoob\Pushwoosh\Model\Notification\Platformclass adds utility constants for platforms, the following constants are availableIOS,BLACKBERRY,ANDROID,NOKIA_ASHA,WINDOWS_PHONE_7,MAC_OS_X,WINDOWS_8,AMAZON,SAFARI,CHROME,FIREFOX.
๐ฅ Breaking changes
- ๐ Fix #52 - Abandon support for PHP
5.5.Xbecause end of life associated to PHP 5.5 is planned for 10 July 2016 (see http://php.net/supported-versions.php) ; - ๐ Fix #53 - Remove Baidu minimize link supported because this feature will be removed by Pushwoosh soon ;
- โ Remove
Gomoob/Pushwoosh/Exception/PushwooshException->setData(array $data)function because its not used and their are no reasons to use it.
Others
- โ Remove use of PHPUnit
getMock(...)because its now deprecated, replace it with calls tocreateMock(...)instead.
- ๐ Fix #50 - Add Firefox specific notification properties support with a new
-
v1.5.3 Changes
June 26, 2016Fixes
- ๐ Fix #51 - Fix field name for applications group in json request.
-
v1.5.2 Changes
May 09, 2016Fixes
- ๐ Fix #47 -
CreateTargetedMessageRequest, theauthproperty was not injected in the request payload.
๐ Improvements
- ๐ Improve and enforce Code Sniffer checks.
- ๐ Fix #47 -
-
v1.5.1 Changes
March 11, 2016Fixes
- ๐ Fix #44 - PushwooshMock - Abstract method not implemented
-
v1.5.0 Changes
March 10, 2016Fixes
๐ New features
- ๐ Fix #37 - Implementation for /createTargetedMessage ;
- โ Add a new
IRequestinterface common to all requests ; - โ Add a new
IResponseinterface common to all responses ; - โ Add a new
DateConditionwhich works with\DateTimeobjects and supports theBETWEEN,EQ,GTE,IN,LTE,NOTEQandNOTINoperators ; - ๐ Now the
IntConditionsupports theIN,NOTEQandNOTINoperators ; - ๐ Now the
StringConditionsupports theIN,NOTEQandNOTINoperators ; - ๐ Now the
Notificationclass supports thecampainandtimezoneproperties ; - ๐ Improves the request implementations and add a new
isAuthSupported()method to know if a specific request supports theauthproperty ;
Others
- ๐ Fix #17 - Add the library to awesome-php.