fix(deps): update kmqtt to v1 (major)
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| io.github.davidepianca98:kmqtt-common-jvm | 0.4.6 -> 1.0.0 |
||
| io.github.davidepianca98:kmqtt-broker-jvm | 0.4.6 -> 1.0.0 |
Release Notes
davidepianca98/KMQTT (io.github.davidepianca98:kmqtt-common-jvm)
v1.0.0
Broker and Client:
- Fix WillQos field in ConnectFlags deserialization
- Prevent concurrent access to the send buffer on JVM socket
- Upgrade Kotlin version to 2.1.0
- Upgrade dependencies
- Move files from root package to io.github.davidepianca98 (Breaking change!!! Remember to update the imports where you use KMQTT)
Client:
- Add handling for received websocket ping in mqtt-client (@tomoakiichige)
- Always perform keep-alive check regardless of data being null or not (@tomoakiichige)
- Add exception handler parameter to MQTTClient.runSuspend
Broker:
- Close server socket on initialization error on JVM
- Fix onDisconnect client callback call on broker termination
v0.4.8
Broker and Client:
- Upgrade Kotlin version to 2.0.0
- Upgrade OpenSSL to 1.1.1w
Client:
- Add option to disable server certificate verification
- Add connect socket timeout
Broker:
- Add broker started and stopped callbacks
v0.4.7
Broker and Client:
- Upgrade Kotlin version to 1.9.23
Client:
- Added configurable CONNACK timeout
- Added
onSubscribedcallback - Added debug prints option
- runSuspend to spawn a new coroutine to run the client in background
- Don't send packets until the CONNACK has been received to fix AWS broker compatibility
- Fix AWS broker keepalive timeout
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
/run-tests
Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠️ Warning: custom changes will be lost.
Build & Test complete. :sparkles: View workflow run