Releases: Creit-Tech/Stellar-Wallets-Kit
Releases · Creit-Tech/Stellar-Wallets-Kit
v0.9.0
0.9.0 (2024-06-22)
Change
- Allow passing a wallet connect client and modal to the kit
- Update Lit to 2.8.0
- Move to a Rollup bundle strategy so the kit is compatible with both Commonjs and ES Module projects
- BREAKING: Moved from "build" distribution folder to a root style distribution
- BREAKING: Wallet connect packages are no longer exported from the root file, import from
modules/walletconnect.module.tsinstead.
v0.8.3
v0.8.2
v0.8.2-beta1
Increase `getSupportedWallets` timeout from 200ms to 500ms
v0.8.1
v0.8.0
Add
- Add Lobstr extension support
v0.7.0
Add
- Bring back Wallet Connect module
Delete
- Demo page and dependencies for it
v0.6.1
Changelog
Change
- Get rid of the "build/main" folder for better compatibility with projects using this kit
v0.6.0
Changes:
Add
- A new bundled version of the kit is available at /build/web-bundle.js
Change
- The UI has been updated, so it now has a mobile version and show a quick and basic explanation of what a wallet it.
- Now when clicking on a wallet that is not installed, it will open the official wallet website.
v0.5.0
Changes:
- Wallets/services are now handled as "modules" (a module is basically a driver for a wallet/service) and they all share a common interface. This way wallets' developers can create their own modules and make their products compatible with this kit.
- BREAKING: Modules now need to be imported when starting the kit, a function called
allowAllModulesis included and this one will inject all the builtin modules - BREAKING: When creating a new instance of
StellarWalletsKit, you now send the wallet id (provided either by this kit or by the third party module) instead ofWalletType. - BREAKING: When using the modal, you need to pass the id of the selected wallet instead of the type. Check
README.mdfor an example - BREAKING:
allowedWalletsis no longer a valid parameter for the integrated modal, instead the modal uses the modules from the kit. - BREAKING: WalletConnect support has been dropped, the integration got outdated and needs to be upgraded before we add it again.