Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Apr 20, 2025

This PR contains the following updates:

Package Change Age Confidence
io.github.davidepianca98:kmqtt-common-jvm 0.4.6 -> 1.0.0 age confidence
io.github.davidepianca98:kmqtt-broker-jvm 0.4.6 -> 1.0.0 age confidence

Release Notes

davidepianca98/KMQTT (io.github.davidepianca98:kmqtt-common-jvm)

v1.0.0

Compare Source

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

Compare Source

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

Compare Source

Broker and Client:

  • Upgrade Kotlin version to 1.9.23

Client:

  • Added configurable CONNACK timeout
  • Added onSubscribed callback
  • 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.

@renovate renovate bot added dependencies Pull requests that update a dependency file major labels Apr 20, 2025
@renovate renovate bot force-pushed the renovate/major-kmqtt branch 20 times, most recently from b7f94c6 to 36d0609 Compare April 20, 2025 21:39
@growse growse force-pushed the master branch 5 times, most recently from 1ba5d4d to 979c139 Compare August 26, 2025 17:43
@renovate renovate bot force-pushed the renovate/major-kmqtt branch from f13245e to cf6955d Compare October 19, 2025 10:24
@growse
Copy link
Collaborator

growse commented Oct 19, 2025

/run-tests

@renovate
Copy link
Contributor Author

renovate bot commented Oct 19, 2025

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.

@github-actions
Copy link

Build & Test complete. ✨
View workflow run

@growse growse force-pushed the master branch 4 times, most recently from 7f5801e to d515a9f Compare October 20, 2025 09:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file major

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants