Releases: TinyCloudLabs/js-sdk
Releases · TinyCloudLabs/js-sdk
Web SDK v2.0.1
Release notes for web-sdk v2.0.1
@tinycloud/web-sdk@2.0.1
Patch Changes
- @tinycloud/sdk-core@2.0.1
- @tinycloud/node-sdk@2.0.1
@tinycloud/sdk-services@2.0.1
Patch Changes
- 75690db: Cache vault signatures in IndexedDB (encrypted with non-extractable AES-GCM CryptoKey) to eliminate repeated wallet popups on unlock. Skip identity signing entirely when public key already exists in public space. Add version-keyed signing constants (VaultVersionConfig) for forward-compatible key derivation. Gracefully no-ops in Node.js.
@tinycloud/sdk-services-test@6.0.1
Patch Changes
- Updated dependencies [75690db]
- @tinycloud/sdk-services@2.0.1
@tinycloud/sdk-core@2.0.1
Patch Changes
- Updated dependencies [75690db]
- @tinycloud/sdk-services@2.0.1
@tinycloud/node-sdk@2.0.1
Patch Changes
- @tinycloud/sdk-core@2.0.1
@tinycloud/cli@0.4.3
Patch Changes
- 99219f8: Read version from package.json instead of hardcoding
- @tinycloud/node-sdk@2.0.1
@tinycloud/web-sdk@2.0.0
Major Changes
-
6eebc29: Unify web-sdk and node-sdk: TinyCloudWeb is now a thin wrapper around TinyCloudNode.
Breaking changes (web-sdk):
@tinycloud/web-corepackage deleted — import types from@tinycloud/sdk-coreor@tinycloud/web-sdkWebUserAuthorizationclass removed — usetcw.session(),tcw.did,tcw.address()insteadtcw.webAuthandtcw.userAuthorizationaccessors removedWebSignStrategy/WalletPopupStrategytypes removed
New in node-sdk:
signer,wasmBindings,notificationHandler,ensResolver,spaceCreationHandlerconfig optionsconnectSigner()method for injecting any ISigner@tinycloud/node-sdk/coreentry point (zero Node WASM deps, for browser bundlers)restoreSession()now initializes Vault
New in sdk-core:
INotificationHandler,IENSResolver,IWasmBindings,ISessionManagerinterfacesClientSession,SiweConfig,EnsDatatypes (moved from web-core)
New in web-sdk:
sql,duckdbservices now available- Browser adapters:
BrowserWalletSigner,BrowserSessionStorage,BrowserNotificationHandler,BrowserWasmBindings,BrowserENSResolver - ENS name resolution in delegation methods
Patch Changes
@tinycloud/sdk-core@2.0.0
Minor Changes
-
6eebc29: Unify web-sdk and node-sdk: TinyCloudWeb is now a thin wrapper around TinyCloudNode.
Breaking changes (web-sdk):
@tinycloud/web-corepackage deleted — import types from@tinycloud/sdk-coreor@tinycloud/web-sdkWebUserAuthorizationclass removed — usetcw.session(),tcw.did,tcw.address()insteadtcw.webAuthandtcw.userAuthorizationaccessors removedWebSignStrategy/WalletPopupStrategytypes removed
New in node-sdk:
signer,wasmBindings,notificationHandler,ensResolver,spaceCreationHandlerconfig optionsconnectSigner()method for injecting any ISigner@tinycloud/node-sdk/coreentry point (zero Node WASM deps, for browser bundlers)restoreSession()now initializes Vault
New in sdk-core:
INotificationHandler,IENSResolver,IWasmBindings,ISessionManagerinterfacesClientSession,SiweConfig,EnsDatatypes (moved from web-core)
New in web-sdk:
sql,duckdbservices now available- Browser adapters:
BrowserWalletSigner,BrowserSessionStorage,BrowserNotificationHandler,BrowserWasmBindings,BrowserENSResolver - ENS name resolution in delegation methods
@tinycloud/node-sdk@2.0.0
Minor Changes
-
6eebc29: Unify web-sdk and node-sdk: TinyCloudWeb is now a thin wrapper around TinyCloudNode.
Breaking changes (web-sdk):
@tinycloud/web-corepackage deleted — import types from@tinycloud/sdk-coreor@tinycloud/web-sdkWebUserAuthorizationclass removed — usetcw.session(),tcw.did,tcw.address()insteadtcw.webAuthandtcw.userAuthorizationaccessors removedWebSignStrategy/WalletPopupStrategytypes removed
New in node-sdk:
signer,wasmBindings,notificationHandler,ensResolver,spaceCreationHandlerconfig optionsconnectSigner()method for injecting any ISigner@tinycloud/node-sdk/coreentry point (zero Node WASM deps, for browser bundlers)restoreSession()now initializes Vault
New in sdk-core:
INotificationHandler,IENSResolver,IWasmBindings,ISessionManagerinterfacesClientSession,SiweConfig,EnsDatatypes (moved from web-core)
New in web-sdk:
sql,duckdbservices now available- Browser adapters:
BrowserWalletSigner,BrowserSessionStorage,BrowserNotificationHandler,BrowserWasmBindings,BrowserENSResolver - ENS name resolution in delegation methods
Patch Changes
- Updated dependencies [6eebc29]
- @tinycloud/sdk-core@2.0.0