Skip to content

Releases: Creit-Tech/Stellar-Wallets-Kit

v2.0.1

12 Mar 01:23

Choose a tag to compare

2.0.1 (2026-03-11)

Changes

  • Update the recently included Bitget module
  • Include PRs 85 and 86

v2.0.0

11 Feb 14:21

Choose a tag to compare

2.0.0 (2026-02-11)

Changes

  • Full refactor of the whole repository (with breaking changes)
  • Migrate into a full Deno repository with NPM builds for compatibility
  • Separate the UI, the state, and the SDK
    • The UI (modal, buttons, etc) is now using Preact with HTM instead of Lit
    • The SDK (the class StellarWalletsKit) is now a regular Deno library
    • The state part of the SDK is being used by both the UI and the SDK
  • The UI now uses a series of CSS variables that can be defined by developers to personalize the complete UI (the SDK
    makes this process easier)
  • The SDK internal state is now using the small preact/signals library instead of RxJS (aiming to reduce the kit's size)
  • The SDK now exports the internal state so developers can update it directly if they need to (tho, still not
    recommended)
  • We included 3 simple examples using vite-preact, vite-react, and create-react-app so developers can see how to use the
    library
  • The components used in the library can now be created separately if needed (but like the internal state, not
    recommended)
  • The openModal method was removed, and we now have authModal. This new method works as a regular Promise, and it
    returns the address after the user has picked their selected wallet
  • A new profile page is added to the kit's modal, so in the future, we will allow having multiple accounts and wallets
    connected, so users can switch between accounts directly from the website instead of needing to check their wallets.
  • Include a new logic for events updates from the kit, developers can `subscribe ' to updates from the kit, like changes
    in the selected address, network, module, or disconnections.
  • The kit now separates the logic between getting the address and fetching the address. This means that if the user
    hasn't interacted with the AuthModal before, it will throw an error. This will prevent issues with modules that have
    different authorization logic (for example, Freighter)
  • The kit now keeps more information in the localstorage, for example, it will remember the last Wallet Connect topic it
    used, so when using Wallet Connect, the user doesn't need to connect again and again.
  • Freighter and Lobstr are now default wallets in the wallet connect modal, this way users will see them first instead
    of regular EVM wallets.
  • Fully remove both submit and submitUrl parameters
  • And many more.

v1.9.5

05 Sep 15:22

Choose a tag to compare

1.9.5 (2025-09-05)

Add

  • Update the supported wallets everytime the modal is opened instead of just when the kit instance is created

v1.9.4

05 Sep 15:02

Choose a tag to compare

1.9.4 (2025-09-05)

Change

  • Upgrade Freighter's module so it handles the two different ways Freighter answer to the signMessage method.

v1.9.3

03 Sep 18:40

Choose a tag to compare

1.9.3 (2025-09-03)

Change

  • Upgrade Freighter API's library to latest

Fix

  • Update the types in kit's class so it includes the new skipRequestAccess parameter

v1.9.2

03 Sep 00:04

Choose a tag to compare

1.9.2 (2025-09-02)

Add

  • Include a skipRequestAccess parameter for devs that need to ignore the requestAccess to freighter when calling the getAddress method.

v1.9.1

26 Aug 18:06

Choose a tag to compare

1.9.1 (2025-08-26)

Change

  • Downgrade Albedo library to 0.12.0

v1.9.0

26 Aug 02:05

Choose a tag to compare

1.9.0 (2025-08-25)

add

  • Add a new isPlatformWrapper logic so modules can check if they are the ones that will be used by the user without the need of the user manually picking it.
  • Klever wallet module

Change

  • Update @stellar/stellar-sdk version to latest
  • Update Trezor library

v1.8.0

13 Aug 19:13

Choose a tag to compare

1.8.0 (2025-08-13)

add

  • xBull message signing logic
  • Upgrade xBull Wallet Connect library version

v1.7.7

28 Jul 23:34

Choose a tag to compare

1.7.7 (2025-07-28)

Fix

  • Allow scrolling the modal (needed for small screens)