Skip to content

Releases: treehouselabs/queue-bundle

Make internal definitions public

05 Nov 10:05
92a0e19
Compare
Choose a tag to compare

public is no longer true since symfony 4, causing issues injecting/reusing services that are done in the extension class

3.0.0 - Symfony 5 support

09 Sep 13:10
b14997b
Compare
Choose a tag to compare
  • Dropped support for Symfony 3
  • Added support for Symfony 5

2.0.0 - Symfony 4 support

09 Sep 08:19
b4a2a97
Compare
Choose a tag to compare
  • Dropped support for Symfony 2
  • Added support for Symfony 4

v1.0.2

08 Mar 09:20
Compare
Choose a tag to compare

Changes

  • Remove redundant and deprecated canNotBeEmpty() for configuration

v1.0.1

05 Mar 11:33
ade678f
Compare
Choose a tag to compare

Minor configuration fix

v1.0.0 - Prepare for SF4.0

05 Mar 10:47
a677525
Compare
Choose a tag to compare

Prepare for symfony 4.0, no deprecations in symfony 3.4

  • Commands are explicitly registered
  • Minimum php version has been raised to 7.1
  • Travis script has been updated for the new trusty images on travis

v0.2.0

16 Sep 13:20
Compare
Choose a tag to compare

Changes

  • Moved limiting logic from consume command to limiter classes
  • Moved most consuming logic from command to decorating Consumer class

v0.1.1

15 Sep 08:50
Compare
Choose a tag to compare
  • Fixed issue with warmup service in declare command

v0.1.0

22 Jun 10:17
Compare
Choose a tag to compare

Changes

  • Added Symfony3 support
  • Added support for retrying/delaying/dead-lettering messages
  • Added configuration to specify the strategy which retries are handled with
  • Added cache warmer to declare exchanges/queues
  • Added configuration to automatically create dead letter exchanges
  • Improved exception handling and graceful shutdowns in queue:consume command
  • Added option to enable/disable auto_declare exchange/queue (default true)
  • Added support to configure connection parameters

Breaking changes

  • Updated required PHP version to 5.6

  • Updated required Symfony version to 2.7 (LTS)

  • Updated treehouselabs/queue dependency to 0.2.0. See those release notes
    for an overview of breaking changes.

  • Renamed tree_house.queue.event_listener.queue to tree_house.queue.event_listener.flush

  • Replaced attempts config in consumers with a more extended retry config:

    Before:

    consumers:
      foo:
        attempts: 2

    After:

    consumers:
      foo:
        retry: 2
  • Removed ConsumeEvent class: it is now part of the Queue library

v0.0.2

02 Mar 16:33
Compare
Choose a tag to compare
Merge pull request #29 from treehouselabs/fieg-patch-1

Fix version constraint on queue lib