# @forge/bridge

## 6.2.0

### Minor Changes

- 3fba9ce: Add `requestTeamworkGraph` to `@forge/bridge` for making read-only GraphQL calls to the Teamwork Graph API from app frontends.

### Patch Changes

- a77799f: Update invokeRemote response return type for typescript
- Updated dependencies [f01417b]
- Updated dependencies [d706cd8]
- Updated dependencies [4b90a07]
- Updated dependencies [3e8de63]
- Updated dependencies [cddef39]
- Updated dependencies [d1610cc]
- Updated dependencies [e7bfe5e]
- Updated dependencies [498fda5]
- Updated dependencies [4404f62]
- Updated dependencies [89ccb1e]
- Updated dependencies [39f1f15]
- Updated dependencies [c3a0f20]
  - @forge/manifest@13.3.0

## 6.2.0-next.13

### Patch Changes

- Updated dependencies [cddef39]
  - @forge/manifest@13.3.0-next.11

## 6.2.0-next.12

### Patch Changes

- Updated dependencies [4404f62]
  - @forge/manifest@13.3.0-next.10

## 6.2.0-next.11

### Patch Changes

- Updated dependencies [3e8de63]
  - @forge/manifest@13.3.0-next.9

## 6.2.0-next.10

### Patch Changes

- Updated dependencies [4b90a07]
  - @forge/manifest@13.3.0-next.8

## 6.2.0-next.9

### Patch Changes

- Updated dependencies [89ccb1e]
  - @forge/manifest@13.3.0-next.7

## 6.2.0-next.8

### Patch Changes

- Updated dependencies [e7bfe5e]
  - @forge/manifest@13.3.0-next.6

## 6.2.0-next.7

### Minor Changes

- 3fba9ce: Add `requestTeamworkGraph` to `@forge/bridge` for making read-only GraphQL calls to the Teamwork Graph API from app frontends.

## 6.1.2-next.6

### Patch Changes

- Updated dependencies [d1610cc]
  - @forge/manifest@13.3.0-next.5

## 6.1.2-next.5

### Patch Changes

- a77799f: Update invokeRemote response return type for typescript

## 6.1.2-next.4

### Patch Changes

- Updated dependencies [c3a0f20]
  - @forge/manifest@13.3.0-next.4

## 6.1.2-next.3

### Patch Changes

- Updated dependencies [498fda5]
  - @forge/manifest@13.3.0-next.3

## 6.1.2-next.2

### Patch Changes

- Updated dependencies [f01417b]
  - @forge/manifest@13.3.0-next.2

## 6.1.2-next.1

### Patch Changes

- Updated dependencies [39f1f15]
  - @forge/manifest@13.3.0-next.1

## 6.1.2-next.0

### Patch Changes

- Updated dependencies [d706cd8]
  - @forge/manifest@13.3.0-next.0

## 6.1.1

### Patch Changes

- f1ec6d7: Remove tracking of client sdk initialisation and checkFlag events
- 77aa958: Formatting
- c4769ca: formatting and test cleanup
- Updated dependencies [4c5ba1c]
- Updated dependencies [2b30ef8]
- Updated dependencies [8826ca3]
- Updated dependencies [5abe69e]
- Updated dependencies [7195f29]
- Updated dependencies [3252a62]
- Updated dependencies [119be75]
- Updated dependencies [c67b720]
  - @forge/manifest@13.2.0

## 6.1.1-next.8

### Patch Changes

- Updated dependencies [119be75]
  - @forge/manifest@13.2.0-next.6

## 6.1.1-next.7

### Patch Changes

- Updated dependencies [2b30ef8]
  - @forge/manifest@13.2.0-next.5

## 6.1.1-next.6

### Patch Changes

- Updated dependencies [5abe69e]
  - @forge/manifest@13.2.0-next.4

## 6.1.1-next.5

### Patch Changes

- c4769ca: formatting and test cleanup
- Updated dependencies [8826ca3]
- Updated dependencies [c67b720]
  - @forge/manifest@13.2.0-next.3

## 6.1.1-next.4

### Patch Changes

- 77aa958: Formatting

## 6.1.1-next.3

### Patch Changes

- Updated dependencies [7195f29]
  - @forge/manifest@13.1.1-next.2

## 6.1.1-next.2

### Patch Changes

- f1ec6d7: Remove tracking of client sdk initialisation and checkFlag events

## 6.1.1-next.1

### Patch Changes

- Updated dependencies [3252a62]
  - @forge/manifest@13.1.1-next.1

## 6.1.1-next.0

### Patch Changes

- Updated dependencies [4c5ba1c]
  - @forge/manifest@13.1.1-next.0

## 6.1.0

### Minor Changes

- 8eaf3c7: Remove production restriction on objectStore bridge methods

### Patch Changes

- 621000d: Update bridge call to include metadata argument
- Updated dependencies [4cd2242]
- Updated dependencies [e744c59]
- Updated dependencies [c60a7a5]
- Updated dependencies [caa7518]
- Updated dependencies [78097a6]
- Updated dependencies [a60362e]
- Updated dependencies [13e49d8]
  - @forge/manifest@13.1.0

## 6.1.0-next.8

### Minor Changes

- 8eaf3c7: Remove production restriction on objectStore bridge methods

## 6.0.1-next.7

### Patch Changes

- Updated dependencies [a60362e]
  - @forge/manifest@13.1.0-next.6

## 6.0.1-next.6

### Patch Changes

- Updated dependencies [78097a6]
  - @forge/manifest@13.1.0-next.5

## 6.0.1-next.5

### Patch Changes

- Updated dependencies [13e49d8]
  - @forge/manifest@13.1.0-next.4

## 6.0.1-next.4

### Patch Changes

- Updated dependencies [e744c59]
  - @forge/manifest@13.1.0-next.3

## 6.0.1-next.3

### Patch Changes

- 621000d: Update bridge call to include metadata argument

## 6.0.1-next.2

### Patch Changes

- Updated dependencies [c60a7a5]
  - @forge/manifest@13.1.0-next.2

## 6.0.1-next.1

### Patch Changes

- Updated dependencies [caa7518]
  - @forge/manifest@13.1.0-next.1

## 6.0.1-next.0

### Patch Changes

- Updated dependencies [4cd2242]
  - @forge/manifest@13.1.0-next.0

## 6.0.0

### Major Changes

- 78fcb7f: Adds support for TypeScript 5

### Minor Changes

- b0b69a2: **Experimental — not yet ready for use.** Add a new `frontendCustomMetrics` namespace providing `frontendCustomMetrics.counter(name)` with `incr()` and `incrBy(value)` for emitting frontend custom metrics. `incrBy(value)` rejects if `value <= 0`. The metric name must exactly match a metric registered in the Forge Dev Console.
- cea3c0e: Updates the invoke method to accept an argument `metadata` which returns selected metadata alongside the invocation response body. When enabled, the invoke method will return a response of shape { body, metadata }. The `metadata` argument is currently set-up to opt into returning rate limiting information. This can be enabled by passing in { rateLimitProperties: true } as the metadata argument.

### Patch Changes

- 561f8f4: Remove "storage" module from "@forge/api"
- Updated dependencies [814b8fe]
- Updated dependencies [78fcb7f]
- Updated dependencies [8ac7dd3]
- Updated dependencies [55c1371]
- Updated dependencies [d66be70]
- Updated dependencies [1a461c3]
  - @forge/manifest@13.0.0
  - @forge/egress@3.0.0
  - @forge/i18n@1.0.0
  - @forge/resolver@2.0.0

## 6.0.0-next.4

### Patch Changes

- Updated dependencies [d66be70]
  - @forge/manifest@13.0.0-next.3

## 6.0.0-next.3

### Major Changes

- 78fcb7f: Adds support for TypeScript 5

### Patch Changes

- Updated dependencies [78fcb7f]
  - @forge/egress@3.0.0-next.0
  - @forge/i18n@1.0.0-next.0
  - @forge/manifest@13.0.0-next.2
  - @forge/resolver@2.0.0-next.0

## 5.18.0-next.2

### Minor Changes

- cea3c0e: Updates the invoke method to accept an argument `metadata` which returns selected metadata alongside the invocation response body. When enabled, the invoke method will return a response of shape { body, metadata }. The `metadata` argument is currently set-up to opt into returning rate limiting information. This can be enabled by passing in { rateLimitProperties: true } as the metadata argument.

## 5.18.0-next.1

