Releases: hivemq/hivemq-mqtt-client-dotnet
v0.8.0: New X.509 Client Certificate Support
What’s Changed
This release adds support for X.509 certificates. This allows brokers to validate connecting client. Read the HiveMQtt documentation here.
For more information on X.509 client certificates, see the following:
- X509 Client Certificate Authentication - MQTT Security Fundamentals
- How to Generate a PEM client certificate for the HiveMQ Broker
🚀 Features
- Add support for X.509 Client Certificates (#114) @pglombardo
👥 List of contributors
NuGet Package
v0.8.0 is available on NuGet:
https://www.nuget.org/packages/HiveMQtt/0.8.0
v0.7.0: New Builder Interface & Documentation Portal
What’s Changed
This release introduces a new documentation portal and an easy to use builder interface. Read about it here.
🚀 Features
- Add Builder Methods (#112) @pglombardo
- Documentation (#111) @pglombardo
📝 Documentation
- Add Builder Methods (#112) @pglombardo
- Documentation (#111) @pglombardo
⬆️ Dependencies updates
- ⬆️ Bump github/codeql-action from 2 to 3 (#113) @dependabot
- ⬆️ Bump actions/setup-dotnet from 3.2.0 to 4.0.0 (#110) @dependabot
👥 List of contributors
@dependabot, @dependabot[bot] and @pglombardo
NuGet Package
v0.7.0 is available on NuGet:
https://www.nuget.org/packages/HiveMQtt/0.7.0
v0.6.0: Add Option to Allow Invalid Broker TLS Certificates
What’s Changed
- Add Option to Allow Invalid Broker TLS Certificates (
AllowInvalidBrokerCertificates
) (#104) Thanks @AaronTLFranz!- See a usage example of the new option here.
- New Logging example available in Examples/Logging to support documentation.
🔧 Fixes & Refactoring
- Fix Publish PayloadFormatIndicator (#109) Thanks for reporting @dalbarracin!
👥 List of contributors
NuGet Package
v0.6.0 is available on NuGet:
https://www.nuget.org/packages/HiveMQtt/0.6.0
v0.5.0
What’s Changed
🔧 Fixes & Refactoring
- Improved (and faster) Traffic Processing (#102) Thanks @angelonardone for pointing out issue #98!
📝 Documentation
- New & Updated Example Applications, Tools and Utilities (#103) @pglombardo
⬆️ Dependencies updates
- ⬆️ Bump actions/checkout from 4.1.0 to 4.1.1 (#101) @dependabot
- ⬆️ Bump release-drafter/release-drafter from 5.24.0 to 5.25.0 (#100) @dependabot
👥 List of contributors
@dependabot, @dependabot[bot] and @pglombardo
NuGet Package
v0.5.0 is available on NuGet:
https://www.nuget.org/packages/HiveMQtt/0.5.0
v0.4.3
What’s Changed
🔧 Fixes & Refactoring
- Fix Cancellation Token Reset (#96) @pglombardo
👥 List of contributors
NuGet Package
v0.4.3 is available on NuGet:
https://www.nuget.org/packages/HiveMQtt/0.4.3
v0.4.2
What’s Changed
This release improves the code quality, adds full NLog support and improves the AfterDisconnect
management.
🚀 Features
- Refactoring, Examples and Warning cleanup (#95) @pglombardo
- NLog: Better logging with configuration examples (#94) @pglombardo
👥 List of contributors
NuGet Package
v0.4.2 is available on NuGet:
https://www.nuget.org/packages/HiveMQtt/0.4.2
v0.4.1: Expand AfterDisconnect Trigger Cases
What’s Changed
This release fixes an issue in #92. Thanks @Spike433!
🔧 Fixes & Refactoring
- Extended AfterDisconnect Support (#93) @pglombardo
👥 List of contributors
NuGet Package
v0.4.1 is available on NuGet:
https://www.nuget.org/packages/HiveMQtt/0.4.1
v0.4.0: New Before/AfterDisconnect Events
What’s Changed
This release adds support for two new event types:
BeforeDisconnect
AfterDisconnect
To see example usage, see the Reconnect
example application located here.
🚀 Features
- Add Support for [After|Before]Disconnect Events (#89) @pglombardo
⬆️ Dependencies updates
- ⬆️ Bump actions/checkout from 4.0.0 to 4.1.0 (#91) @dependabot
- ⬆️ Bump actions/checkout from 3.6.0 to 4.0.0 (#86) @dependabot
👥 List of contributors
@dependabot, @dependabot[bot] and @pglombardo
NuGet Package
v0.4.0 is available on NuGet:
https://www.nuget.org/packages/HiveMQtt/0.4.0
v0.3.0: New Last Will and Testament Support
What’s Changed
🚀 Features
- Add Last Will and Testament Support (#85) @pglombardo
⬆️ Dependencies updates
- ⬆️ Bump actions/checkout from 3.5.3 to 3.6.0 (#84) @dependabot
👥 List of contributors
@dependabot, @dependabot[bot] and @pglombardo
NuGet Package
v0.3.0 is available on NuGet:
https://www.nuget.org/packages/HiveMQtt/0.3.0
v0.2.1: Fix QoS 2 Send Bug
This release fixes an issue with QoS level 2 packets, adds more related tests and contains some cleanup of warnings.
What’s Changed
- Add more PubSub tests (#82) @pglombardo
🚀 Features
- Refactoring and Cleanup (#80) @pglombardo
🔧 Fixes & Refactoring
⬆️ Dependencies updates
- ⬆️ Bump release-drafter/release-drafter from 5.23.0 to 5.24.0 (#77) @dependabot
👥 List of contributors
@dependabot, @dependabot[bot] and @pglombardo
NuGet Package
v0.2.1 is available on NuGet:
https://www.nuget.org/packages/HiveMQtt/0.2.1