Loop SDK – Release Notes¶
Release Resources¶
- NPM Package:
@fivenorth/loop-sdk - Full Changelog:
CHANGELOG
The release notes below highlight only the major updates. Refer to the links above for the complete changelog.
v0.10.0¶
- Add
memoto the transfer helper payload and store it as transfer metadata. - Add
estimateTrafficoption to return estimated traffic in submit responses. - Docs: add installed DAR versions list for Canton nodes.
v0.9.0¶
- Add execute-and-wait connect execution path (selectable via options) that returns transaction results or failures immediately for dapp integrations.
v0.8.0¶
onTransactionUpdatenow returnsupdate_idandupdate_datain the update payload.update_datais the ledger transaction tree (includeseventsById,workflowId,effectiveAt, etc.).
v0.7.6¶
- Add
getConnectUrlmethod to get link to wallet connect.
v0.7.5¶
- Fix not able to re-connect when aborting a connection half way without complete the handshake.
v0.7.4¶
- Improve style of the Loop connect modal.
- Fix bug connect modal not showing up when calling
connectagain after hiding it and resume the connect flow.
v0.7.3¶
- Add
autoConnectandlogoutmethods to enhance user experience on auto login on page load and control wallet logout flow
v0.7.2¶
- Expose
has_preapproval,has_merge_delegationandusdc_bridge_accessto account object for dapp to check and ensure an account is setup to avoid UTXO size growing up. - Add a new method
getAccounton provider to allow dapp to refresh these status.
v0.7.1¶
- Custom wallet prompt message: pass
messageto transactions to show dApp-provided text in the wallet UI. - Add optional
requestSigningMode(defaults to'popup') to auto-open wallet dashboard (popup/tab) for signing/transaction requests and auto-close the popup when the wallet responds. - Add internal request lifecycle hooks on
Providerto allow the SDK core to react to signing and transaction requests.
v0.7.0¶
- Auto-reconnect websocket before sending requests to reduce
Not connectederrors after idle timeouts. - Add USDC withdraw helper:
wallet.extension.usdcBridge.withdrawalUSDCxToEthereum(withwithdrawalias), move USDC types/logic under the extension, and update the demo helper UI.
v0.6.5¶
- Adjust
HANDSHAKE_REJECTbehavior so popup closing is fully controlled by the Wallet Connect UI.
v0.6.4¶
- Added per-transfer
requestTimeoutoption (defaults to 5 minutes), exportedDEFAULT_REQUEST_TIMEOUT_MS, and updated demo UI to accept a timeout value.
v0.6.3¶
- Added embedded CodePen demo to the docs under the Demo section for interactive examples.
v0.6.2¶
- Version bump release; package metadata updated to 0.6.2.
v0.6.1¶
- Increased wallet request/transaction timeout to 5 minutes.
- Display instrument admin info when fetching holdings.
- Docs moved under the
loop-sdkpackage directory.
v0.6.0¶
- Added
loop.wallet.transferhelper that builds and submits transfers (optional instrument admin/id overrides). - Demo updated with transfer UI fields.
v0.5.0¶
- Added
id/classto the overlay container and wrapped QR/link in a content div for easier styling/hooks.
v0.4.0¶
- BREAKING:
openModeandredirectUrlnow live under theoptionsobject inloop.init(). - Added
emailtoverifySession()response by extending theAccountreturn type. - Added UUID polyfill fallback for environments without
crypto.randomUUID.
v0.3.0¶
- Added popup-based wallet connect flow and auto-close after acceptance.
v0.2.1¶
- Cleared invalid cached
loop_connectsession when ticket is missing/expired to prevent stale reconnect errors.
v0.2.0¶
- Added
emailtohandshake_acceptpayload and exposedprovider.emailto dApps.