From b66a2f6ddc0758d88687588a9957bff2c4a98cb9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 20 Dec 2023 23:34:09 +0100 Subject: [PATCH] Version Packages (#8) Co-authored-by: github-actions[bot] --- .changeset/afraid-insects-glow.md | 5 ----- .changeset/bright-rules-pay.md | 5 ----- .changeset/clean-falcons-battle.md | 5 ----- .changeset/forty-icons-knock.md | 5 ----- .changeset/long-wombats-search.md | 5 ----- .changeset/mean-glasses-study.md | 5 ----- .changeset/plenty-readers-wait.md | 9 --------- .changeset/popular-readers-love.md | 5 ----- .changeset/quick-lobsters-mate.md | 5 ----- .changeset/quick-seas-sell.md | 5 ----- .changeset/shaggy-gorillas-rush.md | 5 ----- .changeset/spicy-drinks-fix.md | 5 ----- .changeset/tall-meals-jog.md | 5 ----- .changeset/twelve-queens-hear.md | 5 ----- .changeset/wild-eggs-wash.md | 5 ----- .changeset/witty-rivers-report.md | 5 ----- CHANGELOG.md | 29 +++++++++++++++++++++++++++++ package.json | 2 +- 18 files changed, 30 insertions(+), 85 deletions(-) delete mode 100644 .changeset/afraid-insects-glow.md delete mode 100644 .changeset/bright-rules-pay.md delete mode 100644 .changeset/clean-falcons-battle.md delete mode 100644 .changeset/forty-icons-knock.md delete mode 100644 .changeset/long-wombats-search.md delete mode 100644 .changeset/mean-glasses-study.md delete mode 100644 .changeset/plenty-readers-wait.md delete mode 100644 .changeset/popular-readers-love.md delete mode 100644 .changeset/quick-lobsters-mate.md delete mode 100644 .changeset/quick-seas-sell.md delete mode 100644 .changeset/shaggy-gorillas-rush.md delete mode 100644 .changeset/spicy-drinks-fix.md delete mode 100644 .changeset/tall-meals-jog.md delete mode 100644 .changeset/twelve-queens-hear.md delete mode 100644 .changeset/wild-eggs-wash.md delete mode 100644 .changeset/witty-rivers-report.md diff --git a/.changeset/afraid-insects-glow.md b/.changeset/afraid-insects-glow.md deleted file mode 100644 index 2ab61f3..0000000 --- a/.changeset/afraid-insects-glow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"rpc-anywhere": patch ---- - -Improved documentation. diff --git a/.changeset/bright-rules-pay.md b/.changeset/bright-rules-pay.md deleted file mode 100644 index 73ad0d3..0000000 --- a/.changeset/bright-rules-pay.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"rpc-anywhere": minor ---- - -Added transport identification options to browser runtime port transport. diff --git a/.changeset/clean-falcons-battle.md b/.changeset/clean-falcons-battle.md deleted file mode 100644 index b6d00d5..0000000 --- a/.changeset/clean-falcons-battle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"rpc-anywhere": minor ---- - -Merged `request` and `requestProxy` into `request`. diff --git a/.changeset/forty-icons-knock.md b/.changeset/forty-icons-knock.md deleted file mode 100644 index 1fed547..0000000 --- a/.changeset/forty-icons-knock.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"rpc-anywhere": patch ---- - -Added (very!) exhaustive type tests. diff --git a/.changeset/long-wombats-search.md b/.changeset/long-wombats-search.md deleted file mode 100644 index 6a273a5..0000000 --- a/.changeset/long-wombats-search.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"rpc-anywhere": patch ---- - -Added JSDoc tests. diff --git a/.changeset/mean-glasses-study.md b/.changeset/mean-glasses-study.md deleted file mode 100644 index 414dd66..0000000 --- a/.changeset/mean-glasses-study.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"rpc-anywhere": minor ---- - -Added transport utils to simplify the creation of identifiable transports. diff --git a/.changeset/plenty-readers-wait.md b/.changeset/plenty-readers-wait.md deleted file mode 100644 index cebab90..0000000 --- a/.changeset/plenty-readers-wait.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"rpc-anywhere": minor ---- - -Refactored from class to functions. - -- `new RPC()` -> `createRPC()` -- `RPC.asClient()` -> `createClientRPC()` -- `RPC.asServer()` -> `createServerRPC()` diff --git a/.changeset/popular-readers-love.md b/.changeset/popular-readers-love.md deleted file mode 100644 index 06b3f6a..0000000 --- a/.changeset/popular-readers-love.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"rpc-anywhere": minor ---- - -Added proxy API for message sending. diff --git a/.changeset/quick-lobsters-mate.md b/.changeset/quick-lobsters-mate.md deleted file mode 100644 index 62ac2ba..0000000 --- a/.changeset/quick-lobsters-mate.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"rpc-anywhere": minor ---- - -New feature: transport bridges. diff --git a/.changeset/quick-seas-sell.md b/.changeset/quick-seas-sell.md deleted file mode 100644 index 8bd5c42..0000000 --- a/.changeset/quick-seas-sell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"rpc-anywhere": minor ---- - -Centralized transport methods in transport object. diff --git a/.changeset/shaggy-gorillas-rush.md b/.changeset/shaggy-gorillas-rush.md deleted file mode 100644 index fbc7759..0000000 --- a/.changeset/shaggy-gorillas-rush.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"rpc-anywhere": patch ---- - -Fix: invalid message payload type inference. diff --git a/.changeset/spicy-drinks-fix.md b/.changeset/spicy-drinks-fix.md deleted file mode 100644 index 5520c5b..0000000 --- a/.changeset/spicy-drinks-fix.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"rpc-anywhere": minor ---- - -Added `proxy` property. diff --git a/.changeset/tall-meals-jog.md b/.changeset/tall-meals-jog.md deleted file mode 100644 index 1dae916..0000000 --- a/.changeset/tall-meals-jog.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"rpc-anywhere": patch ---- - -Improved unit tests. diff --git a/.changeset/twelve-queens-hear.md b/.changeset/twelve-queens-hear.md deleted file mode 100644 index 4c1e721..0000000 --- a/.changeset/twelve-queens-hear.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"rpc-anywhere": minor ---- - -Added message port transport (iframes, window objects, service workers, etc) diff --git a/.changeset/wild-eggs-wash.md b/.changeset/wild-eggs-wash.md deleted file mode 100644 index 10bbaaa..0000000 --- a/.changeset/wild-eggs-wash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"rpc-anywhere": minor ---- - -Added `requestProxy` and `sendProxy` with "just the proxy" types. diff --git a/.changeset/witty-rivers-report.md b/.changeset/witty-rivers-report.md deleted file mode 100644 index a16507e..0000000 --- a/.changeset/witty-rivers-report.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"rpc-anywhere": minor ---- - -Greatly improved type safety: schema dependent methods and options. diff --git a/CHANGELOG.md b/CHANGELOG.md index ea9b3d2..86654e7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,34 @@ # RPC Anywhere +## 1.3.0 + +### Minor Changes + +- df6222f: Added transport identification options to browser runtime port transport. +- df6222f: Merged `request` and `requestProxy` into `request`. +- df6222f: Added transport utils to simplify the creation of identifiable transports. +- df6222f: Refactored from class to functions. + + - `new RPC()` -> `createRPC()` + - `RPC.asClient()` -> `createClientRPC()` + - `RPC.asServer()` -> `createServerRPC()` + +- df6222f: Added proxy API for message sending. +- df6222f: New feature: transport bridges. +- df6222f: Centralized transport methods in transport object. +- df6222f: Added `proxy` property. +- df6222f: Added message port transport (iframes, window objects, service workers, etc) +- df6222f: Added `requestProxy` and `sendProxy` with "just the proxy" types. +- df6222f: Greatly improved type safety: schema dependent methods and options. + +### Patch Changes + +- df6222f: Improved documentation. +- df6222f: Added (very!) exhaustive type tests. +- df6222f: Added JSDoc tests. +- df6222f: Fix: invalid message payload type inference. +- df6222f: Improved unit tests. + ## 1.2.0 ### Minor Changes diff --git a/package.json b/package.json index 397d92e..f886cfc 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "rpc-anywhere", "description": "Create a type-safe RPC anywhere.", - "version": "1.2.0", + "version": "1.3.0", "author": { "email": "hi@daniguardio.la", "name": "Dani Guardiola",