UNPKG

@interopio/bridge

Version:

`io.Bridge` is a distributed scalable application that provides connectivity between `io.Connect` platforms.

137 lines (97 loc) 3.71 kB
<!-- markdownlint-disable no-duplicate-heading --> # Change Log ## 1.0.6 (2025-12-05) ### Changed - bump @interopio/gateway-server to 0.19.3 - bump @interopio/gateway to 0.22.3 (fix log) - embedded gateway now uses bridge node id as gateway node id ### Added - start management pipe when connect desktop is detected ## 1.0.5 (2025-11-23) ### Changed - bump @interopio/gateway-server to 0.19.1 - bump @interopio/gateway to 0.22.1 ### Fixed - embedded gateway error on user addition ## 1.0.4 (2025-11-19) ### Changed - bump @interopio/gateway-server to 0.18.1 - bump @interopio/gateway to 0.21.1 (fix cleanup of relay connections on bye) ## 1.0.3 (2025-11-19) ### Changed - bump @interopio/gateway-server to 0.17.2 (fix X-Forwarded-For header bug) ## 1.0.2 (2025-11-18) ### Changed - bump @interopio/gateway-server to 0.17.1 ## 1.0.1 (2025-11-18) ### Fixed - declare dependency to "hrw-hash": "^2.0.3" - embedded gateway is announced on start ### Changed - soft deletion of gateways ## 1.0.0 (2025-11-17) ### Fixed - relay disconnect handling ### Changed - bump @interopio/gateway to 0.20.0 - bump @interopio/gateway-server to 0.17.0 ### Added - lamport clock for cluster state ## 0.1.0-beta.0 (2025-10-28) ### Added - support for running bridge as io.Connect Desktop Node Applications ### Changed - default server port from 8383 to 8084 - mark `___workspace___.*`, `___window___.*`, `___window-hibernation___.*` and `___instance___.*` contexts as local - bump dotenv to 17.2.3 - bump nanoid to 5.1.6 - bump @interopio/gateway-server to 0.13.0-beta.1 - bump @interopio/gateway to 0.16.1-beta.0 ### Fixed - notify interested parties when a gateway disconnects from the bridge. - do not use web socket for internal gateway - fix oauth2 configuration loading ## 0.0.6-beta.0 (2025-09-04) ### Changed - bump @interopio/gateway-server to 0.10.0-beta.0 (undici is now a peer dependency) - bump @interopio/gateway to 0.13.0-beta.0 (upgraded immer to 10.1.3) - bump @interopio/gateway-server to 0.9.1-beta.0 (has gateway 0.12.2-beta.0 which fixes method visibility rules when restrictions are null) - use `ws` to allow running embedded gateway when running on Node.js 20 ### Added - allow disabling cors handling via environment variable `IO_BRIDGE_SERVER_CORS_DISABLED` or command line argument `--server.cors.disabled` ## 0.0.5-beta.0 (2025-09-02) ### Changed - upgrade @interopio/gateway-server to 0.9.0-beta.0 (fix cors preflight handling) ## 0.0.4-beta.4 (2025-08-29) ### Changed - update readme ### Added - empty types for '@interopio/bridge/main' ## 0.0.4-beta.3 (2025-08-28) ### Changed - upgrade @interopio/gateway-server to 0.8.1-beta.2 - updated visibility rules for embedded gateway - index.js now throws error when users try to import '@interopio/bridge' ### Added - export for main.js to allow import '@interopio/bridge/main' using 'node:worker_threads' or 'node:child_process' ## 0.0.4-beta.2 (2025-08-26) ### Changed - upgrade @interopio/gateway-server to 0.8.1-beta.1 - do not use logger trace ## 0.0.4-beta.1 (2025-08-04) ### Added - allow passing license key file name via environment variable `IO_BRIDGE_LICENSE_KEY_FILE` or command line argument `--license.key.file` ## 0.0.4-beta.0 (2025-08-04) ### Changed - Canonical endpoint URLs - upgrade @interopio/gateway-server to 0.8.1-beta.0 ## 0.0.3-beta (2025-07-25) ### Changed - upgrade @interopio/gateway-server to 0.7.0-beta - TypeScript is now compiled (via esbuild) ### Added - configuration support (auth, cors, logging) - log a message for starting the bridge node with versions, user and working directory. - mesh endpoints (from gateway-server pre 0.7.0-beta) ## 0.0.1-alpha (2025-07-10) Initial Release