### Patch Changes

- Updated dependencies [8ac7dd3]
  - @forge/manifest@12.10.0-next.1

## 5.18.0-next.0

### Minor Changes

- b0b69a2: **Experimental — not yet ready for use.** Add a new `frontendCustomMetrics` namespace providing `frontendCustomMetrics.counter(name)` with `incr()` and `incrBy(value)` for emitting frontend custom metrics. `incrBy(value)` rejects if `value <= 0`. The metric name must exactly match a metric registered in the Forge Dev Console.

### Patch Changes

- 561f8f4: Remove "storage" module from "@forge/api"
- Updated dependencies [814b8fe]
- Updated dependencies [55c1371]
- Updated dependencies [1a461c3]
  - @forge/manifest@12.9.1-next.0

## 5.17.0

### Minor Changes

- 3cf97c3: Extend forge/bridge modal types with custom dimensions
- f7f06c8: Add resizable to modal named sizes type
- fc55c83: Add `getFrameDispatch` method to `view` module. The method fetches the dispatch prop passed to Frame inside the frame resource.

### Patch Changes

- dba5074: Send adf doc when ready for createAdfRendererIframeProps
- Updated dependencies [ccdcfc3]
- Updated dependencies [8197e66]
- Updated dependencies [723fab8]
- Updated dependencies [4493006]
- Updated dependencies [5beb8ad]
- Updated dependencies [f1f11f0]
- Updated dependencies [b7b1f36]
- Updated dependencies [ee691bf]
- Updated dependencies [9f3add6]
  - @forge/manifest@12.9.0

## 5.17.0-next.10

### Patch Changes

- Updated dependencies [ee691bf]
  - @forge/manifest@12.9.0-next.6

## 5.17.0-next.9

### Patch Changes

- Updated dependencies [8197e66]
  - @forge/manifest@12.9.0-next.5

## 5.17.0-next.8

### Patch Changes

- Updated dependencies [4493006]
  - @forge/manifest@12.9.0-next.4

## 5.17.0-next.7

### Patch Changes

- Updated dependencies [723fab8]
- Updated dependencies [9f3add6]
  - @forge/manifest@12.9.0-next.3

## 5.17.0-next.6

### Minor Changes

- fc55c83: Add `getFrameDispatch` method to `view` module. The method fetches the dispatch prop passed to Frame inside the frame resource.

## 5.17.0-next.5

### Patch Changes

- Updated dependencies [b7b1f36]
  - @forge/manifest@12.8.1-next.2

## 5.17.0-next.4

### Minor Changes

- f7f06c8: Add resizable to modal named sizes type

## 5.17.0-next.3

### Patch Changes

- Updated dependencies [5beb8ad]
- Updated dependencies [f1f11f0]
  - @forge/manifest@12.8.1-next.1

## 5.17.0-next.2

### Patch Changes

- Updated dependencies [ccdcfc3]
  - @forge/manifest@12.8.1-next.0

## 5.17.0-next.1

### Minor Changes

- 3cf97c3: Extend forge/bridge modal types with custom dimensions

## 5.16.3-next.0

### Patch Changes

- dba5074: Send adf doc when ready for createAdfRendererIframeProps

## 5.16.2

### Patch Changes

- 7a300a9: Address vuln
- 951fcca: Replace `uuid` dependency with native `crypto.randomUUID` in adf-renderer
- Updated dependencies [1eded6e]
- Updated dependencies [0e45239]
- Updated dependencies [e6a3ab2]
- Updated dependencies [cf7000f]
- Updated dependencies [d660fb0]
- Updated dependencies [e7b0684]
- Updated dependencies [f7c39e1]
- Updated dependencies [8d90f4f]
- Updated dependencies [bf76c3c]
- Updated dependencies [ef0434d]
- Updated dependencies [55991a3]
- Updated dependencies [e5b5031]
- Updated dependencies [2e44a71]
- Updated dependencies [489c6d0]
- Updated dependencies [c775d3d]
- Updated dependencies [c99451e]
- Updated dependencies [f80e7b3]
  - @forge/manifest@12.8.0

## 5.16.2-next.11

### Patch Changes

- Updated dependencies [489c6d0]
  - @forge/manifest@12.8.0-next.10

## 5.16.2-next.10

### Patch Changes

- Updated dependencies [e5b5031]
  - @forge/manifest@12.8.0-next.9

## 5.16.2-next.9

### Patch Changes

- Updated dependencies [bf76c3c]
  - @forge/manifest@12.8.0-next.8

## 5.16.2-next.8

### Patch Changes

- Updated dependencies [f7c39e1]
  - @forge/manifest@12.8.0-next.7

## 5.16.2-next.7

### Patch Changes

- Updated dependencies [e7b0684]
  - @forge/manifest@12.8.0-next.6

## 5.16.2-next.6

### Patch Changes

- Updated dependencies [ef0434d]
  - @forge/manifest@12.8.0-next.5

## 5.16.2-next.5

### Patch Changes

- 7a300a9: Address vuln

## 5.16.2-next.4

### Patch Changes

- Updated dependencies [1eded6e]
- Updated dependencies [cf7000f]
- Updated dependencies [d660fb0]
  - @forge/manifest@12.8.0-next.4

## 5.16.2-next.3

### Patch Changes

- Updated dependencies [8d90f4f]
  - @forge/manifest@12.8.0-next.3

## 5.16.2-next.2

### Patch Changes

- Updated dependencies [55991a3]
  - @forge/manifest@12.8.0-next.2

## 5.16.2-next.1

### Patch Changes

- 951fcca: Replace `uuid` dependency with native `crypto.randomUUID` in adf-renderer
- Updated dependencies [0e45239]
- Updated dependencies [2e44a71]
- Updated dependencies [c775d3d]
- Updated dependencies [c99451e]
- Updated dependencies [f80e7b3]
  - @forge/manifest@12.8.0-next.1

## 5.16.2-next.0

### Patch Changes

- Updated dependencies [e6a3ab2]
  - @forge/manifest@12.7.1-next.0

## 5.16.1

### Patch Changes

- feeb0ab: fix: correct typing for callback parameters in subscribe and subscribeGlobal functions
- Updated dependencies [a99c9f1]
- Updated dependencies [56e38e9]
- Updated dependencies [22613fc]
- Updated dependencies [aed9912]
  - @forge/manifest@12.7.0

## 5.16.1-next.1

### Patch Changes

- Updated dependencies [22613fc]
  - @forge/manifest@12.7.0-next.1

## 5.16.1-next.0

### Patch Changes

- feeb0ab: fix: correct typing for callback parameters in subscribe and subscribeGlobal functions
- Updated dependencies [a99c9f1]
- Updated dependencies [56e38e9]
- Updated dependencies [aed9912]
  - @forge/manifest@12.7.0-next.0

## 5.16.0

### Minor Changes

- fd8e87e: Add payload generic and jsdoc to invoke

### Patch Changes

- Updated dependencies [8b7704f]
- Updated dependencies [4964a50]
- Updated dependencies [6b848cf]
- Updated dependencies [911bef1]
- Updated dependencies [399ae7d]
- Updated dependencies [955c1ab]
- Updated dependencies [53b24df]
- Updated dependencies [36fbb18]
- Updated dependencies [3b625c7]
  - @forge/manifest@12.6.0
  - @forge/resolver@1.8.0

## 5.16.0-next.4

### Patch Changes

- Updated dependencies [3b625c7]
  - @forge/manifest@12.6.0-next.3

## 5.16.0-next.3

### Patch Changes

- Updated dependencies [8b7704f]
- Updated dependencies [4964a50]
- Updated dependencies [911bef1]
- Updated dependencies [955c1ab]
- Updated dependencies [53b24df]
  - @forge/manifest@12.6.0-next.2

## 5.16.0-next.2

### Patch Changes

- Updated dependencies [36fbb18]
  - @forge/manifest@12.6.0-next.1

## 5.16.0-next.1

### Minor Changes

- fd8e87e: Add payload generic and jsdoc to invoke

### Patch Changes

- Updated dependencies [6b848cf]
  - @forge/resolver@1.8.0-next.0

## 5.15.2-next.0

### Patch Changes

- Updated dependencies [399ae7d]
  - @forge/manifest@12.6.0-next.0

## 5.15.1

### Patch Changes

