Skip to content

Releases: gomoob/php-pushwoosh

1.0.5

26 Apr 09:32
Compare
Choose a tag to compare

Changes in this release

  • Fix issue #11, Error: add ListCondition - expect an array.
  • Fix issue #13, Add Better API Error Handling.

1.0.4

10 Mar 17:18
Compare
Choose a tag to compare

Changes in this release

  • Fix issue #12

1.0.3

16 Feb 11:07
Compare
Choose a tag to compare

Changes in this release

  • Add an array of pushwoosh requests sent by the Gomoob\Pushwoosh\Client\PushwooshMock class

1.0.2

13 Feb 16:29
Compare
Choose a tag to compare

Changes in this release

  • Add implementation of Gomoob\Pushwoosh\Client\PushwooshMock methods. The methods of the mock object always return response objects with http status code equals to 200.
  • Fix php code sniffer errors

1.0.1

12 Feb 15:20
Compare
Choose a tag to compare

Changes in this release

  • Fix #10, Make Gomoob\Pushwoosh\Client\PushwooshMock::getNearestZone declaration compatible with its interface.
  • Fix #7, Remove the docs directory.

1.0.0

18 Jan 21:34
Compare
Choose a tag to compare

Changes in this release

  • Upgrade PDepend to version ~2.0
  • Upgrade PHPMD to version ~2.1
  • Upgrade PHP_CodeSniffer to version ~2.1
  • Remove php-cs-fixer and use the PHP_CodeSniffer phpcbf tool instead
  • Now the Grunt build uses load-grunt-tasks
  • Upgrade all package.json dependencies
  • Fix #2, Replace the 3 first badges on the home page by shields.id badges
  • Fix #3, Run Travis builds with more PHP versions
  • Fix #4 , Now the version is compliant with Semantic Versionning
  • Fix #5, Use a code quality check service

NOTE : This release does not really changes the code of the library (which is already very stable) but configures tools to enforce compliancy with standards and check code quality.

0.1.0

19 Sep 09:29
Compare
Choose a tag to compare

First stable release

  • Code coverage is more than 90% on the project

0.1.0-alpha5

17 Sep 17:51
Compare
Choose a tag to compare
  • Code coverage is now 100% on the Gomoob\Pushwoosh\Model\Request package
  • Code coverage is now 100% on the Gomoob\Pushwoosh\Model\Response package
  • Code coverage is now 100% on the Gomoob\Pushwoosh\Model\Notification package
  • Add missing Gomoob\Pushwoosh\Model\Request\GetTagsRequest class
  • Add an abstract Gomoob\Pushwoosh\Model\Response\AbstractResponse class common to all response objects
  • Add classes in the Gomoob\Pushwoosh\Model\Condition package to express conditions added to a Pushwoosh notification
  • Add a Gomoob\Pushwoosh\Model\Notification\MinimizeLink class
  • Add a Gomoob\Pushwoosh\Model\Notification\BlackBerry class to configure specific BackBerry settings
  • Now the documentation is on Github Pages

0.1.0-alpha4

09 Sep 16:29
Compare
Choose a tag to compare
  • Now the package is loaded using a PSR-4 autoloader instead of a
    PSR-0 autoloader
  • Use PHP_CodeSniffer to ensure the code is compliant with
    PSR-0 and PSR-2 coding rules
  • Upgrade Grunt dependency grunt-phpunit
  • Now the code is compliant with PSR-0 and
    PSR-2 coding rules
  • Reorganize attributes and functions in the Gomoob\Pushwoosh\Model\Notification\ADM class
  • Reorganize attributes and functions in the Gomoob\Pushwoosh\Model\Notification\Android class
  • Reorganize attributes and functions in the Gomoob\Pushwoosh\Model\Notification\IOS class
  • Reorganize attributes and functions in the Gomoob\Pushwoosh\Model\Notification\Mac class
  • Reorganize attributes and functions in the Gomoob\Pushwoosh\Model\Notification\Safari class
  • Reorganize attributes and functions in the Gomoob\Pushwoosh\Model\Notification\WNS class
  • Reorganize attributes and functions in the Gomoob\Pushwoosh\Model\Notification\WP class
  • Updates the coding conventions in the README.md file
  • Append indications for Pull Requests in the README.md file
  • Ignore the composer.lock file from GIT
  • Build the project on Travis CI
  • Add Badge Poser badges in the README.md file
  • Enable Coveralls to report code coverage with TravisCI

0.1.0-alpha3

25 Jun 14:27
Compare
Choose a tag to compare

WARNING : This is an alpha release, so use it at your own risks !

  • Third alpha release
  • Complete the IOS notification implementation into the Gomoob\Pushwoosh\Model\Notification\IOS class
  • Remove a duplicated method in the Gomoob\Pushwoosh\Model\Request\UnregistereDeviceRequest class