Skip to content

v0.6.0-alpha.2

Pre-release
Pre-release

Choose a tag to compare

@WyriHaximus WyriHaximus released this 10 Nov 19:06
· 6 commits to 0.6.x since this release
v0.6.0-alpha.2
b0e9af0

Since v0.6.0-alpha.1

Non-Breaking Changes:

  • Added support for DSNs

DSN

To make configuration simple, and support existing standards, DSN (configuration by URL) has been added:

use Bunny\Client;
use Bunny\Configuration;

$configuration = Configuration::fromDSN('amqp://USERNAME:PASSWORD@HOSTNAME/VHOST');

$bunny = new Client($configuration);
$bunny->connect();

With TLS support:

use Bunny\Client;
use Bunny\Configuration;

$configuration = Configuration::fromDSN(
    'amqp://USERNAME:PASSWORD@HOSTNAME/VHOST?tls[cafile]=ca.pem&tls[local_cert]=client.cert&tls[local_pk]=client.key',
);

$bunny = new Client($configuration);
$bunny->connect();

======

  • Total issues resolved: 1
  • Total pull requests resolved: 35
  • Total contributors: 5

bug

enhancement

Full 0.6.0 change set so far:

======

  • Total issues resolved: 1
  • Total pull requests resolved: 35
  • Total contributors: 5

bug

enhancement

feature

bug,enhancement

enhancement,feature