- 2e6bb00: update readme file for Forge feature flags functionality
- 0b7cde8: replace window with globalThis to ensure the bridge packages can work in both browser and worker environment
- Updated dependencies [9b1b31a]
- Updated dependencies [47a8b98]
- Updated dependencies [b47fe98]
- Updated dependencies [b5fbcf4]
- Updated dependencies [296a58d]
- Updated dependencies [747866d]
- Updated dependencies [a02af38]
  - @forge/manifest@12.5.0

## 5.15.1-next.7

### Patch Changes

- Updated dependencies [747866d]
  - @forge/manifest@12.5.0-next.6

## 5.15.1-next.6

### Patch Changes

- Updated dependencies [47a8b98]
  - @forge/manifest@12.5.0-next.5

## 5.15.1-next.5

### Patch Changes

- 0b7cde8: replace window with globalThis to ensure the bridge packages can work in both browser and worker environment
- Updated dependencies [a02af38]
  - @forge/manifest@12.5.0-next.4

## 5.15.1-next.4

### Patch Changes

- Updated dependencies [9b1b31a]
  - @forge/manifest@12.5.0-next.3

## 5.15.1-next.3

### Patch Changes

- 2e6bb00: update readme file for Forge feature flags functionality

## 5.15.1-next.2

### Patch Changes

- Updated dependencies [b47fe98]
  - @forge/manifest@12.5.0-next.2

## 5.15.1-next.1

### Patch Changes

- Updated dependencies [b5fbcf4]
  - @forge/manifest@12.5.0-next.1

## 5.15.1-next.0

### Patch Changes

- Updated dependencies [296a58d]
  - @forge/manifest@12.4.1-next.0

## 5.15.0

### Minor Changes

- 0081fc3: Add validations and Update Readme for forge UI feature flags

### Patch Changes

- Updated dependencies [d33a44e]
- Updated dependencies [34fc90d]
- Updated dependencies [a1a0375]
- Updated dependencies [06c240c]
- Updated dependencies [2e6f63a]
  - @forge/egress@2.3.2
  - @forge/manifest@12.4.0

## 5.15.0-next.5

### Minor Changes

- 0081fc3: Add validations and Update Readme for forge UI feature flags

## 5.14.2-next.4

### Patch Changes

- Updated dependencies [a1a0375]
  - @forge/manifest@12.4.0-next.3

## 5.14.2-next.3

### Patch Changes

- Updated dependencies [06c240c]
  - @forge/manifest@12.4.0-next.2

## 5.14.2-next.2

### Patch Changes

- Updated dependencies [d33a44e]
  - @forge/egress@2.3.2-next.0

## 5.14.2-next.1

### Patch Changes

- Updated dependencies [34fc90d]
  - @forge/manifest@12.4.0-next.1

## 5.14.2-next.0

### Patch Changes

- Updated dependencies [2e6f63a]
  - @forge/manifest@12.3.1-next.0

## 5.14.1

### Patch Changes

- Updated dependencies [06fc76b]
- Updated dependencies [16c0d8d]
- Updated dependencies [084e129]
- Updated dependencies [e36520b]
- Updated dependencies [43cfec4]
- Updated dependencies [6581f58]
- Updated dependencies [c987b0f]
- Updated dependencies [f9eb681]
  - @forge/manifest@12.3.0

## 5.14.1-next.5

### Patch Changes

- Updated dependencies [16c0d8d]
- Updated dependencies [c987b0f]
  - @forge/manifest@12.3.0-next.5

## 5.14.1-next.4

### Patch Changes

- Updated dependencies [6581f58]
  - @forge/manifest@12.3.0-next.4

## 5.14.1-next.3

### Patch Changes

- Updated dependencies [06fc76b]
  - @forge/manifest@12.3.0-next.3

## 5.14.1-next.2

### Patch Changes

- Updated dependencies [e36520b]
  - @forge/manifest@12.3.0-next.2

## 5.14.1-next.1

### Patch Changes

- Updated dependencies [f9eb681]
  - @forge/manifest@12.3.0-next.1

## 5.14.1-next.0

### Patch Changes

- Updated dependencies [084e129]
- Updated dependencies [43cfec4]
  - @forge/manifest@12.3.0-next.0

## 5.14.0

### Minor Changes

- Updated Feature flags client SDK to remove dependency on Statsig
- 16a4b01: Updated SDK to throw type error

### Patch Changes

- f513085: Fix content id for embedded macros createAdfRendererIframeProps
- Updated dependencies [ad5a470]
- Updated dependencies [c70bd69]
- Updated dependencies [3a792a2]
- Updated dependencies [4210da0]
  - @forge/manifest@12.2.0

## 5.14.0-next.5

### Minor Changes

- Updated Feature flags client SDK to remove dependency on Statsig

## 5.14.0-next.4

### Minor Changes

- 16a4b01: Updated SDK to throw type error

## 5.13.1-next.3

### Patch Changes

- f513085: Fix content id for embedded macros createAdfRendererIframeProps
- Updated dependencies [3a792a2]
  - @forge/manifest@12.2.0-next.3

## 5.13.1-next.2

### Patch Changes

- Updated dependencies [c70bd69]
  - @forge/manifest@12.2.0-next.2

## 5.13.1-next.1

### Patch Changes

- Updated dependencies [4210da0]
  - @forge/manifest@12.1.2-next.1

## 5.13.1-next.0

### Patch Changes

- Updated dependencies [ad5a470]
  - @forge/manifest@12.1.2-next.0

## 5.13.0

### Minor Changes

- 03b471a: added support for multiple file upload for requestRemote()
- 005ee66: Adds new onPublic and emitPublic bridge methods

### Patch Changes

- e55e75f: Remove error message from emitReadyEvent
- dbf6cf4: Pass contentId in createAdfRendererIframeProps for embedded macros
- Updated dependencies [beddb18]
- Updated dependencies [561036a]
- Updated dependencies [b248c8f]
  - @forge/manifest@12.1.1

## 5.13.0-next.3

### Minor Changes

- 005ee66: Adds new onPublic and emitPublic bridge methods

### Patch Changes

- dbf6cf4: Pass contentId in createAdfRendererIframeProps for embedded macros

## 5.13.0-next.2

### Patch Changes

- e55e75f: Remove error message from emitReadyEvent

## 5.13.0-next.1

### Minor Changes

- 03b471a: added support for multiple file upload for requestRemote()

### Patch Changes

- Updated dependencies [beddb18]
  - @forge/manifest@12.1.1-next.1

## 5.12.1-next.0

### Patch Changes

- Updated dependencies [561036a]
- Updated dependencies [b248c8f]
  - @forge/manifest@12.1.1-next.0

## 5.12.0

### Minor Changes

- 1cb117e: Add rovo.isEnabled bridge method to check if Rovo has been enabled for the running tenant

### Patch Changes

- 91648e9: Pass isEditing from parent macro context for createAdfRendererIframeProps
- Updated dependencies [6204a94]
- Updated dependencies [e4c143c]
- Updated dependencies [42e069d]
- Updated dependencies [19807bf]
- Updated dependencies [e98e35c]
- Updated dependencies [5de91aa]
- Updated dependencies [6247657]
- Updated dependencies [434fb15]
- Updated dependencies [d4bbee9]
- Updated dependencies [8246b16]
- Updated dependencies [fa9b5aa]
- Updated dependencies [63d29ca]
  - @forge/manifest@12.1.0

## 5.12.0-next.9

### Minor Changes

- 1cb117e: Add rovo.isEnabled bridge method to check if Rovo has been enabled for the running tenant

### Patch Changes

- Updated dependencies [6204a94]
- Updated dependencies [e98e35c]
- Updated dependencies [d4bbee9]
  - @forge/manifest@12.1.0-next.8

## 5.11.1-next.8

### Patch Changes

- Updated dependencies [5de91aa]
  - @forge/manifest@12.1.0-next.7

## 5.11.1-next.7

### Patch Changes

- 91648e9: Pass isEditing from parent macro context for createAdfRendererIframeProps

## 5.11.1-next.6

### Patch Changes

- Updated dependencies [434fb15]
- Updated dependencies [63d29ca]
  - @forge/manifest@12.1.0-next.6

## 5.11.1-next.5

### Patch Changes

- Updated dependencies [8246b16]
  - @forge/manifest@12.1.0-next.5

## 5.11.1-next.4

### Patch Changes

- Updated dependencies [6247657]
  - @forge/manifest@12.1.0-next.4

## 5.11.1-next.3

### Patch Changes

