v0.4.0
Added form validation, improved error handling, increased UI feedback, and made some performance improvements. Also added helper tips for each transaction field. 🪛
Features
- app: add privacy policy page (04528ff), closes #115
- app: show temporary placeholders for sections that can take a while to load (b51e97b), closes #40
- compose_form: add max length to fields (b692bf3)
- compose_txn: add form field validation (cdd2acf), closes #56
- compose_txn: add inline explanation tooltips to fields (07606c3), closes #103
- compose_txn: force asset ID and application ID fields to be numeric (48e5569)
- form: add
containerId
,onFocus
andonBlur
properties to fields (bd7c168) - form: add ability for fields to have a "field tip" (09e79f5)
- not_found: add 404 Not Found page (6de8f4f), closes #97
- settings: add setting to ignore form validation errors (cdbe8f5), closes #93
Bug Fixes
- app: generate static parameters properly for each page (9cbeea2)
- app: silence "metadata.metadataBase is not set" warning (b17e65e)
- app: use wallet provider instead of wallet client to disconnect from wallet (38e8ee6), closes #116
- compose_txn: change validation rule for asset metadata hash length (acc7d42)
- compose_txn: correct label, description and validation logic box index (664b159)
- i18n: fix index numbers in Spanish (cc5e5fb)
- navbar: use correct translation for
title
for home link (fa281bb) - sign_txn: remove stored signed transaction if genesis information for node is changed (2678943)
- sign_txn: show error message if transaction cannot be signed (87a3920)
Performance Improvements
- app: add "robots" configuration (3054782)
- app: defer initialization of use-wallet and loading wallet providers (864f88b)
- app: fix canonical URLs and add "x-default" language alternate URL in metadata (64d3ca6)
- home: add more spacing below button in hero section (e7e149a)
- navbar: improve accessibility of language selector (a670cf0)
- navbar: replace downloading stylesheet for all flags (200+) with embedding the two flag SVGs (a7bc600)