Skip to content

Releases: dreamfactorysoftware/df-amqp

0.4.0

Choose a tag to compare

@thekevinm thekevinm released this 24 Sep 19:43
7476ad4

AMQP service update for DreamFactory 7.7.1: security hardening of the subscription consumer and upgrade to Laravel 13 / PHP 8.3.

Security

  • Scope the AMQP subscribe consumer to the subscriber's role. The subscription callback previously dispatched the triggered service request with permission checks disabled, allowing any user with pub/sub access on a queue to invoke admin-only endpoints; the callback now runs permission-checked under the identity captured at subscribe time (#21)
  • Constrain unserialize() on queue payloads to the Subscribe job class (allowed_classes), with an instanceof guard, blocking PHP gadget-chain attacks via crafted queue payloads (#20)

Maintenance

  • Upgrade to Laravel 13.7 / PHPUnit 11; PHP requirement is now ^8.3. Bumps php-amqplib to ^3.5 and adds explicit laravel/helpers ^1.8 and df-core ~1.0.4 requirements (#19)
  • Add platform overview to README

Full Changelog: 0.3.1...0.4.0

0.3.1

Choose a tag to compare

@oleksandrkits oleksandrkits released this 03 Mar 15:06
f3542d8

Provider moved to OSS

0.3.0

Choose a tag to compare

@daniilly daniilly released this 28 Feb 14:27

DP-460 Upgrade to PHP 8.1 / Laravel 9

0.2.1

Choose a tag to compare

@yaroslavmo yaroslavmo released this 18 May 10:20

DP-205 Simplify release process (composer files)

  • Remove patch version

0.2.0

Choose a tag to compare

@yaroslavmo yaroslavmo released this 10 Apr 13:10

Add Laravel 6 support

0.1.3

Choose a tag to compare

@yaroslavmo yaroslavmo released this 10 Oct 11:12
760f8de

Bump df-pubsub

0.1.2

Choose a tag to compare

@yaroslavmo yaroslavmo released this 08 Oct 10:11
5df0beb
  • DP-59 Configure Dependabot

0.1.1

Choose a tag to compare

@yaroslavmo yaroslavmo released this 18 Jul 15:12
4c8a5ae

Bump df-pubsub