- Updated dependencies [42e069d]
  - @forge/manifest@12.1.0-next.3

## 5.11.1-next.2

### Patch Changes

- Updated dependencies [e4c143c]
  - @forge/manifest@12.1.0-next.2

## 5.11.1-next.1

### Patch Changes

- Updated dependencies [fa9b5aa]
  - @forge/manifest@12.1.0-next.1

## 5.11.1-next.0

### Patch Changes

- Updated dependencies [19807bf]
  - @forge/manifest@12.1.0-next.0

## 5.11.0

### Minor Changes

- 5a8ee7a: Add title and icon props to forge/bridge modal
- f058dd8: Expose Permissions API in @forge/bridge for Custom UI apps
- 140f500: Add view.onClose bridge method

### Patch Changes

- 28b4837: Updating types for configurable egress and remotes to match final state of API
- Updated dependencies [6b7a4ef]
- Updated dependencies [dfa2aa6]
- Updated dependencies [ea28254]
- Updated dependencies [e21f32f]
- Updated dependencies [545ecc1]
- Updated dependencies [eadb4a6]
- Updated dependencies [8db2311]
- Updated dependencies [9418d29]
  - @forge/manifest@12.0.0

## 5.11.0-next.7

### Patch Changes

- Updated dependencies [ea28254]
  - @forge/manifest@12.0.0-next.5

## 5.11.0-next.6

### Minor Changes

- 5a8ee7a: Add title and icon props to forge/bridge modal

### Patch Changes

- Updated dependencies [9418d29]
  - @forge/manifest@12.0.0-next.4

## 5.11.0-next.5

### Patch Changes

- 28b4837: Updating types for configurable egress and remotes to match final state of API

## 5.11.0-next.4

### Minor Changes

- 140f500: Add view.onClose bridge method

## 5.11.0-next.3

### Patch Changes

- Updated dependencies [6b7a4ef]
- Updated dependencies [dfa2aa6]
- Updated dependencies [8db2311]
  - @forge/manifest@12.0.0-next.3

## 5.11.0-next.2

### Minor Changes

- f058dd8: Expose Permissions API in @forge/bridge for Custom UI apps

### Patch Changes

- Updated dependencies [eadb4a6]
  - @forge/manifest@11.4.0-next.2

## 5.10.3-next.1

### Patch Changes

- Updated dependencies [e21f32f]
  - @forge/manifest@11.4.0-next.1

## 5.10.3-next.0

### Patch Changes

- Updated dependencies [545ecc1]
  - @forge/manifest@11.3.3-next.0

## 5.10.2

### Patch Changes

- 4205052: Send emitReadyEvent calls over the bridge for usage in static macros
- Updated dependencies [73c9329]
- Updated dependencies [1eae7ab]
- Updated dependencies [b96a445]
  - @forge/manifest@11.3.2

## 5.10.2-next.1

### Patch Changes

- Updated dependencies [1eae7ab]
  - @forge/manifest@11.3.2-next.1

## 5.10.2-next.0

### Patch Changes

- 4205052: Send emitReadyEvent calls over the bridge for usage in static macros
- Updated dependencies [73c9329]
- Updated dependencies [b96a445]
  - @forge/manifest@11.3.2-next.0

## 5.10.1

### Patch Changes

- Updated dependencies [10f70c2]
- Updated dependencies [cd0a085]
- Updated dependencies [16e7d61]
- Updated dependencies [f7c9fcc]
- Updated dependencies [b799627]
- Updated dependencies [29aa91c]
- Updated dependencies [8b66e6f]
  - @forge/manifest@11.3.1
  - @forge/egress@2.3.1

## 5.10.1-next.6

### Patch Changes

- Updated dependencies [b799627]
  - @forge/manifest@11.3.1-next.5

## 5.10.1-next.5

### Patch Changes

- Updated dependencies [16e7d61]
  - @forge/egress@2.3.1-next.0

## 5.10.1-next.4

### Patch Changes

- Updated dependencies [29aa91c]
  - @forge/manifest@11.3.1-next.4

## 5.10.1-next.3

### Patch Changes

- Updated dependencies [10f70c2]
  - @forge/manifest@11.3.1-next.3

## 5.10.1-next.2

### Patch Changes

- Updated dependencies [f7c9fcc]
  - @forge/manifest@11.3.1-next.2

## 5.10.1-next.1

### Patch Changes

- Updated dependencies [cd0a085]
  - @forge/manifest@11.3.1-next.1

## 5.10.1-next.0

### Patch Changes

- Updated dependencies [8b66e6f]
  - @forge/manifest@11.3.1-next.0

## 5.10.0

### Minor Changes

- 368ef09: Adding `permissions` module to Forge Bridge. This module contains functions related to the implementation of customisable egress and remotes.

### Patch Changes

- 7769169: Fix import type error for adf renderer iframe resizer
- 1094c76: Export types for configurable egress and remotes from `permissions` module
- bb5cb57: Add support for Node 24
- Updated dependencies [c7544d8]
- Updated dependencies [7c2186c]
- Updated dependencies [0c3a0df]
- Updated dependencies [bb5cb57]
  - @forge/manifest@11.3.0

## 5.10.0-next.5

### Patch Changes

- bb5cb57: Add support for Node 24
- Updated dependencies [bb5cb57]
  - @forge/manifest@11.3.0-next.3

## 5.10.0-next.4

### Patch Changes

- Updated dependencies [0c3a0df]
  - @forge/manifest@11.3.0-next.2

## 5.10.0-next.3

### Patch Changes

- 1094c76: Export types for configurable egress and remotes from `permissions` module

## 5.10.0-next.2

### Minor Changes

- 368ef09: Adding `permissions` module to Forge Bridge. This module contains functions related to the implementation of customisable egress and remotes.

### Patch Changes

- Updated dependencies [7c2186c]
  - @forge/manifest@11.3.0-next.1

## 5.9.2-next.1

### Patch Changes

- 7769169: Fix import type error for adf renderer iframe resizer

## 5.9.2-next.0

### Patch Changes

- Updated dependencies [c7544d8]
  - @forge/manifest@11.3.0-next.0

## 5.9.1

### Patch Changes

- bb3d4a7: Fix iframe resizer in create adf renderer iframe props
- Updated dependencies [29741cf]
- Updated dependencies [0c31fcd]
- Updated dependencies [0c31fcd]
- Updated dependencies [354f5d1]
- Updated dependencies [09bdcf1]
  - @forge/manifest@11.2.0

## 5.9.1-next.3

### Patch Changes

- Updated dependencies [0c31fcd]
- Updated dependencies [0c31fcd]
  - @forge/manifest@11.2.0-next.2

## 5.9.1-next.2

### Patch Changes

- Updated dependencies [09bdcf1]
  - @forge/manifest@11.1.1-next.1

## 5.9.1-next.1

### Patch Changes

- Updated dependencies [29741cf]
- Updated dependencies [354f5d1]
  - @forge/manifest@11.1.1-next.0

## 5.9.1-next.0

### Patch Changes

- bb3d4a7: Fix iframe resizer in create adf renderer iframe props

## 5.9.0

### Minor Changes

- d211acd: Add iframe resizer support in forge adf renderer bridge package
- 63997f2: Add requestRemote API to the Forge bridge
- dc95e42: Add adf renderer wrapper function
- 34aea87: Add support for rovo open bridge api

### Patch Changes

- 4acf2e9: Change createAdfRendererIframeProps param to accept the full product context.
- Updated dependencies [559c541]
- Updated dependencies [b5f0775]
- Updated dependencies [af4af6f]
- Updated dependencies [2f0c3c2]
- Updated dependencies [c50eeb5]
- Updated dependencies [beefc94]
- Updated dependencies [00eaa35]
- Updated dependencies [b9cefff]
- Updated dependencies [b5f0775]
- Updated dependencies [069288e]
- Updated dependencies [d317f2e]
- Updated dependencies [bf0e0f6]
- Updated dependencies [af4af6f]
- Updated dependencies [bb6e58a]
  - @forge/manifest@11.1.0

## 5.9.0-next.13

### Patch Changes

- Updated dependencies [c50eeb5]
- Updated dependencies [beefc94]
  - @forge/manifest@11.1.0-next.8

## 5.9.0-next.12

### Patch Changes

- Updated dependencies [af4af6f]
- Updated dependencies [af4af6f]
  - @forge/manifest@11.1.0-next.7

## 5.9.0-next.11

