Skip to content

Commit 3f1c055

Browse files
authored
Merge pull request #437 from hivemq/develop
Release 1.2.1
2 parents d94dfce + d7ae1a7 commit 3f1c055

File tree

148 files changed

+2585
-1537
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

148 files changed

+2585
-1537
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,7 @@ assignees: ''
1818

1919
## Details
2020
- Affected HiveMQ MQTT Client version(s):
21-
- Used JVM version:
21+
- Used JVM version:
22+
- Used OS (name and version):
23+
- Used MQTT version:
24+
- Used MQTT broker (name and version):

README.md

+29-13
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,11 @@ backpressure support.
5252
- Automatic and configurable **reconnect handling and message redelivery**
5353
- Automatic and configurable **resubscribe if the session expired**
5454
- **Manual message acknowledgment**
55-
- Selectively enable manual acknowledgement only for specific streams
56-
- Acknowledge messages emitted to multiple streams independently per stream,
57-
the client aggregates the acknowledgements before sending MQTT acknowledgements
58-
- Order of manual acknowledgment does not matter,
59-
the client automatically ensures the order of MQTT acknowledgments for 100% compatibility with the MQTT specification
55+
- Selectively enable manual acknowledgment for specific streams
56+
- Acknowledge messages that are emitted to multiple streams independently per stream
57+
(the client aggregates the acknowledgments before sending MQTT acknowledgments)
58+
- Order of manual acknowledgment does not matter
59+
(the client automatically ensures the order of MQTT acknowledgments for 100% compatibility with the MQTT specification)
6060
- Lifecycle listeners
6161
- When connected
6262
- When disconnected or connection failed
@@ -75,7 +75,11 @@ backpressure support.
7575
<img src="https://www.openhab.org/openhab-logo.png" alt="openHAB" height="60px"/>
7676
](https://www.openhab.org/) &nbsp;&nbsp; [
7777
<img src="https://eclipse.org/ditto/images/ditto.svg" alt="Eclipse Ditto" height="60px"/>
78-
](https://github.com/eclipse/ditto)
78+
](https://github.com/eclipse/ditto) &nbsp;&nbsp; [
79+
<img src="https://avatars3.githubusercontent.com/u/11352045?s=200&v=4" alt="Open Smart Grid Platform" height="60px"/>
80+
](https://github.com/OSGP/open-smart-grid-platform) &nbsp;&nbsp; [
81+
<img src="https://raw.githubusercontent.com/EXXETA/correomqtt/develop/icon/ico/Icon_128x128.png" alt="CorreoMQTT" height="60px"/>
82+
](https://github.com/EXXETA/correomqtt)
7983

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

@@ -110,16 +114,9 @@ dependencies {
110114

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

113-
NOTE: You have to set the compiler version to `1.8` or higher.
114-
115117
```xml
116118
<project>
117119
...
118-
<properties>
119-
<maven.compiler.source>1.8</maven.compiler.source>
120-
<maven.compiler.target>1.8</maven.compiler.target>
121-
</properties>
122-
123120
<dependencies>
124121
<dependency>
125122
<groupId>com.hivemq</groupId>
@@ -131,6 +128,19 @@ NOTE: You have to set the compiler version to `1.8` or higher.
131128
</project>
132129
```
133130

131+
NOTE: You have to set the compiler version to `1.8` or higher.
132+
133+
```xml
134+
<project>
135+
...
136+
<properties>
137+
<maven.compiler.source>1.8</maven.compiler.source>
138+
<maven.compiler.target>1.8</maven.compiler.target>
139+
</properties>
140+
...
141+
</project>
142+
```
143+
134144
For optional features you can choose to include additional modules:
135145

136146
```xml
@@ -141,20 +151,23 @@ For optional features you can choose to include additional modules:
141151
<groupId>com.hivemq</groupId>
142152
<artifactId>hivemq-mqtt-client-websocket</artifactId>
143153
<version>1.2.0</version>
154+
<type>pom</type>
144155
</dependency>
145156
</dependencies>
146157
<dependencies>
147158
<dependency>
148159
<groupId>com.hivemq</groupId>
149160
<artifactId>hivemq-mqtt-client-proxy</artifactId>
150161
<version>1.2.0</version>
162+
<type>pom</type>
151163
</dependency>
152164
</dependencies>
153165
<dependencies>
154166
<dependency>
155167
<groupId>com.hivemq</groupId>
156168
<artifactId>hivemq-mqtt-client-epoll</artifactId>
157169
<version>1.2.0</version>
170+
<type>pom</type>
158171
</dependency>
159172
</dependencies>
160173
<dependencies>
@@ -248,20 +261,23 @@ dependencies {
248261
<groupId>com.github.hivemq.hivemq-mqtt-client</groupId>
249262
<artifactId>hivemq-mqtt-client-websocket</artifactId>
250263
<version>develop-SNAPSHOT</version>
264+
<type>pom</type>
251265
</dependency>
252266
</dependencies>
253267
<dependencies>
254268
<dependency>
255269
<groupId>com.github.hivemq.hivemq-mqtt-client</groupId>
256270
<artifactId>hivemq-mqtt-client-proxy</artifactId>
257271
<version>develop-SNAPSHOT</version>
272+
<type>pom</type>
258273
</dependency>
259274
</dependencies>
260275
<dependencies>
261276
<dependency>
262277
<groupId>com.github.hivemq.hivemq-mqtt-client</groupId>
263278
<artifactId>hivemq-mqtt-client-epoll</artifactId>
264279
<version>develop-SNAPSHOT</version>
280+
<type>pom</type>
265281
</dependency>
266282
</dependencies>
267283
<dependencies>

0 commit comments

Comments
 (0)