Releases: ElvenTools/elven-tools-dapp
Releases · ElvenTools/elven-tools-dapp
v4.0.0
- breaking: env vars naming changes and API proxy is now optional, check for more in the docs (https://www.elven.tools/docs/dapp-api-proxy.html)
- dependencies update
- demo homepage updates and rebranding
v3.3.0
- added Profile page with the list of minted NFTs and basic account/wallet information
- updated dependencies, including Next 13 (without changing the files structure yet)
- general API call hook added, for different API calls, not only blockchain-related. See more in the docs
- added
ProtectedPageWrapper
- client-side only page content wrapper component that will redirect to the chosen path when the user is not logged in. Wrap page content with it. Check the profile page, for example.
v3.2.0
- update dependencies
- show avatar from Maiar mobile app if set
v3.1.1
- better errors catching when API is down
- fixes in displaying the numeric values
- fixes in memo usage
v3.1.0
- dependencies updates (erdjs libs, nextjs, and others)
- minor adjustments in the code
- added MIT license
v3.0.0
- some of the configurations for a smart contract are now fetched automatically
- UX is essential, and the previous approach to sc-related configs was problematic and not clear
- the only gain was saving on API bandwidth, but I think it should be ok with future improvements, mainly SWR and service worker cache, but also using third-party API providers, not public ones, which should be evident for production-ready dapp
- still, you can remove the queries and configure all as constants in the app, but it won't be provided as a simple option for now because it would still introduce a lot of confusion
- new hook useElvenScQuery which uses generic useScQuery (both are now better typed)
- new return type for useScQuery - boolean, it also uses generics to be able to define typings better (preparation for future result parser)
- next, react, swr, chakra ui version updates
- better esling configuration
v2.2.1
- bugfix for web wallet signing, it is now required to provide the sender when creating a transaction
v2.2.0
- Hardware Wallet (Ledger) support
v2.1.0
useScQuery
wrapper now also incorporatesuseSwrMutation
to be able to trigger calls without an initial call on the component mount- response from
useScQuery
is now shallowed