### Patch Changes

- 4acf2e9: Change createAdfRendererIframeProps param to accept the full product context.

## 5.9.0-next.10

### Minor Changes

- d211acd: Add iframe resizer support in forge adf renderer bridge package

## 5.9.0-next.9

### Minor Changes

- 63997f2: Add requestRemote API to the Forge bridge

## 5.9.0-next.8

### Minor Changes

- 34aea87: Add support for rovo open bridge api

## 5.9.0-next.7

### Patch Changes

- Updated dependencies [bb6e58a]
  - @forge/manifest@11.1.0-next.6

## 5.9.0-next.6

### Minor Changes

- dc95e42: Add adf renderer wrapper function

## 5.8.1-next.5

### Patch Changes

- Updated dependencies [b5f0775]
- Updated dependencies [b5f0775]
  - @forge/manifest@11.1.0-next.5

## 5.8.1-next.4

### Patch Changes

- Updated dependencies [00eaa35]
  - @forge/manifest@11.1.0-next.4

## 5.8.1-next.3

### Patch Changes

- Updated dependencies [2f0c3c2]
- Updated dependencies [d317f2e]
  - @forge/manifest@11.1.0-next.3

## 5.8.1-next.2

### Patch Changes

- Updated dependencies [bf0e0f6]
  - @forge/manifest@11.1.0-next.2

## 5.8.1-next.1

### Patch Changes

- Updated dependencies [b9cefff]
- Updated dependencies [069288e]
  - @forge/manifest@11.1.0-next.1

## 5.8.1-next.0

### Patch Changes

- Updated dependencies [559c541]
  - @forge/manifest@11.0.1-next.0

## 5.8.0

### Minor Changes

- 1d129f0: Allow objects in event payloads. The object must be JSON-serializable.
- 08fbb0a: Add rovo.open bridge method that opens rovo chat
- 617c3d9: Add base64 support to upload bridge method
- f23a84e: Add useObjectStore hook
- a4bccb7: Export FOS bridge methods and fixing bugs

### Patch Changes

- bdcb3a4: Optimise OS bridge method metrics
- 8efef34: track analytics for object store bridge methods
- fe20eb0: Changing export names
- 31ea34b: block prod apps from using object store bridge methods
- 5fe2092: Remove rovo bridge method for now
- Updated dependencies [0a3f5d5]
- Updated dependencies [9a6d346]
- Updated dependencies [260eb24]
- Updated dependencies [3228cf0]
- Updated dependencies [88238e7]
- Updated dependencies [8962080]
- Updated dependencies [24bd686]
- Updated dependencies [0c433a0]
- Updated dependencies [f0a5a03]
- Updated dependencies [2011ffe]
- Updated dependencies [d00ef59]
- Updated dependencies [78efec7]
  - @forge/manifest@11.0.0

## 5.8.0-next.18

### Patch Changes

- bdcb3a4: Optimise OS bridge method metrics

## 5.8.0-next.17

### Patch Changes

- 8efef34: track analytics for object store bridge methods

## 5.8.0-next.16

### Patch Changes

- Updated dependencies [0c433a0]
  - @forge/manifest@11.0.0-next.10

## 5.8.0-next.15

### Patch Changes

- Updated dependencies [88238e7]
  - @forge/manifest@11.0.0-next.9

## 5.8.0-next.14

### Patch Changes

- 31ea34b: block prod apps from using object store bridge methods
- 5fe2092: Remove rovo bridge method for now

## 5.8.0-next.13

### Minor Changes

- f23a84e: Add useObjectStore hook

### Patch Changes

- Updated dependencies [24bd686]
- Updated dependencies [2011ffe]
  - @forge/manifest@11.0.0-next.8

## 5.8.0-next.12

### Patch Changes

- Updated dependencies [0a3f5d5]
  - @forge/manifest@11.0.0-next.7

## 5.8.0-next.11

### Patch Changes

- fe20eb0: Changing export names

## 5.8.0-next.10

### Patch Changes

- Updated dependencies [d00ef59]
  - @forge/manifest@11.0.0-next.6

## 5.8.0-next.9

### Minor Changes

- 617c3d9: Add base64 support to upload bridge method

## 5.8.0-next.8

### Patch Changes

- Updated dependencies [f0a5a03]
  - @forge/manifest@11.0.0-next.5

## 5.8.0-next.7

### Patch Changes

- Updated dependencies [3228cf0]
  - @forge/manifest@11.0.0-next.4

## 5.8.0-next.6

### Minor Changes

- a4bccb7: Export FOS bridge methods and fixing bugs

## 5.8.0-next.5

### Minor Changes

- 08fbb0a: Add rovo.open bridge method that opens rovo chat

## 5.8.0-next.4

### Patch Changes

- Updated dependencies [78efec7]
  - @forge/manifest@11.0.0-next.3

## 5.8.0-next.3

### Patch Changes

- Updated dependencies [260eb24]
  - @forge/manifest@11.0.0-next.2

## 5.8.0-next.2

### Minor Changes

- 1d129f0: Allow objects in event payloads. The object must be JSON-serializable.

## 5.7.1-next.1

### Patch Changes

- Updated dependencies [9a6d346]
  - @forge/manifest@11.0.0-next.1

## 5.7.1-next.0

### Patch Changes

- Updated dependencies [8962080]
  - @forge/manifest@11.0.0-next.0

## 5.7.0

### Minor Changes

- be6eab0: Add OS upload bridge method
- 6e14850: Added FOS download bridge method

### Patch Changes

- a03c9c5: Adds new bridge method objectStore.getMetadata
- 1290018: Updated types for Forge Realtime context overrides
- eda5e4f: Adds new bridge method objectStore.delete
- 94243f1: Split development and contribution guidelines
- d9e48cd: minor update to tsconfig
- 18a7e05: Add Track Events for Feature flags
- Updated dependencies [b3792e4]
- Updated dependencies [fae0e71]
- Updated dependencies [0ea6722]
- Updated dependencies [4718346]
- Updated dependencies [94243f1]
- Updated dependencies [0ef937d]
- Updated dependencies [dcd46a4]
- Updated dependencies [8ec0d92]
  - @forge/manifest@10.8.0
  - @forge/resolver@1.7.1

## 5.7.0-next.12

### Patch Changes

- 1290018: Updated types for Forge Realtime context overrides
- Updated dependencies [8ec0d92]
  - @forge/manifest@10.8.0-next.6

## 5.7.0-next.11

### Patch Changes

- 18a7e05: Add Track Events for Feature flags

## 5.7.0-next.10

### Patch Changes

- eda5e4f: Adds new bridge method objectStore.delete

## 5.7.0-next.9

### Patch Changes

- a03c9c5: Adds new bridge method objectStore.getMetadata

## 5.7.0-next.8

### Minor Changes

- 6e14850: Added FOS download bridge method

## 5.7.0-next.7

### Minor Changes

- be6eab0: Add OS upload bridge method

## 5.6.1-next.6

### Patch Changes

- Updated dependencies [fae0e71]
- Updated dependencies [4718346]
  - @forge/manifest@10.8.0-next.5

## 5.6.1-next.5

### Patch Changes

- Updated dependencies [dcd46a4]
  - @forge/manifest@10.8.0-next.4

## 5.6.1-next.4

### Patch Changes

- Updated dependencies [0ef937d]
  - @forge/manifest@10.8.0-next.3

## 5.6.1-next.3

### Patch Changes

- Updated dependencies [b3792e4]
  - @forge/manifest@10.8.0-next.2

## 5.6.1-next.2

### Patch Changes

- Updated dependencies [0ea6722]
  - @forge/manifest@10.8.0-next.1

## 5.6.1-next.1

### Patch Changes

- 94243f1: Split development and contribution guidelines
- Updated dependencies [94243f1]
  - @forge/manifest@10.7.1-next.0
  - @forge/resolver@1.7.1-next.0

## 5.6.1-next.0

### Patch Changes

- d9e48cd: minor update to tsconfig

## 5.6.0

### Minor Changes

- 58a20e7: Added Forge Feature Flags functionality for Client side feature flags
- 01521ac: add usePermissions hook

### Patch Changes

