Skip to content

Commit

Permalink
chore: release v4.0.0
Browse files Browse the repository at this point in the history
BREAKING CHANGE: Version 4.0.0 introduces several major improvements and
breaking changes:
- Migrate to `algosdk` v3
- New network configuration system
- Remove Liquid Auth (Experimental) provider
- Remove Pera Connect v2 (Beta) provider
- Update local storage key for v4
  • Loading branch information
drichar committed Feb 13, 2025
1 parent b181bf6 commit 6f7b975
Show file tree
Hide file tree
Showing 6 changed files with 36 additions and 51 deletions.
47 changes: 0 additions & 47 deletions CHANGELOG-beta.md

This file was deleted.

32 changes: 32 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,35 @@
# [4.0.0](https://github.com/TxnLab/use-wallet/releases/tag/v4.0.0) (2024-02-13)

### Summary

Version 4.0.0 introduces several major improvements and breaking changes, building upon the framework-agnostic foundation established in v3.x.

### Breaking Changes

- Migrate to `algosdk` v3
- New network configuration system
- Remove Liquid Auth (Experimental) provider
- Remove Pera Connect v2 (Beta) provider
- Update local storage key for v4

### Features

- **Network:** Enable runtime connection to custom Algorand nodes
- **Network:** Add new `NetworkConfigBuilder`
- **Pera:** Add auto-connect for Pera Discover browser
- **Defly:** Add Defly Web extension wallet provider

### Bug Fixes

- Ensure consistent wallet interface across framework adapters

### Dependencies

- Update `@blockshake/defly-connect` to v1.2.1
- Update `@perawallet/connect` to v1.4.1
- Remove `@perawallet/connect-beta` from dependencies
- Remove `@algorandfoundation/liquid-auth-use-wallet-client` from dependencies

# [3.12.0](https://github.com/txnlab/use-wallet/compare/v3.11.1...v3.12.0) (2024-01-17)

### Features
Expand Down
2 changes: 1 addition & 1 deletion packages/use-wallet-react/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@txnlab/use-wallet-react",
"version": "4.0.0-beta.6",
"version": "4.0.0",
"description": "React library for integrating Algorand wallets into decentralized applications",
"author": "Doug Richar <[email protected]>",
"license": "MIT",
Expand Down
2 changes: 1 addition & 1 deletion packages/use-wallet-solid/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@txnlab/use-wallet-solid",
"version": "4.0.0-beta.6",
"version": "4.0.0",
"description": "Solid.js library for integrating Algorand wallets into decentralized applications",
"author": "Doug Richar <[email protected]>",
"license": "MIT",
Expand Down
2 changes: 1 addition & 1 deletion packages/use-wallet-vue/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@txnlab/use-wallet-vue",
"version": "4.0.0-beta.6",
"version": "4.0.0",
"description": "Vue library for integrating Algorand wallets into decentralized applications",
"author": "Doug Richar <[email protected]>",
"license": "MIT",
Expand Down
2 changes: 1 addition & 1 deletion packages/use-wallet/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@txnlab/use-wallet",
"version": "4.0.0-beta.6",
"version": "4.0.0",
"description": "TypeScript library for integrating Algorand wallets into decentralized applications",
"author": "Doug Richar <[email protected]>",
"license": "MIT",
Expand Down

0 comments on commit 6f7b975

Please sign in to comment.