All Versions
10
Latest Version
Avg Release Cycle
53 days
Latest Release
2818 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/resources
directory, this application allows to manually test thephp-pushwoosh
library 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\Firefox
class (thanks @olegbespalov). Also now the\Gomoob\Pushwoosh\Model\Notification\Platform
class 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.X
because 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
, theauth
property 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
IRequest
interface common to all requests ; - โ Add a new
IResponse
interface common to all responses ; - โ Add a new
DateCondition
which works with\DateTime
objects and supports theBETWEEN
,EQ
,GTE
,IN
,LTE
,NOTEQ
andNOTIN
operators ; - ๐ Now the
IntCondition
supports theIN
,NOTEQ
andNOTIN
operators ; - ๐ Now the
StringCondition
supports theIN
,NOTEQ
andNOTIN
operators ; - ๐ Now the
Notification
class supports thecampain
andtimezone
properties ; - ๐ Improves the request implementations and add a new
isAuthSupported()
method to know if a specific request supports theauth
property ;
Others
- ๐ Fix #17 - Add the library to awesome-php.