Releases: gomoob/php-pushwoosh
Releases · gomoob/php-pushwoosh
1.4.0
- Fix #39 - Fix ios category id naming issue and add support for send_rate ;
- Test the IOS
getCategoryId()
andsetCategoryId($categoryId)
functions ; - Add new
preset
,getPreset()
andsetPreset($preset)
attribute and functions in theNotification
class ; - Add new
remotePage
,getRemotePage()
andsetRemotePage($remotePage)
attribute and functions in theNotification
class ; - Add new
richPageId
,getRichPageId()
andsetRichPageId($richPageId)
attribute and functions in theNotification
class ; - Add new
sendRate
,getSendRate()
andsetSendRate($sendRate)
attribute and functions in theNotification
class ; - Update composer dependencies.
1.3.1
1.3.0
- BREAKING CHANGE : Abandon PHP 5.4 support, now minimum required version is PHP 5.5 ;
- Remove
array(...)
notations and replace them by[...]
; - BREAKING CHANGE : Implements the
JsonSerializable
and renametoJSON()
tojsonSerialize()
everywhere ; - Better Code Climate score.
1.2.0
- Add new
getPriority()
andsetPriority($priority)
methods to theADM
notification class ; - Add new
getBadges()
,setBadges($badges)
,getIbc()
,setIbc($ibc)
,getLed()
,setLed($led)
,getPriority()
,setPriority($priority)
,getVibration()
andisVibration()
to theAndroid
notification class ; - Fix #31, add missing notification properties ;
- Add a new
Chrome
notification class ; - Add a new
Platform::chrome()
method to get the Chrome Platform ; - Update the documentation to reflect new notification methods and classes ;
- Enforce all unit test assertion by replacing
assertEquals(...)
byassertSame(...)
when possible.
1.1.1
1.1.0
1.0.9
1.0.8
1.0.7
- Move the
Gomoob\Curl
package into theGomoob\Pushwoosh\Curl
package becauseGomoob\Curl
could lead to conflicts with other Gomoob libraries.
Note : This release is only useful if you're using other Gomoob libraries, if not it will not change anything in comparison with version 1.0.6
.
1.0.6
- Now the
Gomoob\Pushwoosh\Exception\PushwooshException
class has an additionnaldata
property which allows to transport additional details when an error is encountered. For example if a CURL error is encountered now an exception is thrown with additional CURL informations which are very useful to identify problems. - Fix #16, add a link to Laravel Pushwoosh project in the Readme.
- Fix #19, It seems the last release has invalid versions in
composer.json
andpackage.json
. - Fix #21, Create a CURL abstraction.
- Fix #24, Add several checks in response to CURL requests.
- Fix #25, Better Error Handler.