npm package diff
Package: @forge/bridge
Versions: 5.8.0-next.2 - 5.8.0-next.3
Modified: package/out/realtime/realtime.js
Index: package/out/realtime/realtime.js
===================================================================
--- package/out/realtime/realtime.js
+++ package/out/realtime/realtime.js
@@ -6,9 +6,13 @@
 const publish = (channel, payload, options) => {
     return callBridge('publishRealtimeChannel', { channelName: channel, eventPayload: payload, options });
 };
 const subscribe = (channel, callback, options) => {
-    return callBridge('subscribeRealtimeChannel', { channelName: channel, onEvent: callback, options });
+    return callBridge('subscribeRealtimeChannel', {
+        channelName: channel,
+        onEvent: callback,
+        options
+    });
 };
 const publishGlobal = (channel, payload, options) => {
     return callBridge('publishRealtimeChannel', { channelName: channel, eventPayload: payload, options, isGlobal: true });
 };Modified: package/package.json
Index: package/package.json
===================================================================
--- package/package.json
+++ package/package.json
@@ -1,7 +1,7 @@
 {
   "name": "@forge/bridge",
-  "version": "5.8.0-next.2",
+  "version": "5.8.0-next.3",
   "description": "Forge bridge API for custom UI apps",
   "author": "Atlassian",
   "license": "SEE LICENSE IN LICENSE.txt",
   "main": "out/index.js",
@@ -17,9 +17,9 @@
     "@forge/i18n": "0.0.7",
     "@forge/resolver": "1.7.1",
     "@statsig/js-client": "3.18.2",
     "@types/history": "^4.7.11",
-    "@forge/manifest": "11.0.0-next.1"
+    "@forge/manifest": "11.0.0-next.2"
   },
   "devDependencies": {
     "history": "5.3.0",
     "isomorphic-fetch": "^3.0.0",Modified: package/out/realtime/realtime.d.ts.map
Index: package/out/realtime/realtime.d.ts.map
===================================================================
--- package/out/realtime/realtime.d.ts.map
+++ package/out/realtime/realtime.d.ts.map
@@ -1,1 +1,1 @@
-{"version":3,"file":"realtime.d.ts","sourceRoot":"","sources":["../../src/realtime/realtime.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,cAAc,EAAE,MAAM,kBAAkB,CAAC;AAElD,MAAM,WAAW,mBAAmB;IAClC,aAAa,CAAC,EAAE,MAAM,CAAC;IACvB,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,gBAAgB,CAAC,EAAE,cAAc,EAAE,CAAC;CACrC;AAED,MAAM,WAAW,cAAc;IAC7B,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,gBAAgB,CAAC,EAAE,cAAc,EAAE,CAAC;CACrC;AAED,MAAM,WAAW,aAAa;IAC5B,OAAO,CAAC,EAAE,MAAM,GAAG,IAAI,CAAC;IACxB,cAAc,CAAC,EAAE,MAAM,GAAG,IAAI,CAAC;IAC/B,MAAM,CAAC,EAAE,MAAM,EAAE,CAAC;CACnB;AAED,UAAU,YAAY;IACpB,WAAW,EAAE,MAAM,OAAO,CAAC,IAAI,CAAC,CAAC;CAClC;AAiCD,eAAO,MAAM,QAAQ;uBA7BK,MAAM,WAAW,GAAG,YAAY,cAAc,KAAG,QAAQ,aAAa,CAAC;yBAKtF,MAAM,uBACM,GAAG,KAAK,GAAG,YACtB,mBAAmB,KAC5B,QAAQ,YAAY,CAAC;6BAIQ,MAAM,WAAW,GAAG,YAAY,cAAc,KAAG,QAAQ,aAAa,CAAC;+BAK5F,MAAM,uBACM,GAAG,KAAK,GAAG,YACtB,mBAAmB,KAC5B,QAAQ,YAAY,CAAC;CAcvB,CAAC"}
\ No newline at end of file
+{"version":3,"file":"realtime.d.ts","sourceRoot":"","sources":["../../src/realtime/realtime.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,cAAc,EAAE,MAAM,kBAAkB,CAAC;AAElD,MAAM,WAAW,mBAAmB;IAClC,aAAa,CAAC,EAAE,MAAM,CAAC;IACvB,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,gBAAgB,CAAC,EAAE,cAAc,EAAE,CAAC;CACrC;AAED,MAAM,WAAW,cAAc;IAC7B,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,gBAAgB,CAAC,EAAE,cAAc,EAAE,CAAC;CACrC;AAED,MAAM,WAAW,aAAa;IAC5B,OAAO,CAAC,EAAE,MAAM,GAAG,IAAI,CAAC;IACxB,cAAc,CAAC,EAAE,MAAM,GAAG,IAAI,CAAC;IAC/B,MAAM,CAAC,EAAE,MAAM,EAAE,CAAC;CACnB;AAED,UAAU,YAAY;IACpB,WAAW,EAAE,MAAM,OAAO,CAAC,IAAI,CAAC,CAAC;CAClC;AA6CD,eAAO,MAAM,QAAQ;0DAxCV,MAAM,iCAEL,cAAc,KACvB,QAAQ,aAAa,CAAC;yBAKd,MAAM,iFAC4D,KAAK,KAAK,GAAG,YAC9E,mBAAmB,KAC5B,QAAQ,YAAY,CAAC;kEASb,MAAM,mCAEL,cAAc,KACvB,QAAQ,aAAa,CAAC;+BAKd,MAAM,iFAC4D,KAAK,KAAK,GAAG,YAC9E,mBAAmB,KAC5B,QAAQ,YAAY,CAAC;CAcvB,CAAC"}
\ No newline at end of fileModified: package/CHANGELOG.md
Index: package/CHANGELOG.md
===================================================================
--- package/CHANGELOG.md
+++ package/CHANGELOG.md
@@ -1,6 +1,13 @@
 # @forge/bridge
 
+## 5.8.0-next.3
+
+### Patch Changes
+
+- Updated dependencies [260eb24]
+  - @forge/[email protected]
+
 ## 5.8.0-next.2
 
 ### Minor ChangesModified: package/out/realtime/realtime.d.ts
Index: package/out/realtime/realtime.d.ts
===================================================================
--- package/out/realtime/realtime.d.ts
+++ package/out/realtime/realtime.d.ts
@@ -16,11 +16,11 @@
 interface Subscription {
     unsubscribe: () => Promise<void>;
 }
 export declare const realtime: {
-    publish: (channel: string, payload: any, options?: PublishOptions) => Promise<PublishResult>;
-    subscribe: (channel: string, callback: (payload?: any) => any, options?: SubscriptionOptions) => Promise<Subscription>;
-    publishGlobal: (channel: string, payload: any, options?: PublishOptions) => Promise<PublishResult>;
-    subscribeGlobal: (channel: string, callback: (payload?: any) => any, options?: SubscriptionOptions) => Promise<Subscription>;
+    publish: <T extends Record<string, unknown>>(channel: string, payload: string | T, options?: PublishOptions) => Promise<PublishResult>;
+    subscribe: (channel: string, callback: <T_1 extends Record<string, unknown>>(payload: string | T_1, error?: Error) => any, options?: SubscriptionOptions) => Promise<Subscription>;
+    publishGlobal: <T_2 extends Record<string, unknown>>(channel: string, payload: string | T_2, options?: PublishOptions) => Promise<PublishResult>;
+    subscribeGlobal: (channel: string, callback: <T_3 extends Record<string, unknown>>(payload: string | T_3, error?: Error) => any, options?: SubscriptionOptions) => Promise<Subscription>;
 };
 export {};
 //# sourceMappingURL=realtime.d.ts.map
\ No newline at end of file