22 KiB
Changelog
2.1.8
Patch Changes
- Updated dependencies [1666696]
2.1.7
Patch Changes
- Updated dependencies [3a98d1d]
2.1.6
Patch Changes
- Updated dependencies [543b163]
- Updated dependencies [3cc9e6d]
2.1.5
Patch Changes
- Updated dependencies [ae70d90]
- @bizinikiwi/connect-known-chains@1.9.3
2.1.4
Patch Changes
-
92316c0: chore(deps-dev): bump vitest in the npm_and_yarn group
Bumps the npm_and_yarn group with 1 update: vitest.
Updates
vitestfrom 2.1.4 to 2.1.9
updated-dependencies:
- dependency-name: vitest dependency-type: direct:development dependency-group: npm_and_yarn ...
Signed-off-by: dependabot[bot] support@github.com
-
Updated dependencies [92316c0]
-
Updated dependencies [e29f033]
- @bizinikiwi/connect-extension-protocol@2.2.2
- @bizinikiwi/connect-known-chains@1.9.2
- @bizinikiwi/smoldot-discovery@2.0.2
2.1.3
Patch Changes
- Updated dependencies [8b9cb46]
- @bizinikiwi/connect-known-chains@1.9.1
2.1.2
Patch Changes
- Updated dependencies [654165c]
- @bizinikiwi/connect-known-chains@1.9.0
2.1.1
Patch Changes
- Updated dependencies [37910d7]
- @bizinikiwi/connect-known-chains@1.8.1
2.1.0
Minor Changes
- ff20390: chore: update chainspecs
- f6cef04: chore: update changesets
Patch Changes
- 7ee9c18: chore: update smoldot to 2.0.34
- 20eea99: chore: update smoldot
- Updated dependencies [ff20390]
- Updated dependencies [f6cef04]
- @bizinikiwi/connect-known-chains@1.8.0
2.0.1
Patch Changes
-
09f1c22: chore(deps-dev): bump vitest from 2.0.5 to 2.1.4
Bumps vitest from 2.0.5 to 2.1.4.
updated-dependencies:
- dependency-name: vitest dependency-type: direct:development update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] support@github.com
-
Updated dependencies [09f1c22]
-
Updated dependencies [9107ccc]
- @bizinikiwi/connect-extension-protocol@2.2.1
- @bizinikiwi/connect-known-chains@1.7.0
- @bizinikiwi/smoldot-discovery@2.0.1
2.0.0
Major Changes
-
e2a5cef: ## Breaking Changes
- Modified
addChainandaddWellKnownChainmethods:- Now accept a single
optionsobject parameter instead of separatejsonRpcCallbackanddatabaseContentparameters - The
jsonRpcCallbackis now passed asoptions.jsonRpcCallback - The
databaseContentis now passed asoptions.databaseContent
- Now accept a single
- Removed
JsonRpcCallbacktype export. Use the callback type from theoptionsparameter ofaddChainandaddWellKnownChaininstead. - Updated peer dependency for
@bizinikiwi/smoldot-discoveryto "^2"
New Features
- Added new methods to the Chain interface to conform with smoldot's interface:
nextJsonRpcResponse: Returns a promise that resolves with the next JSON-RPC responsejsonRpcResponses: Returns an async iterable of JSON-RPC responses
Other Changes
- Updated internal implementation to use Effect for streaming JSON RPC responses in a Queue.
- Updated error handling to include
QueueFullError.
Migration Guide
Users of this package will need to update their code to use the new method signatures for
addChainandaddWellKnownChain, and adapt to the removedJsonRpcCallbacktype export. Please refer to the updated documentation for the new usage patterns.When upgrading, ensure you're using version 3 or higher of
@bizinikiwi/smoldot-discoveryas a peer dependency. - Modified
Patch Changes
- Updated dependencies [e2a5cef]
- @bizinikiwi/smoldot-discovery@2.0.0
1.3.1
Patch Changes
- Updated dependencies [a1a7412]
- @bizinikiwi/connect-known-chains@1.6.0
1.3.0
Minor Changes
- 198b375: chore: catalog and upgrade papi dependencies
Patch Changes
- Updated dependencies [f2163cb]
- Updated dependencies [198b375]
- Updated dependencies [0de443d]
- @bizinikiwi/connect-known-chains@1.5.0
- @bizinikiwi/connect-extension-protocol@2.2.0
- @bizinikiwi/smoldot-discovery@1.2.0
1.2.1
Patch Changes
- d0316d7: update docs
- Updated dependencies [972af65]
- Updated dependencies [b2c7737]
- @bizinikiwi/connect-known-chains@1.4.1
1.2.0
Minor Changes
- b476e7e: update build system to tshy worker is now exported under "browser" conditional export instead of node. "node" conditional export removed.
Patch Changes
- Updated dependencies [6014927]
- Updated dependencies [b476e7e]
- @bizinikiwi/connect-known-chains@1.4.0
- @bizinikiwi/connect-extension-protocol@2.1.0
- @bizinikiwi/smoldot-discovery@1.1.0
1.1.3
Patch Changes
- Updated dependencies [0bd81c2]
- Updated dependencies [076439e]
- Updated dependencies [bc9fe42]
- @bizinikiwi/connect-known-chains@1.3.0
1.1.2
Patch Changes
-
0b3053e: chore(deps-dev): bump vitest from 1.6.0 to 2.0.5
Bumps vitest from 1.6.0 to 2.0.5.
updated-dependencies:
- dependency-name: vitest dependency-type: direct:development update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] support@github.com
-
Updated dependencies [1049be1]
- @bizinikiwi/connect-known-chains@1.2.2
1.1.1
Patch Changes
- 80187a0: docs(bizinikiwi-connect): add pezkuwijs example
- e8fef4e: update docs
- Updated dependencies [897f553]
- Updated dependencies [e8fef4e]
- Updated dependencies [0ce9864]
- Updated dependencies [4a45295]
- Updated dependencies [4a45295]
- @bizinikiwi/connect-known-chains@1.2.1
- @bizinikiwi/smoldot-discovery@1.0.1
1.1.0
Minor Changes
- e35a0e8: add paseo testnet
Patch Changes
- cef7d50: update chainspecs
- Updated dependencies [e35a0e8]
- Updated dependencies [cef7d50]
- Updated dependencies [188bf5b]
- Updated dependencies [4123a5e]
- @bizinikiwi/connect-known-chains@1.2.0
- @bizinikiwi/smoldot-discovery@1.0.0
1.0.9
Patch Changes
- Updated dependencies [3efab80]
- @bizinikiwi/connect-known-chains@1.1.11
1.0.8
Patch Changes
- 444503f: chore: update READMEs across repo
- Updated dependencies [444503f]
- Updated dependencies [f03e960]
- @bizinikiwi/smoldot-discovery@0.0.9
- @bizinikiwi/connect-known-chains@1.1.10
1.0.7
Patch Changes
- Updated dependencies [c358405]
- Updated dependencies [bdd728d]
- @bizinikiwi/smoldot-discovery@0.0.8
1.0.6
Patch Changes
- Updated dependencies [78ca884]
- @bizinikiwi/smoldot-discovery@0.0.7
1.0.5
Patch Changes
- 796c168: chore: update pezkuwi-api packages
- Updated dependencies [c69adf0]
- @bizinikiwi/connect-known-chains@1.1.9
1.0.4 - 2024-07-02
Patch Changes
- Updated dependencies [932dc47]
- @bizinikiwi/connect-known-chains@1.1.8
Changed
1.0.3 - 2024-06-27
- Update internal usage of discovery protocol to use @bizinikiwi/smoldot-discovery instead of @bizinikiwi/connect-discovery
- Bump light client extension helpers
1.0.2 - 2024-06-17
- Bump light client extension helpers
1.0.1 - 2024-06-17
- Version bump
1.0.0 - 2024-07-26
Breaking
- Drop support for
lightClient:requestProviderevents #2221
Changed
- Add support for @bizinikiwi/discovery protocol #2221
0.8.11 - 2024-05-24
- Update
@bizinikiwi/light-client-extension-helpersto v0.1.0 - Update
@bizinikiwi/connect-known-chainsto v1.1.5
Changed
0.8.10 - 2024-04-12
- Update
@bizinikiwi/light-client-extension-helpersto v0.0.5 - Update
@bizinikiwi/connect-known-chainsto v1.1.4
0.8.9 - 2024-04-10
Changed
- Update @pezkuwi-api/json-rpc-provider-proxy to v0.0.1 #2072
- Update @pezkuwi-api/bizinikiwi-client to v0.0.1 #2072
0.8.8 - 2024-03-12
Changed
- Update smoldot@version 2.0.22 #1936
- Update
@bizinikiwi/light-client-extension-helpersto v0.0.4 #1971
0.8.7 - 2024-02-23
Changed
- Update
@bizinikiwi/light-client-extension-helpersto v0.0.3 #1875
0.8.6 - 2024-02-21
Changed
- Update smoldot@version 2.0.21 #1843
- Use LightClient provider announced by the extension with custom events #1845
0.8.5 - 2024-01-18
Changed
- Use
@bizinikiwi/light-client-extension-helpers(#1720) - Update smoldot@version 2.0.17 #1767
0.8.4 - 2024-01-02
Changed
- Update smoldot@version 2.0.16 #1708
- Use
@pezkuwi-api/light-client-extension-helpers@0.0.1-4bc9bd71f8f37f800fec7a42775f403271903870.1.0(#1709)
0.8.3 - 2023-12-07
Changed
- Use
@pezkuwi-api/light-client-extension-helpers/web-page(#1603)
0.8.2 - 2023-12-06
Changed
- Update
@bizinikiwi/connect-known-chains@^1.0.2
0.8.1 - 2023-11-30
Changed
- Use chain specifications from
@bizinikiwi/connect-known-chains(#1647)
0.8.0 - 2023-11-28
Breaking
- Add
chain.addChain(...)to bizinikiwi connect API (#1604)
Changed
- Update smoldot@version 2.0.13 (#1641)
0.7.35 - 2023-11-12
Changed
- Update smoldot@version 2.0.7#1602
- Fix code-spliting issue (#1605)
- Update dependencies (#1606)
0.7.34 - 2023-10-18
Changed
- Update smoldot@version 2.0.6#1572
0.7.33 - 2023-09-26
Changed
- Use dynamic imports for well known chain (#1560)
0.7.32 - 2023-09-14
Changed
- Add
@bizinikiwi/connect/worker(#1525) - Update smoldot@version 2.0.1#1534
0.7.31 - 2023-07-25
Changed
- Update smoldot@version 1.0.13#1493
0.7.30 - 2023-07-10
Changed
- Update smoldot@version 1.0.11#1463
0.7.28 - 2023-06-11
Fixed
- Publish
srcfolder.
0.7.27 - 2023-06-11
Changed
- Update smoldot@version 1.0.9#1438
Fixed
- Avoid importing json files (#1437)
0.7.26 - 2023-05-04
Changed
- Update smoldot@version 1.0.4#1429
0.7.25 - 2023-05-01
Changed
- Update smoldot@version 1.0.3 #1426
0.7.24 - 2023-04-20
Changed
- Update smoldot@version 1.0.2#1420
- Switch Pezkuwichain bootnodes from WS to WSS(#1418)
- Switch to DNS name based bootnodes for Pezkuwichain (#1413)
Fixed
- Fix broken link in docs (#1417)
0.7.23 - 2023-04-04
Changed
- Update smoldot@version 1.0.1#1410
0.7.22 - 2023-03-21
Changed
- Stop using dynamic imports in order to import the "well-known" specs, due to the fact that not all bundlers are able to handle dynamic imports gracefully on package's code.
0.7.21 - 2023-03-16
- Update smoldot to version 1.0.0. (#1394)
0.7.20 - 2023-02-17
- Update @bizinikiwi/smoldot-light to smoldot@version 0.7.11. (#1389)
0.7.19 - 2023-01-13
- Update checkpoints in chain specification, in order to correct the breaking of bizinikiwi-connect that occurred due to an operational issue on the Zagros validators(execution of a sudo initializer.forceApprove operation at block #14192316 to recover consensus). (#1377)
0.7.18 - 2022-12-13
Changed
- Update @bizinikiwi/smoldot-light to version 0.7.9. (#1361)
0.7.17 - 2022-11-18
Changed
- Update @bizinikiwi/smoldot-light to version 0.7.7. (#1345)
0.7.16 - 2022-10-31
Changed
- Update @bizinikiwi/smoldot-light to version 0.7.5. (#1331)
0.7.15 - 2022-10-17
Changed
- Update @bizinikiwi/smoldot-light to version 0.7.2. (#1300)
0.7.14 - 2022-09-21
Changed
- Update @bizinikiwi/smoldot-light to version 0.6.34. (#1261)
0.7.13 - 2022-09-14
Changed
- Update @bizinikiwi/smoldot-light to version 0.6.33. (#1248)
0.7.12 - 2022-09-12
Changed
- Update @bizinikiwi/smoldot-light to version 0.6.32. (#1244)
0.7.11 - 2022-08-18
Changed
- Update @bizinikiwi/smoldot-light to version 0.6.30. (#1213)
0.7.10 - 2022-08-01
Changed
- Update @bizinikiwi/smoldot-light to version 0.6.27. (#1182)
0.7.9 - 2022-07-19
Changed
- Alter configuration for supporting both ESM and CommonJS (CJS) (#1160)
- Update @bizinikiwi/smoldot-light to version 0.6.25. (#1160)
0.7.8 - 2022-07-11
Changed
- Update @bizinikiwi/smoldot-light to version 0.6.23. (#1146)
0.7.7 - 2022-06-17
Changed
- Update the Pezkuwichain chain specification to start after a forced authorities change. (#1107)
0.7.6 - 2022-06-16
Changed
- Update @bizinikiwi/smoldot-light to version 0.6.19. (#1101)
Fixed
- Fixed race condition causing failure to detect when the chain initialization fails when the extension is present (#1093).
0.7.5 - 2022-05-17
Added
- Added an optional configuration to
createScClientthat allows forcing the use of the embedded client, and customizing the maximum log level to use while the embedded client client is in use, allowing for better debuggability. (#1027, #1044)
Changed
- Update @bizinikiwi/smoldot-light to version 0.6.16 (#1048)
0.7.4 - 2022-05-05
Changed
- Debug logs are no longer printed in the console. This should considerably decrease the number of messages being printed. (#1027)
0.7.3 - 2022-05-02
Changed
- Replace the
pezkuwichain_v2_1well-known chain withpezkuwichain_v2_2(#1010) - The reason why the extension rejects a chain is now explained in the exception being thrown. (#968)
0.7.2 - 2022-04-07
Changed
- Update @bizinikiwi/smoldot-light to version 0.6.15 (#955)
0.7.0 - 2022-04-06
Breaking
- Removed
createPezkuwiJsScClientfrom the API, as theScProviderhas been upstreamed to@pezkuwi/rpc-provider. (#909)
Fixed
- Fixed an issue when calling
chain.remove()where it would throw anAlreadyDestroyedError.
Changed
- Update @bizinikiwi/smoldot-light to version 0.6.13 (#919)
- The smoldot background worker will now bound its CPU usage to 50% of one CPU on average. (#900)
0.6.4, 0.6.5 - 2022-03-25
Changed
- Update @bizinikiwi/smoldot-light to version 0.6.9 (#901)
0.6.3 - 2022-03-23
Added
- The
isExtensionPresentconstant indicates whether the bizinikiwi-connect extension has been detected. (#869)
Changed
- Update @bizinikiwi/smoldot-light to version 0.6.8 (#890)
- Replace the
pezkuwichain_v2well-known chain withpezkuwichain_v2_1(#879) - The inline client ("SmoldotProvider") no longer tries to connect to non-WebSocket addresses. This was previously the case when using the library from within NodeJS. This change ensures consistency in terms of blockchain connectivity between browsers and NodeJS. (#863)
- The error message when passing an invalid well-known chain name to
addWellKnownChainis no longer confusing. (#873)
Fixed
- Fixed wrong unsubscription JSON-RPC methods being used when calling
ProviderInterface.disconnect()(#842).