- e72d2ba: Updated Feature Flag User types
- e72d2ba: Updated Readme.md
- 767afce: Change to use fetch validation function for removing signal support in forge/bridge fetch
- 41d8011: Fix bridge fetch request type
- 4c1e39d: Added Readme for Forge feature flags client SDK
- f67f026: Update logging level for Forge Feature flags Client SDK
- Updated dependencies [b1f257c]
- Updated dependencies [2ac3cde]
- Updated dependencies [96d7a67]
- Updated dependencies [e65918b]
- Updated dependencies [ec8000d]
- Updated dependencies [4afc4fb]
- Updated dependencies [873a240]
- Updated dependencies [f5d3945]
  - @forge/manifest@10.7.0

## 5.6.0-next.6

### Patch Changes

- e72d2ba: Updated Feature Flag User types
- e72d2ba: Updated Readme.md

## 5.6.0-next.5

### Patch Changes

- 767afce: Change to use fetch validation function for removing signal support in forge/bridge fetch

## 5.6.0-next.4

### Patch Changes

- 41d8011: Fix bridge fetch request type

## 5.6.0-next.3

### Patch Changes

- 4c1e39d: Added Readme for Forge feature flags client SDK
- Updated dependencies [b1f257c]
  - @forge/manifest@10.7.0-next.5

## 5.6.0-next.2

### Patch Changes

- f67f026: Update logging level for Forge Feature flags Client SDK

## 5.6.0-next.1

### Minor Changes

- 01521ac: add usePermissions hook

## 5.6.0-next.0

### Minor Changes

- 58a20e7: Added Forge Feature Flags functionality for Client side feature flags

## 5.5.0

### Minor Changes

- 8e77d28: Add contextOverrides property to Realtime channel options

### Patch Changes

- 185f844: Fix package exports

## 5.5.0-next.1

### Patch Changes

- 185f844: Fix package exports

## 5.5.0-next.0

### Minor Changes

- 8e77d28: Add contextOverrides property to Realtime channel options

## 5.4.1

### Patch Changes

- c51a29d: Rename replay to replaySeconds in subscription options

## 5.4.1-next.0

### Patch Changes

- c51a29d: Rename replay to replaySeconds in subscription options

## 5.4.0

### Minor Changes

- 58d0e97: Update realtime module to be public.

### Patch Changes

- 32da8c1: Update realtime bridge methods to accept new token variable

## 5.4.0-next.1

### Patch Changes

- 32da8c1: Update realtime bridge methods to accept new token variable

## 5.4.0-next.0

### Minor Changes

- 58d0e97: Update realtime module to be public.

## 5.3.0

### Minor Changes

- 1a5bad3: Typed interface for invoking resolvers
- 331ccdf: Add message replay option to Realtime subscriptions

### Patch Changes

- 8dfe9b9: Adds new subscribeGlobal and publishGlobal realtime bridge methods
- Updated dependencies [f19343f]
- Updated dependencies [1a5bad3]
  - @forge/resolver@1.7.0

## 5.3.0-next.3

### Patch Changes

- Updated dependencies [f19343f]
  - @forge/resolver@1.7.0-next.2

## 5.3.0-next.2

### Minor Changes

- 1a5bad3: Typed interface for invoking resolvers

### Patch Changes

- Updated dependencies [1a5bad3]
  - @forge/resolver@1.7.0-next.1

## 5.3.0-next.1

### Patch Changes

- 8dfe9b9: Adds new subscribeGlobal and publishGlobal realtime bridge methods

## 5.3.0-next.0

### Minor Changes

- 331ccdf: Add message replay option to Realtime subscriptions

## 5.2.0

### Minor Changes

- 7fcfb6b: Add view.open() method

### Patch Changes

- 195411c: patch dependencies
- Updated dependencies [195411c]
  - @forge/i18n@0.0.7

## 5.2.0-next.1

### Patch Changes

- 195411c: patch dependencies
- Updated dependencies [195411c]
  - @forge/i18n@0.0.7-next.0

## 5.2.0-next.0

### Minor Changes

- 7fcfb6b: Add view.open() method

## 5.1.0

### Minor Changes

- 4f09a24: Add getUrl method to router

### Patch Changes

- 6a07b64: Add Realtime module

## 5.1.0-next.1

### Minor Changes

- 4f09a24: Add getUrl method to router

## 5.0.1-next.0

### Patch Changes

- 6a07b64: Add Realtime module

## 5.0.0

### Major Changes

- 3a96c90: Add emitReadyEvent to signal macro readiness

### Minor Changes

- b8299ae: Add invokeService to forge/bridge
- c618633: Serialise and deserialise blob objects in the event API

## 5.0.0-next.2

### Minor Changes

- c618633: Serialise and deserialise blob objects in the event API

## 5.0.0-next.1

### Major Changes

- 3a96c90: Add emitReadyEvent to signal macro readiness

## 4.6.0-next.0

### Minor Changes

- b8299ae: Add invokeService to forge/bridge

## 4.5.3

### Patch Changes

- 984c454: Forcing patch bump to update internal registry
- e25cbec: Update readme
- Updated dependencies [984c454]
  - @forge/i18n@0.0.6

## 4.5.3-next.1

### Patch Changes

- 984c454: Forcing patch bump to update internal registry
- Updated dependencies [984c454]
  - @forge/i18n@0.0.6-next.0

## 4.5.3-next.0

### Patch Changes

- e25cbec: Update readme

## 4.5.2

### Patch Changes

- d985e8f: Added support for userAccess.enabled flag

## 4.5.2-next.0

### Patch Changes

- d985e8f: Added support for userAccess.enabled flag

## 4.5.1

### Patch Changes

- 4c38eba: Update README to include link to changelog
- Updated dependencies [336f74f]
- Updated dependencies [e404ba0]
  - @forge/i18n@0.0.5

## 4.5.1-next.2

### Patch Changes

- 4c38eba: Update README to include link to changelog

## 4.5.1-next.1

### Patch Changes

- Updated dependencies [e404ba0]
  - @forge/i18n@0.0.5-next.1

## 4.5.1-next.0

### Patch Changes

- Updated dependencies [336f74f]
  - @forge/i18n@0.0.5-next.0

## 4.5.0

### Minor Changes

- ab05d1d: Adding new type for license modes

### Patch Changes

- fa77f8d: Revert the package registry change for the package
- 503e60e: Add publish config
- Updated dependencies [fa77f8d]
- Updated dependencies [503e60e]
  - @forge/i18n@0.0.4

## 4.5.0-next.2

### Patch Changes

- fa77f8d: Revert the package registry change for the package
- Updated dependencies [fa77f8d]
  - @forge/i18n@0.0.4-next.1

## 4.5.0-next.1

### Patch Changes

- 503e60e: Add publish config
- Updated dependencies [503e60e]
  - @forge/i18n@0.0.4-next.0

## 4.5.0-next.0

### Minor Changes

- ab05d1d: Adding new type for license modes

## 4.4.1

### Patch Changes

- a5e7647: Update license for Forge public packages
- Updated dependencies [a92188e]
- Updated dependencies [8819889]
- Updated dependencies [a5e7647]
  - @forge/i18n@0.0.3

## 4.4.1-next.2

### Patch Changes

- a5e7647: Update license for Forge public packages
- Updated dependencies [a5e7647]
  - @forge/i18n@0.0.3-next.2

## 4.4.1-next.1

### Patch Changes

- Updated dependencies [8819889]
  - @forge/i18n@0.0.3-next.1

## 4.4.1-next.0

### Patch Changes

- Updated dependencies [a92188e]
  - @forge/i18n@0.0.3-next.0

## 4.4.0

### Minor Changes

- d516a64: Update router.navigate to allow navigation to an object containing a specified target and context properties

## 4.4.0-next.0

### Minor Changes

- d516a64: Update router.navigate to allow navigation to an object containing a specified target and context properties

## 4.3.0

### Minor Changes

- e771326: Adding types for userAccess field as a part of license decoupling M1

## 4.3.0-next.0

### Minor Changes

- e771326: Adding types for userAccess field as a part of license decoupling M1

## 4.2.0

### Minor Changes

- 88de75c: Frame methods on `view` is no longer supported and are being removed for the release of the Frame component into Preview.

## 4.2.0-next.0

### Minor Changes

- 88de75c: Frame methods on `view` is no longer supported and are being removed for the release of the Frame component into Preview.

## 4.1.1

### Patch Changes

- 746d528: Update FullContext type to include actual returned object
- Updated dependencies [47501f7]
  - @forge/i18n@0.0.2

## 4.1.1-next.1

### Patch Changes

- Updated dependencies [47501f7]
  - @forge/i18n@0.0.2-next.0

