Skip to content

Releases: traderinteractive/mongo-queue-php

Version 4.1.0: Unordered Queue

04 Aug 19:45
aa5092e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.1...v4.1.0

Version 4.0.1: PHP 8 Deprecation fix

17 Feb 16:26
a9aca1e
Compare
Choose a tag to compare

What's Changed

  • Fix deprecation notice about implicit cast of floats. by @chrisryan in #70

Full Changelog: v4.0.0...v4.0.1

Version 4.0.0: PHP 8 Support

31 Oct 19:27
dc4e5b7
Compare
Choose a tag to compare

What's Changed

Backwards Breaking changes

  • Removed support for PHP 7.1 and older
  • Removed support for MonogDB driver 1.3 and older

Full Changelog: v3.0.1...v4.0.0

Version 3.0.1: Feverish Software Mania

31 Jul 20:05
ea79f3d
Compare
Choose a tag to compare

Minor Features

  • Include machineName in message document [PR #64]

Version 3.0.0-alpha1

07 Mar 15:30
08e6d6a
Compare
Choose a tag to compare
Version 3.0.0-alpha1 Pre-release
Pre-release

Backwards Compatibility Breakers

  • Version 3 [PR #60]
    • Update LICENSE file
    • Change package owner to traderinteractive
    • Change Namespace to TraderInteractive
    • Add .github files CODEOWNERS, PULL_REQUEST_TEMPLATE, ISSUE_TEMPLATE & CONTRIBUTING
    • Remove support for PHP < 7
    • Switch to PSR2 coding standard
    • Update README
    • Remove composer.lock from version control
    • Update Travis-CI config
    • Update Scrutinizer config
    • Update Coveralls config
    • Update to PHPUnit 6
    • Switch to phpunit.xml.dist config
    • Add parameter and return type hints where possible
    • Add Message class
    • Remove Queue::ackSend()

Version 2.0.4

28 Feb 19:57
81e8d41
Compare
Choose a tag to compare

Bug Fixes

  • Bug/object as array [PR #63]

Developer Changes

  • Refactor [PR #57]

Version 2.0.3

11 Oct 19:27
Compare
Choose a tag to compare

Bug Fixes

  • Fix millisecond / max int / second issue [PR #50]

Version 2.0.1

23 Aug 16:06
Compare
Choose a tag to compare

Minor Features

  • Loosen restrictions to PHP 5.6 or PHP 7 [PR #48]

Version 1.2.0

24 Sep 18:27
Compare
Choose a tag to compare

Major Features

  • Construct Queue with MongoCollection [PR #40]

Minor Features

  • Add Interfaces and trait [PR #39]

Developer Changes

  • Remove code checker config from scrutinizer. [PR #38]
  • Integrate with coveralls. [PR #37]
  • Add scrutinizer configuration. [PR #36]
  • Sync and install packages in same command. [PR #35]
  • Use php 5.4 array syntax. [PR #34]
  • Remove PHP 5.3 support. [PR #33]
  • Update composer. [PR #32]
  • Multiple versions of mongo db and extension in travis [PR #30]
  • Switch to use nubs/phpunit base docker image. [PR #29]
  • Use fig instead of dockerBuild.php. [PR #28]
  • Update build scripts to use phpunit/phpcs as a library and more. [PR #27]
  • Create a docker-based build. [PR #26]

Version 1.1.0

26 Jun 21:30
Compare
Choose a tag to compare

Major Features

  • Add newTimestamp parameter and functionality to ackSend() and requeue(). Also add prefix check for indexes. [PR #17]

Developer Changes

  • Change developer email [PR #16]
  • Add php 5.6 for travis (yay for alpha!). [PR #19]
  • Switch to PSR-4. [PR #20]
  • Some housecleaning [PR #22]
  • Fix broken link to Queue in README. [PR #23]
  • Couple changes to work with newer pecl mongo extension without breaking existing. [PR #25]