Skip to content

Releases: binsoul/net-mqtt

2.0.1

20 Jan 14:54

Choose a tag to compare

Improvements

  • Enforce protocol compliance

2.0.0

19 Jan 15:23

Choose a tag to compare

Require at least PHP 8.3

1.1.0

16 Jan 07:53

Choose a tag to compare

New Features

  • Support empty client identifiers
  • Support empty will messages
  • Support multiple topics and QoS levels in subscriptions
  • Add implementations for missing incoming flows

Improvements

  • Enhance type hints
  • Test all code

Breaking changes

  • Require a valid will topic
  • Enforce use of non-empty strings for filters
  • Rename "topics" to "filters" in subscribe and unsubscribe flows
  • Result of an subscribe flow changes from single subscription to an array of subscriptions

1.0.0

09 Jan 12:15

Choose a tag to compare

Require at least PHP 7.4

0.8.1

12 Apr 16:54

Choose a tag to compare

  • Support PHP 8.0

0.8.0

27 Apr 16:53

Choose a tag to compare

  • Use Flow as return type in FlowFactory methods
  • Fix tests

0.7.0

09 Dec 06:13

Choose a tag to compare

  • Unit test all packets
  • Unsubscribe flow sets result to array of subscriptions

0.6.0

08 Dec 09:19

Choose a tag to compare

  • Require at least PHP 7.2

0.5.0

07 Dec 22:47

Choose a tag to compare

  • Require at least PHP 7.0

0.4.0

07 Dec 08:57

Choose a tag to compare

  • Split IdentifierGenerator interface
  • Introduce packet factory and use in stream parser and flows
  • Introduce flow factory