1.2.0 (2025-02-06)
Features
- a few minor enhancements (#198) (140eec8)
- account historical transactions (#51) (6305ace)
- account live transactions (#53) (d06fd8a)
- add ability to pause live transactions views (#131) (25e899b)
- Add account info (#43) (89069fc)
- add app lab and transaction wizard (#264) (fa5bb09)
- Add asset page and render basic details (#37) (825d6de)
- add base data setup with jotai (5737fd1)
- add basic json to Blocks (#118) (41a108c)
- Add NFD into search (#263) (9610f42)
- add NFD support in forms (80336fd)
- add some more fields in the transaction and block Json (#147) (63a243e)
- add support for building asset freeze transactions (8dc321c)
- add support for building keyreg transactions (da7c0ce)
- add support for viewing a block (#17) (2c4d520)
- adjust arc4 json schema and add support for calling arc4 app spec methods (#265) (feeeeff)
- adjust visual transaction label to better represent friendly names for transactions (#153) (7f1df33)
- allow transactions with zero fee (d919287)
- app lab and transaction wizard enhancements (#292) (825b167), closes #271 #277 #280 #291
- asset historical transactions (9af6491)
- asset live transactions (e48655c)
- build pay transactions using transaction wizard (#246) (0283044)
- clear cache button (#154) (16326bc)
- cmd+k or ctrl+k to focus the search input (#86) (5a876d2)
- collapsible transaction table (#80) (1fb741a)
- connect a kmd wallet on localnet (#88) (6fec50a)
- copy addresses and ids (#84) (252e734)
- copy buttons (#117) (c9e7540)
- create app interface from app lab page (#228) (c364181)
- decode global state, boxes (24fea2e)
- deep link (726ad53)
- deploy templated teal (#249) (2926040)
- detect and allow refreshing of stale mutable entities (#73) (3c8ba3d)
- display transaction note (#14) (340a3a1)
- dont prompt for default kmd wallet passwords (d9c0a97)
- edit an app interface (e0d0432)
- enable app lab (#278) (44403c2)
- evict account from cache when it's stale (#49) (beac938)
- fetch related data lazily (#68) (06347dc)
- fund on testnet (#191) (360d04d)
- handle inactivity (#129) (2aa7fa8)
- implement tauri features: (a1ab1e2)
- JSON viewer (#64) (72dc0e0)
- landing page (#83) (0955007)
- latest blocks (#23) (fe2f38c)
- LocalNet funding (#184) (62e6ac1)
- logicsig (#11) (cc417e3)
- network switching (23daaec)
- new design (#96) (9b97688)
- reduce store use (#70) (f28f847)
- search using an id or address (#32) (4f8448e)
- set visual transaction image file based transaction information (#250) (3ba3c3e)
- show ABI methods on app page if there is app spec (#247) (28b7532)
- show application name if it follows algokit standard (7dc66b8)
- show NFD addresses in the explorer (#276) (70f62c1)
- support ARC-56 (c0dfac1)
- support ARC4 in creating app interface (#245) (f0d7dbf)
- support ARC56 template params (ee6716d)
- support asset freeze transaction (#33) (15cc8a1)
- support deploy app to network while creating app interface (a6f69b5)
- support extra program pages when deploying an app (4d8efe5)
- support key reg transaction (368a2a7)
- support opt in and opt out of asset (#137) (4d2db63)
- support rendering asset details (#41) (25296ea)
- support state proof transactions (#34) (ef37b7c)
- tauri release (b8720be)
- temporary localnet config (#159) (4169510)
- testnet refunding (#197) (9cbf9b7)
- transaction group (ed0acac)
- update transaction and group visuals with accurate values (#244) (6f45235)
- upgrade algosdk + subscriber + utils-ts (3bc055d)
- upgrade to use-wallet v3 (8d14c41)
- use a custom form to prompt for KMD password and Mnemonic (925fd93)
- use network genesis hash in the db name (#232) (198847e)
- use transaction type badge in the table (11e9950)
- Users can search for a transaction by id (#4) (ee32e8b)
- view account assets (#55) (97be076)
- view and delete app interfaces (#229) (b196f6a)
- view application transactions (3aafc0d)
- view applications (1da3e2a)
- view asset config transaction (0762eb5)
- wip - render arc56 error messages where appropriate (65865f3)
Bug Fixes
- a bunch of fixes and refactoring the data fetching code (#19) (26ae636)
- add appid to resource box resources (bff26d4)
- add https scheme to links if not present and update subscriber-ts (#146) (1ee7bc2)
- add pre-test setup (#251) (f6b52c0)
- added exception for cross-spawn audit failure until fixed (6a23b73)
- additional tweaks (#132) (f47ad49)
- adjust trace filename (cdc295e)
- asset fetching for application transactions (#27) (2c2f340)
- block polling fails with wallet connected (30ef58a)
- bug with foreign assets and some layout fixes (309a3a0)
- check approval and clear when checking if opup (#152) (9f40d79)
- check if a transaction id is uppercase in search (#200) (8b4e4af)
- chore subscriber-ts tweaks (#66) (98c005e)
- clawback visual tweaks (#168) (750c5ea)
- correct display of asset amount (#293) (7dc48b0)
- correct the logout url (6b5ee13)
- correct validation of key reg transaction (51def52)
- correctly mark an online key reg (#163) (c99412d)
- correctly select menu item when in app-lab create or edit pages (19cf897)
- don't cache failures (02c0473)
- don't limit latest transactions to the latest 10 blocks (#165) (9cb0992)
- don't show opt in/out button for algo (#144) (fa75b35)
- ensures the dtClassName classes will take precedence. (da06eaa)
- error when sending an app call that does an asset create (f209f68)
- expire old latest transaction ids (#89) (c32036a)
- feedback tweaks (#136) (d221f2c)
- fix a test in layout page (3666f18)
- fix layout for resource rendering (d2fb1e9)
- global state is undefined when returned from algod (#65) (4e1cd74)
- handle 0 voteFirst value in keyreg (2f18452)
- handle a deleted asset (#21) (374605f)
- handle an asset which uses both arc-3 and arc-69 (#161) (7dad183)
- handle block with no transactions (#138) (fd0782c)
- handle fetching a not json formatted asset metadata (#108) (3b005a8)
- handle the radix errors logged to console (8c57b62)
- handle walletProviders key in previously stored custom network settings (32f2995)
- heavier header fonts (d01c91c)
- json view for applications (#100) (e45fc7c)
- make json more readable by increasing indentation (#141) (ca03606)
- padding of the link is fixed (321bb24)
- refinements (#142) (1714fb3)
- refresh data and clients on network switch (#76) (66531cc)
- render both account and address ABI args the same (3cf1e71)
- resolve some algosdk@3 behaviour differences (80b9a99)
- show the freeze address as the target for asset freeze transactions (#39) (a6b4e94)
- small tweaks to asset metadata (d580bee)
- some small fixes (#72) (931c888)
- stpf handling by updating subscriber-ts (#170) (6a59397)
- swallow error when failing to fetch asset metadata (d083100)
- transaction table (#71) (ba6907f)
- tweak how app call args and logs are rendered (#150) (f2f654a)
- update subscriber-ts to fix approval and clear state program encoding (#175) (93bc076)
- upgrade subscriber-ts to include a few fixes (#82) (418216d)
- url to inner transaction when viewing groups (#40) (b36918d)
- use algod for application results and fallback to indexer (#61) (ce7904a)
- use created app id in transaction summary, when creating an app (8e8921b)
- use name-b64 in case there is no name (d742594)
- validating values in application global state (#261) (17b5d00)
Dependencies and Other Build Updates
- :( (b1ae1b8)
- add descriptions to the actions (d15e851)
- also exclude deps (fc132c9)
- another mistake (9f72bef)
- build for mac (8c3b875)
- build for real (f5063a5)
- change permission (3d94a20)
- create icons and desktop file (941a104)
- debug (1ef2b24)
- debug (a256b84)
- debug (321c9af)
- debug (e9c1a79)
- deploy website (a21eeb9)
- deps-dev: bump undici from 5.28.3 to 5.28.4 (231d6c6)
- deps-dev: bump vite from 5.1.5 to 5.1.7 (53608fb)
- enable all workflows (342d462)
- exclude folder to reduce the artifact size (6fa9ce6)
- fix (68a76c7)
- fix (838f89b)
- fix (acd20e1)
- fix (c376de9)
- fix (7f42bd3)
- fix (a77ae4e)
- fix (a83b503)
- fix (e549adf)
- fix (c3a9871)
- fix (4e5cc84)
- fix (436b5de)
- fix (df8f0cb)
- fix (3090399)
- fix (334b63d)
- fix (deeac00)
- fix (0f62aaf)
- fix (7cc0b1f)
- fix (ba249ff)
- fix beta version for Windows (5fd671a)
- fix desktop (4828112)
- fix outputs (523fd99)
- fix permission (c8acad9)
- fix publish actions (cb6405a)
- fix release number (972c195)
- fix snap (4023eb5)
- fix snap (1bf8e41)
- fix the action (f0b1670)
- fix unzip (53340e1)
- fix zip (94d0485)
- github copilot got me this time (4a5c5a7)
- handle netlify redirect (865c90d)
- include icons and desktop to the output (24707ae)
- more fix (0868513)
- no need to unzip (23291da)
- package dependencies in snap (f5b173b)
- refactor create-release action (376d4a0)
- refactor Linux + start Windows (7cd7094)
- remove debug code (4e0c8b6)
- rename dist to tauri dist (892fb2b)
- run for real (23cc75a)
- run with tauri build (c147336)
- small chores + hack (e20c07a)
- small fixes + publish to brew (b6eeec2)
- speed up snapcraft (e626f44)
- test (bd980a9)
- test publish snap (fc62535)
- update action.yaml with new release outputs (c13e84f)
- update dependencies (9bed0e1)
- upload all? (34aab07)
- wip (d9de9cc)
- wip (cc9a5eb)
- wip (fc0e3e8)
- wip (62f849f)
- wip (919491c)
- wip - fix (793ed1e)
- wip - fix (baea03c)
- wip - fix artifact name (b9bf191)
- wip - release for windows (c9bd814)
- wip - snap (3a90eac)
- zip folder to preserver permissions (0864a47)