readme > synced with documentation
@@ -52,9 +52,9 @@ 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 for specific streams
+ - Selectively enable manual acknowledgment for specific streams
- Acknowledge messages that are emitted to multiple streams independently per stream
- (the client aggregates the acknowledgements before sending MQTT acknowledgements)
+ (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
@@ -114,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>
@@ -135,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
