Skip to content

Releases: phlib/beanstalk

3.0.2

12 Jul 19:59
e7c15ef
Compare
Choose a tag to compare
  • Add a retry delay to a Pool connection when useTube() fails.

See Change Log for full details.

3.0.1

14 Oct 07:06
9aab50c
Compare
Choose a tag to compare
  • Allow Symfony v6 dependencies

See Change Log for full details.

3.0.0

22 Aug 16:01
ca622f6
Compare
Choose a tag to compare

Key changes for v3 that are likely to affect standard usages of this package:

  • ConnectionInterface has moved to the root namespace.
  • Static Factory methods have been removed.
  • If not using the Factory, method parameters for Connection and Pool have changed.
  • null return types are removed for methods: reserve(), peekBuried(), peekDelayed() & peekReady(). Use exceptions instead.
  • Add BuriedException and DrainingException.
  • Logger support for Pool.

See Change Log for full details.

2.2.0

17 Aug 16:35
518b68a
Compare
Choose a tag to compare
  • Add --watch option to beanstalk tube:stats CLI command.
  • Add value to --watch CLI options, to specify the refresh interval. Add info line to show the interval and current datetime.
  • Add new Server Distribution CLI command, to show the balance of workers and jobs across a Pool.

See Change Log for full details.

2.1.0

05 Jul 16:21
97cbdbc
Compare
Choose a tag to compare
  • Add options to the CLI command to specify a host and port.
  • Deprecated static Factory methods, which will become instance-based in the next major version.

See Change Log for full details.

2.0.2

26 Sep 13:11
Compare
Choose a tag to compare
  • Fix Kick command type error.

See Change Log for full details.

2.0.1

14 Aug 06:59
Compare
Choose a tag to compare
  • Drop PHP versions <= 7.3 as they are no longer actively supported by the PHP project.
  • Add type declarations.
  • Use nullable return types in place of union-false.
    • For example, a method that previously hinted array|false is now typed ?array, and will return null for the same state it previously returned false.
  • Add support for PHP v8.

Some BC breaks which should not affect regular implementations directly using Connection or Pool.

See Change Log for full details.

1.0.15

10 Dec 11:20
1.0.15
99345b0
Compare
Choose a tag to compare

Add support for Symfony/Console v5

See Change Log for full details.

1.0.14

13 Feb 11:24
Compare
Choose a tag to compare

Add support for Symfony\Console v4

1.0.13

30 Oct 11:41
589d32f
Compare
Choose a tag to compare

Update Composer dependencies to use SemVer operator (^)

This will allow non-breaking versions to be installed as dependencies to this package.