v1.0.0
What's Changed
- Workflow Updates by @jubalm in #2
- Code Style Updates by @jubalm in #9
- Transition to directly PR to master branch by @jubalm in #18
- #1 Set CSS defaults to normalize display across browsers by @jubalm in #8
- #2 Create standalone components by @jubalm in #10
- Code formatting with prettier by @jubalm in #23
- Fix ethersjs NodeJS type errors by @jubalm in #25
- CSS Utility Tooling (TailwindCSS) by @jubalm in #13
- #3 Page Routing and Base Layout by @jubalm in #15
- Fix readme typo by @jubalm in #27
- Address field checksum validation by @jubalm in #32
- Package lock v2 update by @jubalm in #33
- Replace ttypescript with tsc to compile typescript by @jubalm in #36
- Typescript Update 4.9.3 by @jubalm in #35
- Amount input validation by @jubalm in #34
- Implement wallet connect functionality by @jubalm in #38
- Removal of es-module-shims dependency by @jubalm in #42
- Hash Routing by @jubalm in #43
- Fix VNode build error by @jubalm in #49
- Workflow gh deploy by @epheph in #50
- Send Page UI Update by @jubalm in #45
- Retain account session after page refresh by @jubalm in #51
- Prevent FOUC by adding splash screen by @jubalm in #53
- Send ETH Transaction Functionality by @jubalm in #55
- Inspect Transaction and Search Page by @jubalm in #57
- New state handling using useAsyncState & signals by @jubalm in #61
- Account store state rework by @jubalm in #69
- Eth Balance Context and Component by @jubalm in #70
- Create an application-wide Ethers.js provider by @jubalm in #72
- Add Dynamic Network Component by @jubalm in #73
- Add token sending by @jubalm in #74
- New Transfer Page (ETH + Token) by @jubalm in #75
- Fix Interceptor window.ethereum not recognized by @jubalm in #83
- Add copy address button function by @jubalm in #81
- Add balances to asset listing by @jubalm in #79
- Add copy feature to fields by @jubalm in #85
- Make transfer page available without connecting by @jubalm in #84
- Changes in relation to brand name by @jubalm in #86
- Add transfer token values to transaction page by @jubalm in #89
- Add notify component for error handling by @jubalm in #94
- Fix blockie generation by @jubalm in #100
- Fix invalid icon path by @jubalm in #101
- Updated store providers by @jubalm in #95
- Create .npmrc by @jubalm in #110
- Token List and Token Icons Handling by @jubalm in #103
- Update Core UI by @jubalm in #111
- Fix case-sensitive serving of images on certain servers by @jubalm in #122
- Add balances to token card by @jubalm in #123
- Re-add custom token functionality by @jubalm in #125
- Add Lunaria favicon by @jubalm in #135
- Transaction Page Balance by @jubalm in #132
- Add validation for token address by @jubalm in #134
- Add max button to amount field by @jubalm in #133
- More readable recent transfers by @jubalm in #136
- Feature save transaction by @jubalm in #139
- Footer Information by @jubalm in #143
- Add confirmation to transfer that has warnings by @jubalm in #148
- Recent Transfer Details Update by @jubalm in #147
- Blockie update by @jubalm in #146
- Trim addresses on Address Field by @jubalm in #152
- Ethers v6 Migration by @jubalm in #155
- Add token image fallback by @jubalm in #163
- Fix add token functionality by @jubalm in #167
- Add address checksum by @jubalm in #165
- Updated log parsing function by @jubalm in #171
- Ethers.js upgrade v6.6.1 → v6.6.4 by @jubalm in #176
- Better error handling by @jubalm in #174
- Handle browser with no web3 wallet installed by @jubalm in #180
- Remove @node/types and add workaround by @jubalm in #168
- Add storage key check before update by @jubalm in #183
- Fix provider fail silently when using signal by @jubalm in #182
- Dynamic default token icon by @jubalm in #188
- Automatically select custom token after adding by @jubalm in #185
- Trim whitespace from newly added token address by @jubalm in #189
- Add lunaria icon to splash screen by @jubalm in #193
- Remove balance after transaction by @jubalm in #190
- Address development build issues by @jubalm in #191
- Update CSS Generation by @jubalm in #194
- Feature/typescript funtypes by @jubalm in #196
- Reimplement recent transfers to use localStorage by @jubalm in #197
- Re-implement transfer using funtypes by @jubalm in #204
- remove account store dependency by @jubalm in #209
- Add human-ethers, add to transfer error by @0xjimmy in #208
- Improve error handling by @jubalm in #210
- Enhance error message UI by @jubalm in #219
- Abbreviate huge numbers by @jubalm in #214
- Consider non-checksummed address as invalid address by @jubalm in #224
- Fix balance rendering issue by @jubalm in #229
- Ipfs dockerize by @jubalm in #231
- Only check token balance when necessary by @jubalm in #234
- Fix Workflow Build Issue by @jubalm in #238
- Actually install during install. by @MicahZoltu in #240
New Contributors
- @epheph made their first contribution in #50
- @0xjimmy made their first contribution in #208
- @MicahZoltu made their first contribution in #240
Full Changelog: https://github.com/DarkFlorist/lunaria/commits/v1.0.0