Skip to content

Commit 104cb11

Browse files
committed
chore: update CHANGELOG
1 parent b2f5dcd commit 104cb11

2 files changed

Lines changed: 48 additions & 9 deletions

File tree

CHANGELOG.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,42 @@
1+
# Polywrap Origin (0.11.0)
2+
## Features
3+
**`@polywrap/client-config-builder-js`:**
4+
* [PR-45](https://github.com/polywrap/javascript-client/pull/45) **Modular Config Bundles**
5+
* The `DefaultBundle` has been broken apart into two separate bundles: `sys` and `web3`.
6+
* `addBundle(...)` has been added to the `ClientConfigBuilder` interface.
7+
* `addDefaults()` now calls `addBundle("sys")` and `addBundle("web3")` internally.
8+
9+
**`@polywrap/sys-config-bundle-js`:**
10+
* [PR-45](https://github.com/polywrap/javascript-client/pull/45) **Bundled System-Level Plugins & Resolvers**
11+
* The sys bundle includes: `logger`, `datetime`, `concurrent`, `http`, `httpResolver`
12+
* This package is compiled to run in both node.js and browsers.
13+
* In node.js, the bundle also includes: `fileSystem`, `fileSystemResolver`.
14+
15+
**`@polywrap/web3-config-bundle-js`:**
16+
* [PR-45](https://github.com/polywrap/javascript-client/pull/45) **Bundled Web3 Plugins & Resolvers**
17+
* The web3 bundle includes: `ethereumProviderV1`, `ethereumProviderV2`, `ipfsHttpClient`, `ipfsResolver`, `ensTextRecordResolver`, `ensResolver`, `ensIpfsContenthashResolver`.
18+
19+
**`@polywrap/config-bundle-types-js`:**
20+
* [PR-45](https://github.com/polywrap/javascript-client/pull/45) **Base Typings For Config Bundle Packages**
21+
* Valid config bundle packages are expected to export a `bundle` value, which is of type `Bundle`.
22+
23+
## Breaking Changes
24+
**`@polywrap/core-js`:**
25+
* [PR-32](https://github.com/polywrap/javascript-client/pull/32) **Rename `getEnvFromUriHistory` to `getEnvFromResolutionPath`**
26+
27+
## Bugs
28+
**`@polywrap/client-js`**
29+
* [PR-32](https://github.com/polywrap/javascript-client/pull/32) **Improved Browser Compatability**
30+
* Building the JS client into browser-based applications no longer requires custom polyfills to remove Node.JS dependencies.
31+
32+
**`@polywrap/client-cofig-builder-js`**
33+
* [PR-37](https://github.com/polywrap/javascript-client/pull/37) **Add `@polywrap/plugin-js` as a Dependency**
34+
* This resolves some package resolution warnings that are emitted from npm when installing the client-config-builder.
35+
36+
**`@polywrap/wasm-js`:**
37+
* [PR-30](https://github.com/polywrap/javascript-client/pull/30) **Properly Serialize Empty Wrap Environment**
38+
* The wrap environment was being improperly encoded as an empty object, which had a size > 0 bytes, causing deserialization to fail. This has been fixed and it is now an empty byte array with size of 0.
39+
140
# Polywrap Origin (0.10.1)
241
## Features
342
**`@polywrap/wasm-js`:**

yarn.lock

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3375,9 +3375,9 @@ camelcase@^6.2.0:
33753375
integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
33763376

33773377
caniuse-lite@^1.0.30001503:
3378-
version "1.0.30001506"
3379-
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001506.tgz#35bd814b310a487970c585430e9e80ee23faf14b"
3380-
integrity sha512-6XNEcpygZMCKaufIcgpQNZNf00GEqc7VQON+9Rd0K1bMYo8xhMZRAo5zpbnbMNizi4YNgIDAFrdykWsvY3H4Hw==
3378+
version "1.0.30001508"
3379+
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001508.tgz#4461bbc895c692a96da399639cc1e146e7302a33"
3380+
integrity sha512-sdQZOJdmt3GJs1UMNpCCCyeuS2IEGLXnHyAo9yIO5JJDjbjoVRij4M1qep6P6gFpptD1PqIYgzM+gwJbOi92mw==
33813381

33823382
caseless@~0.12.0:
33833383
version "0.12.0"
@@ -4049,9 +4049,9 @@ electron-fetch@^1.7.2:
40494049
encoding "^0.1.13"
40504050

40514051
electron-to-chromium@^1.4.431:
4052-
version "1.4.439"
4053-
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.439.tgz#d0748e8128c18f92354d3412dfb2104c3fb90e8f"
4054-
integrity sha512-BHpErPSNhb9FB25+OwQP6mCAf3ZXfGbmuvc4LzBNVJwpCcXQJm++LerimocYRG9FRxUVRKZqaB7d0+pImSTPSg==
4052+
version "1.4.440"
4053+
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.440.tgz#d3b1eeb36b717eb479a240c0406ac1fa67901762"
4054+
integrity sha512-r6dCgNpRhPwiWlxbHzZQ/d9swfPaEJGi8ekqRBwQYaR3WmA5VkqQfBWSDDjuJU1ntO+W9tHx8OHV/96Q8e0dVw==
40554055

40564056
elliptic@6.5.4:
40574057
version "6.5.4"
@@ -6778,9 +6778,9 @@ minimalistic-crypto-utils@^1.0.1:
67786778
integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==
67796779

67806780
minimatch@*:
6781-
version "9.0.1"
6782-
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.1.tgz#8a555f541cf976c622daf078bb28f29fb927c253"
6783-
integrity sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==
6781+
version "9.0.2"
6782+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.2.tgz#397e387fff22f6795844d00badc903a3d5de7057"
6783+
integrity sha512-PZOT9g5v2ojiTL7r1xF6plNHLtOeTpSlDI007As2NlA2aYBMfVom17yqa6QzhmDP8QOhn7LjHTg7DFCVSSa6yg==
67846784
dependencies:
67856785
brace-expansion "^2.0.1"
67866786

0 commit comments

Comments
 (0)