Skip to content

Commit

Permalink
Merge pull request #437 from hivemq/develop
Browse files Browse the repository at this point in the history
Release 1.2.1
  • Loading branch information
SgtSilvio committed Aug 9, 2020
2 parents d94dfce + d7ae1a7 commit 3f1c055
Show file tree
Hide file tree
Showing 148 changed files with 2,585 additions and 1,537 deletions.
5 changes: 4 additions & 1 deletion .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,7 @@ assignees: ''

## Details
- Affected HiveMQ MQTT Client version(s):
- Used JVM version:
- Used JVM version:
- Used OS (name and version):
- Used MQTT version:
- Used MQTT broker (name and version):
42 changes: 29 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,11 +52,11 @@ backpressure support.
- Automatic and configurable **reconnect handling and message redelivery**
- Automatic and configurable **resubscribe if the session expired**
- **Manual message acknowledgment**
- Selectively enable manual acknowledgement only for specific streams
- Acknowledge messages emitted to multiple streams independently per stream,
the client aggregates the acknowledgements before sending MQTT acknowledgements
- Order of manual acknowledgment does not matter,
the client automatically ensures the order of MQTT acknowledgments for 100% compatibility with the MQTT specification
- Selectively enable manual acknowledgment for specific streams
- Acknowledge messages that are emitted to multiple streams independently per stream
(the client aggregates the acknowledgments before sending MQTT acknowledgments)
- Order of manual acknowledgment does not matter
(the client automatically ensures the order of MQTT acknowledgments for 100% compatibility with the MQTT specification)
- Lifecycle listeners
- When connected
- When disconnected or connection failed
Expand All @@ -75,7 +75,11 @@ backpressure support.
<img src="https://www.openhab.org/openhab-logo.png" alt="openHAB" height="60px"/>
](https://www.openhab.org/) &nbsp;&nbsp; [
<img src="https://eclipse.org/ditto/images/ditto.svg" alt="Eclipse Ditto" height="60px"/>
](https://github.com/eclipse/ditto)
](https://github.com/eclipse/ditto) &nbsp;&nbsp; [
<img src="https://avatars3.githubusercontent.com/u/11352045?s=200&v=4" alt="Open Smart Grid Platform" height="60px"/>
](https://github.com/OSGP/open-smart-grid-platform) &nbsp;&nbsp; [
<img src="https://github.com/EXXETA/correomqtt/develop/icon/ico/Icon_128x128.png" alt="CorreoMQTT" height="60px"/>
](https://github.com/EXXETA/correomqtt)

If you use the HiveMQ MQTT Client in a project that is not listed here, feel free to open an issue or pull request.

Expand Down Expand Up @@ -110,16 +114,9 @@ dependencies {

If you use Maven, just include the following inside your `pom.xml` file.

NOTE: You have to set the compiler version to `1.8` or higher.

```xml
<project>
...
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>

<dependencies>
<dependency>
<groupId>com.hivemq</groupId>
Expand All @@ -131,6 +128,19 @@ NOTE: You have to set the compiler version to `1.8` or higher.
</project>
```

NOTE: You have to set the compiler version to `1.8` or higher.

```xml
<project>
...
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
...
</project>
```

For optional features you can choose to include additional modules:

```xml
Expand All @@ -141,20 +151,23 @@ For optional features you can choose to include additional modules:
<groupId>com.hivemq</groupId>
<artifactId>hivemq-mqtt-client-websocket</artifactId>
<version>1.2.0</version>
<type>pom</type>
</dependency>
</dependencies>
<dependencies>
<dependency>
<groupId>com.hivemq</groupId>
<artifactId>hivemq-mqtt-client-proxy</artifactId>
<version>1.2.0</version>
<type>pom</type>
</dependency>
</dependencies>
<dependencies>
<dependency>
<groupId>com.hivemq</groupId>
<artifactId>hivemq-mqtt-client-epoll</artifactId>
<version>1.2.0</version>
<type>pom</type>
</dependency>
</dependencies>
<dependencies>
Expand Down Expand Up @@ -248,20 +261,23 @@ dependencies {
<groupId>com.github.hivemq.hivemq-mqtt-client</groupId>
<artifactId>hivemq-mqtt-client-websocket</artifactId>
<version>develop-SNAPSHOT</version>
<type>pom</type>
</dependency>
</dependencies>
<dependencies>
<dependency>
<groupId>com.github.hivemq.hivemq-mqtt-client</groupId>
<artifactId>hivemq-mqtt-client-proxy</artifactId>
<version>develop-SNAPSHOT</version>
<type>pom</type>
</dependency>
</dependencies>
<dependencies>
<dependency>
<groupId>com.github.hivemq.hivemq-mqtt-client</groupId>
<artifactId>hivemq-mqtt-client-epoll</artifactId>
<version>develop-SNAPSHOT</version>
<type>pom</type>
</dependency>
</dependencies>
<dependencies>
Expand Down
Loading

0 comments on commit 3f1c055

Please sign in to comment.