diff -pruN 8.0.0-1/debian/changelog 8.1.1-1/debian/changelog
--- 8.0.0-1/debian/changelog	2022-05-04 22:14:15.000000000 +0000
+++ 8.1.1-1/debian/changelog	2022-08-04 03:25:04.000000000 +0000
@@ -1,3 +1,9 @@
+node-mqtt-packet (8.1.1-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Ying-Chun Liu (PaulLiu) <paulliu@debian.org>  Thu, 04 Aug 2022 11:25:04 +0800
+
 node-mqtt-packet (8.0.0-1) unstable; urgency=low
 
   * New upstream release.
diff -pruN 8.0.0-1/package.json 8.1.1-1/package.json
--- 8.0.0-1/package.json	2022-02-21 09:30:01.000000000 +0000
+++ 8.1.1-1/package.json	2022-07-21 14:43:33.000000000 +0000
@@ -1,6 +1,6 @@
 {
   "name": "mqtt-packet",
-  "version": "8.0.0",
+  "version": "8.1.1",
   "description": "Parse and generate MQTT packets like a breeze",
   "main": "mqtt.js",
   "types": "types/index.d.ts",
diff -pruN 8.0.0-1/types/index.d.ts 8.1.1-1/types/index.d.ts
--- 8.0.0-1/types/index.d.ts	2022-02-21 09:30:01.000000000 +0000
+++ 8.1.1-1/types/index.d.ts	2022-07-21 14:43:33.000000000 +0000
@@ -89,7 +89,7 @@ export interface IPublishPacket extends
     responseTopic?: string,
     correlationData?: Buffer,
     userProperties?: UserProperties,
-    subscriptionIdentifier?: number,
+    subscriptionIdentifier?: number | number[],
     contentType?: string
   }
 }
@@ -133,6 +133,7 @@ export interface ISubscribePacket extend
   subscriptions: ISubscription[],
   properties?: {
     reasonString?: string,
+    subscriptionIdentifier?: number,
     userProperties?: UserProperties
   }
 }