## 4.1.1-next.0

### Patch Changes

- 746d528: Update FullContext type to include actual returned object

## 4.1.0

### Minor Changes

- 02b6246: added changeWindowTitle in the `view` module

### Patch Changes

- 04ef35e: Upgrade target to ES2018

## 4.1.0-next.1

### Minor Changes

- 02b6246: added changeWindowTitle in the `view` module

## 4.0.1-next.0

### Patch Changes

- 04ef35e: Upgrade target to ES2018

## 4.0.0

### Major Changes

- a27f856: Ensure locale returned from getContext() is in the correct format and confirms the Forge Supported Locale Codes.

  Additionally, add new APIs for Forge i18n support.

  - `i18n.getTranslations` - Add i18n.getTranslations api to fetch i18n resources from Forge apps
  - `i18n.createTranslationFunction` - Creates a translation function (i.e. `t`) to support content translation for Forge apps

### Patch Changes

- 0c7960f: Add @forge/i18n dependency to bridge
- 27249cd: Make i18n fallback syntax confirm to industry convention. That is, `en-US: en-GB` indicate `en-GB` is fallback to `en-US`
- Updated dependencies [c74ca63]
- Updated dependencies [d51b7be]
- Updated dependencies [23f6675]
- Updated dependencies [c81fa57]
- Updated dependencies [27249cd]
- Updated dependencies [fdaaeab]
  - @forge/i18n@0.0.1

## 4.0.0-next.9

### Patch Changes

- Updated dependencies [d51b7be]
  - @forge/i18n@0.0.1-next.13

## 4.0.0-next.8

### Patch Changes

- 27249cd: Make i18n fallback syntax confirm to industry convention. That is, `en-US: en-GB` indicate `en-GB` is fallback to `en-US`
- Updated dependencies [23f6675]
- Updated dependencies [27249cd]
  - @forge/i18n@0.0.1-next.12

## 4.0.0-next.7

### Patch Changes

- @forge/i18n@0.0.1-next.11

## 4.0.0-next.6

### Major Changes

- a27f856: Ensure locale returned from getContext() is in the correct format and confirms the Forge Supported Locale Codes.

  Additionally, add new APIs for Forge i18n support.

  - `i18n.getTranslations` - Add i18n.getTranslations api to fetch i18n resources from Forge apps
  - `i18n.createTranslationFunction` - Creates a translation function (i.e. `t`) to support content translation for Forge apps

### Patch Changes

- Updated dependencies [c81fa57]
  - @forge/i18n@0.0.1-next.10

## 3.5.1-next.5

### Patch Changes

- @forge/i18n@0.0.1-next.9

## 3.5.1-next.4

### Patch Changes

- @forge/i18n@0.0.1-next.8

## 3.5.1-next.3

### Patch Changes

- @forge/i18n@0.0.1-next.7

## 3.5.1-next.2

### Patch Changes

- Updated dependencies [fdaaeab]
  - @forge/i18n@0.0.1-next.6

## 3.5.1-next.1

### Patch Changes

- @forge/i18n@0.0.1-next.5

## 3.5.1-next.0

### Patch Changes

- 0c7960f: Add @forge/i18n dependency to bridge

## 3.5.0

### Minor Changes

