All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Preload fonts when
VenlyConnect
is initialized in order to minimize font/layout shifting.
- Fix issue with
getAccount()
always triggering authentication
- Fix issue with authentication popup staying open during
getAccount()
- New modals for all actions in
VenlyConnect.flows
.- Users must click on the modal to initiate the popup. This should prevent issues with popup blocking.
- Redesign login flow + new UI
- Add
options.authenticationOptions.closePopup
option. If set to false, Venly popup will be kept open after authenticating.- For cases when you need to perform an action immediately after authenticating (such as signing a message)
- BREAKING: All types/objects are now imported directly from
@venly/connect
instead of@venly/connect/dist/src
- BREAKING: Change filepath for head script tags
- To use with npm install:
<script src="/node_modules/@venly/connect/umd/index.js"></script>
- To use directly from a CDN:
<script src="https://unpkg.com/@venly/connect/umd/index.js"></script>
- To use with npm install:
- Fix
readContract
method to use the correctContent-Type
header