Skip to content

Releases: davidepianca98/KMQTT

0.2.3

28 Aug 14:22
Compare
Choose a tag to compare

Fix JitPack build

0.2.2

23 Aug 17:50
Compare
Choose a tag to compare

MQTT 3.1.1 support

0.2.1

15 Aug 12:26
Compare
Choose a tag to compare

Use Trie to efficiently handle topic matching to saved subscriptions
Add complete persistence support
Partially implement clustering support
Add experimental UDP transport
Update OpenSSL to 1.1.1g
Move to Kotlin 1.4.0

0.2.0

20 Mar 23:11
Compare
Choose a tag to compare

Fix server topic alias handling
Set a default receive maximum
Update the expiry interval on message resend
Correct the topic filter matching function
Only send one publish with many subscription identifiers if matching many subscriptions
If the session is not expired, queue messages even if the client isn't online
Fix the session expired check
Correct will message sending handling
Make sure to read all data from socket

0.1.3

16 Mar 15:00
Compare
Choose a tag to compare
0.1.3 Pre-release
Pre-release

Fix will retained messages

0.1.2

11 Mar 11:29
Compare
Choose a tag to compare
0.1.2 Pre-release
Pre-release

Fix internal publish retain message handling

0.1.1

09 Mar 11:26
Compare
Choose a tag to compare
0.1.1 Pre-release
Pre-release

Update to Kotlin 1.3.70

0.1.0

03 Mar 11:06
Compare
Choose a tag to compare
0.1.0 Pre-release
Pre-release

Send will also when closing the connection gracefully but no DISCONNECT has been received

0.0.9

03 Mar 10:05
Compare
Choose a tag to compare
0.0.9 Pre-release
Pre-release

Close the socket on broker disconnect packet

0.0.8

02 Mar 14:20
Compare
Choose a tag to compare
0.0.8 Pre-release
Pre-release

Add is subscription flag in authorize callback
Add internal publish function
Hide broker functions that shouldn't be called by the user