- ef55008: Add frame.onPropsUpdate to consume property changes for custom props enabled Frame components

  For more information, see the [Frame component documentation](https://developer.atlassian.com/platform/forge/ui-kit/components/frame).

## 3.5.0-next.0

### Minor Changes

- ef55008: Add frame.onPropsUpdate to consume property changes for custom props enabled Frame components

  For more information, see the [Frame component documentation](https://developer.atlassian.com/platform/forge/ui-kit/components/frame).

## 3.4.0

### Minor Changes

- b280247: add requestBitbucket to forge-bridge

## 3.4.0-next.0

### Minor Changes

- b280247: add requestBitbucket to forge-bridge

## 3.3.0

### Minor Changes

- d36502b: This change extends existing methods on external auth providers. We are now providing account details including: externalAccountId, displayName, avatarUrl, granted scopes.
  Moreover, if end user authenticates multiple accounts, it is possible to select what account to use.

## 3.3.0-next.0

### Minor Changes

- d36502b: This change extends existing methods on external auth providers. We are now providing account details including: externalAccountId, displayName, avatarUrl, granted scopes.
  Moreover, if end user authenticates multiple accounts, it is possible to select what account to use.

## 3.2.0

### Minor Changes

- f39f6e14: Add `workspaceId` to `FullContext`

## 3.2.0-next.0

### Minor Changes

- f39f6e14: Add `workspaceId` to `FullContext`

## 3.1.0

### Minor Changes

- baffae78: Add invokeRemote API to @forge/bridge

## 3.1.0-next.0

### Minor Changes

- baffae7: Add invokeRemote API to @forge/bridge

## 3.0.0

### Major Changes

- 1de47d7: The `license` field from an app's context object now has updated properties and returns additional information. Updating the `license` type in this version to reflect these changes.

## 3.0.0-next.0

### Major Changes

- 1de47d7: The `license` field from an app's context object now has updated properties and returns additional information. Updating the `license` type in this version to reflect these changes.

## 2.6.1

### Patch Changes

- 75ef535: Bumping dependencies via Renovate:

  - history

## 2.6.1-next.0

### Patch Changes

- 75ef535d: Bumping dependencies via Renovate:

  - history

## 2.6.0

### Minor Changes

- 139a2cc3: Fix support for uploading attachments via product fetch APIs
- cf983b29: Fix for downloading binary data from requestJira/requestConfluence API calls

## 2.6.0-next.1

### Minor Changes

- cf983b29: Fix for downloading binary data from requestJira/requestConfluence API calls

## 2.6.0-next.0

### Minor Changes

- 139a2cc: Fix support for uploading attachments via product fetch APIs

## 2.5.6

### Patch Changes

- 23a21ec: Bumping dependencies via Renovate:

  - portfinder

- 97b57e7: Bumping dependencies via Renovate:

  - unzipper
  - @types/unzipper

## 2.5.6-next.1

### Patch Changes

- 97b57e7: Bumping dependencies via Renovate:

  - unzipper
  - @types/unzipper

## 2.5.6-next.0

### Patch Changes

- 23a21ec: Bumping dependencies via Renovate:

  - portfinder

## 2.5.5

### Patch Changes

- ac344e9: Refactor theming API from a standalone `enableTheming` method to be part of `view`. The new API for enabling theming is `view.theme.enable()`.

## 2.5.5-next.0

### Patch Changes

- ac344e9: Refactor theming API from a standalone `enableTheming` method to be part of `view`. The new API for enabling theming is `view.theme.enable()`.

## 2.5.4

### Patch Changes

- db8ede9: Added opt-in API for theming in custom UI Forge apps via the new enableTheming method.

## 2.5.4-next.0

### Patch Changes

- db8ede9: Added opt-in API for theming in custom UI Forge apps via the new enableTheming method.

## 2.5.3

### Patch Changes

- 8fec8af: Update rate limit on invoke

## 2.5.3-next.0

### Patch Changes

- 8fec8af: Update rate limit on invoke

## 2.5.2

### Patch Changes

- 61d41c6: Bumping dependencies via Renovate:

  - @types/react-reconciler

- ba6d381: Bumping dependencies via Renovate:

  - @types/cross-spawn

- 4a070c4: Bumping dependencies via Renovate:

  - command-exists

- 37eee39: Bumping dependencies via Renovate:

  - ajv

- 444ada4: Bumping dependencies via Renovate:

  - @changesets/types

- 66da5d9: Bumping dependencies via Renovate:

  - conf

- decbf80: Bumping dependencies via Renovate:

  - @types/react

- 2b1589f: Bumping dependencies via Renovate:

  - @types/minimatch

- 6386221: Bumping dependencies via Renovate:

  - @types/lodash

- 203f465: Bumping dependencies via Renovate:

  - @types/inquirer

- 51d8225: Bumping dependencies via Renovate:

  - @types/xml

- c810119: Bumping dependencies via Renovate:

  - @atlassian/logger-interface

- d6d7226: Bumping dependencies via Renovate:

  - @types/history

- 5d6f948: Bumping dependencies via Renovate:

  - @changesets/apply-release-plan

- 0d52cdb: Bumping dependencies via Renovate:

  - @types/uuid

- 1508104: Bumping dependencies via Renovate:

  - @types/cheerio

- ff5d0f8: Bumping dependencies via Renovate:

  - @types/supertest

- 8970da8: Bumping dependencies via Renovate:

  - @types/concat-stream

## 2.5.2-next.8

### Patch Changes

- 4a070c4: Bumping dependencies via Renovate:

  - command-exists

- 66da5d9: Bumping dependencies via Renovate:

  - conf

- decbf80: Bumping dependencies via Renovate:

  - @types/react

## 2.5.2-next.7

### Patch Changes

- 37eee39: Bumping dependencies via Renovate:

  - ajv

## 2.5.2-next.6

### Patch Changes

- 61d41c6: Bumping dependencies via Renovate:

  - @types/react-reconciler

- ba6d381: Bumping dependencies via Renovate:

  - @types/cross-spawn

- 203f465: Bumping dependencies via Renovate:

  - @types/inquirer

- ff5d0f8: Bumping dependencies via Renovate:

  - @types/supertest

## 2.5.2-next.5

### Patch Changes

- 0d52cdb: Bumping dependencies via Renovate:

  - @types/uuid

## 2.5.2-next.4

### Patch Changes

- 51d8225: Bumping dependencies via Renovate:

  - @types/xml

## 2.5.2-next.3

### Patch Changes

- 2b1589f: Bumping dependencies via Renovate:

  - @types/minimatch

- 5d6f948: Bumping dependencies via Renovate:

  - @changesets/apply-release-plan

## 2.5.2-next.2

### Patch Changes

- 6386221: Bumping dependencies via Renovate:

  - @types/lodash

## 2.5.2-next.1

### Patch Changes

- 444ada4: Bumping dependencies via Renovate:

  - @changesets/types

- d6d7226: Bumping dependencies via Renovate:

  - @types/history

- 8970da8: Bumping dependencies via Renovate:

  - @types/concat-stream

## 2.5.2-next.0

### Patch Changes

- c810119: Bumping dependencies via Renovate:

  - @atlassian/logger-interface

- 1508104: Bumping dependencies via Renovate:

  - @types/cheerio

## 2.5.1

### Patch Changes

- 6c53377: Add main field to package.json

## 2.5.1-next.0

### Patch Changes

- 6c533774: Add main field to package.json

## 2.5.0

### Minor Changes

- 4eef67b: Fix return type for getContext method
- 6269d73: Fix return type for getContext method

## 2.5.0-next.0

### Minor Changes

- 6269d73d: Fix return type for getContext method

## 2.4.0

### Minor Changes

- 14cd9b0: Add a new view.refresh() method

## 2.4.0-next.0

### Minor Changes

- 14cd9b02: Add a new view.refresh() method

## 2.3.0

### Minor Changes

- ae90999: Add router.reload()
- 27af6ce: Add showFlag API to open flags in products
- d307c8f: Add on and emit methods to Events API

## 2.3.0-next.2

### Minor Changes

- 27af6ce4: Add showFlag API to open flags in products

## 2.3.0-next.1

### Minor Changes

- ae90999: Add router.reload()

## 2.3.0-next.0

### Minor Changes

- d307c8f: Add on and emit methods to Events API

## 2.2.1

### Patch Changes

- 97ce1f3: update history.location in bridge when route changes

## 2.2.1-next.0

### Patch Changes

- 97ce1f3: update history.location in bridge when route changes

## 2.2.0

### Minor Changes

- 6fe6082: Ability to disable close on escape and overlay click for modals

## 2.2.0-next.0

### Minor Changes

- 6fe60823: Ability to disable close on escape and overlay click for modals

## 2.1.3

### Patch Changes

- 7c11b22: Improve error message for when the Custom UI bridge is not available

## 2.1.3-next.0

### Patch Changes

- 7c11b22: Improve error message for when the Custom UI bridge is not available

## 2.1.2

### Patch Changes

- 06edfce: Fix headers for some REST endpoints

## 2.1.2-next.0

### Patch Changes

- 06edfce: Fix headers for some REST endpoints

## 2.1.1

### Patch Changes

- abf359f: Enable requestJira and requestConfluence in Forge bridge to generate correct content type for form data

## 2.1.1-next.0

### Patch Changes

- abf359f: Enable requestJira and requestConfluence in Forge bridge to generate correct content type for form data

## 2.1.0

### Minor Changes

- 63e5561: Add submit method

## 2.1.0-next.0

### Minor Changes

- 63e5561: Add submit method

## 2.0.0

### Major Changes

- 2f07efb: Add new client-side 3LO requestJira and requestConfluence methods

## 2.0.0-next.0

### Major Changes

- 2f07efb: Add new client-side 3LO requestJira and requestConfluence methods

## 1.5.0

### Minor Changes

- c5aedc4: Move createHistory method into view namespace
- 05977d4: Add modal api
- eafead6: Add createHistory method to router API

## 1.5.0-next.2

### Minor Changes

- c5aedc4: Move createHistory method into view namespace

## 1.5.0-next.1

### Minor Changes

- eafead6: Add createHistory method to router API

## 1.5.0-next.0

### Minor Changes

- 05977d4: Add modal api

## 1.4.0

### Minor Changes

- 6bb4c77: router.open and router.navigate are now supported in Confluence

## 1.4.0-next.0

### Minor Changes

- 6bb4c77: router.open and router.navigate are now supported in Confluence

## 1.3.0

### Minor Changes

- 69e2a9e: Expose router.open for opening external links in new tabs
- fbc16b0: Add router.navigate to bridge

### Patch Changes

- 180e45a: Throw error if router is used from confluence
- ff35ac9: Check for Jira instead of Confluence

## 1.3.0-next.3

### Patch Changes

- ff35ac9: Check for Jira instead of Confluence

## 1.3.0-next.2

### Minor Changes

- 69e2a9e: Expose router.open for opening external links in new tabs

## 1.3.0-next.1

### Patch Changes

- 180e45a: Throw error if router is used from confluence

## 1.3.0-next.0

### Minor Changes

- fbc16b0: Add router.navigate to bridge

## 1.2.0

### Minor Changes

- 74a0279: Add getContext method

### Patch Changes

- 74a0279: Rate limit invoke calls

## 1.2.0-next.1

### Patch Changes

- 001a027: Rate limit invoke calls

## 1.2.0-next.0

### Minor Changes

- 3bc0722: Add getContext method

## 1.1.0

### Minor Changes

- 83c2eec: New view.close() method for closing modals

### Patch Changes

- 14b6ef7: Remove retriable invoke as is no longer necessary with bridge core handshake

## 1.1.0-next.1

### Minor Changes

- 83c2eec: New view.close() method for closing modals

## 1.0.1-next.0

### Patch Changes

- 14b6ef7: Remove retriable invoke as is no longer necessary with bridge core handshake

## 1.0.0

### Major Changes

- 1daf2c5: Forge packages to 1.0.0 for upcoming platform GA 🎉

## 1.0.0-next.0

### Major Changes

- 1daf2c5: Forge is now generally available 🎉

## 0.2.1

### Patch Changes

- 5b666a5: Fix published content

## 0.2.1-next.0

### Patch Changes

- 5b666a5: Fix published content

## 0.2.0

### Minor Changes

- bb78f70: Add client side request methods for Jira and Confluence

## 0.2.0-next.0

### Minor Changes

- bb78f70: Add client side request methods for Jira and Confluence

## 0.1.0

### Minor Changes

- db58059: Change to browser entrypoint only
- 05d76b5: Update resolver and invoker API

### Patch Changes

- 0c63b43: Retry failed invoke calls due to bridge not being estabilished yet
- 07e630d: Fix max retries timeout + add semver to global bridge object
- 226e9a8: Implement invoking an app's resolver

## 0.1.0-next.4

### Minor Changes

- db58059: Change to browser entrypoint only

## 0.1.0-next.3

### Patch Changes

- 07e630d: Fix max retries timeout + add semver to global bridge object

## 0.1.0-next.2

### Patch Changes

- 0c63b43: Retry failed invoke calls due to bridge not being estabilished yet

## 0.1.0-next.1

### Minor Changes

- 05d76b5: Update resolver and invoker API

## 0.0.2-next.0

### Patch Changes

- 226e9a8: Implement invoking an app's resolver

## 0.0.1

### Patch Changes

- a2b752e: Add initial @forge/bridge package

## 0.0.1-next.0

### Patch Changes

- a2b752e: Add initial @forge/bridge package
