v0.16.0
- Migrated from Vue 2 to Vue 3
- Now utilizing the composition API
- Easier to maintain moving forwards by implementing latest Vue technology
- Introduced new features
- Timed-one-time-passcode (TOTP) based deeplink Beet prompts (example usage)
- Raw deeplink Beet prompts (example usage)
- Add QR code based Beet prompts
- Scan, copy/paste and upload QR codes for broadcasting Bitshares operations to the network.
- Example QR code usage
- Support memo & memo encryption in Bitshares transfers
- Introduced socket.io functionality in place of old websocket system.
- Swapped bootstrap for balm ui
- Improvements to build ops - build for additional operating systems.
- Beet-js updated to support new features
- Supports additional languages
- Danish, Spanish, Estonian, French, Italian, Japanese, Korean, Portugese and Thai (machine translated)
- Changes to Beet prompts
- Launches a separate window
- Supports all Bitshares operations
- Improvements to UX
- Create multiple Beet wallets
- Add Bitshares accounts via cloud pass and bin import
- Replace footer menu with dropdown accordion menu
- Create system notifications when warning or alerting the user.
- Adhere to Beet branding and colour scheme
- Create dedicated pages for settings, backup and linked dapps.
- Improvements to security
- Add decentralized 'account warn list' controlled by the Bitshares committee which provides warning if interacting with malicious accounts.
- Uplift package versions
- Replaced packages
- Beet prompts are highly isolated from the wallet and from other Beet prompts.
- Performance improvements
- Avoid duplicate blockchain connections
- Ping test blockchain nodes, ensure use of fastest node.
- Switches between blockchains more smoothly
- Introduced blockchain lookup timeouts to avoid broken nodes disrupting interactivity.
- Refactored backend API lookup functions
- Bug fixes
- Wallet inactivity timeout reintroduced
- Avoid adding duplicate accounts to one Beet wallet
- Enable creating multiple Beet wallets
- Resolve eslint warnings/errors
- Remove invalid blockchain nodes
Binaries for download
Platform | SHA256 Checksum |
---|---|
Microsoft Windows | c825132c563c1de7a5430b8ccfa27916e39ea01474953cc793b31abafe14b841 |
MacOS | 692c861c211a9f35ab4110cb831595f3318a74d869e167412b5e3d6683a1d41a |
Linux Deb | 9ea89fccdb62471f5908e32ab451a5bf7827d00690c154b6f77a6215283d7f87 |
Linux AppImage | 047ed68381f5e6c4c0d1e992215d997f55e796091adf9336029489b8905de279 |
EXE blockmap | 9c18f2e250f2e9a4c4d835df0bc29fba959cb1a99d7085e52aac287688a65e57 |
Latest.yml | 0ab0b1177dfd75ed433335e146715e4a9354914315d97499cb713aaa395250f1 |
What's Changed
- change clone command by @oxarbitrage in #136
- Major scaffolding refactor in preparation for beta by @clockworkgr in #139
- Merging master back into develop. by @clockworkgr in #142
- Update BTS mainnet and testnet Nodes by @iamredbar in #160
- Update beet.cert by @sschiessl-bcp in #167
- Add support for TUSC blockchain (BitShares fork) by @sschiessl-bcp in #175
- Package updates by @abitmore in #181
- Fix relink by @grctest in #186
- Transfer prompt improvements (block list warning + memo handling + i18n fixes) by @grctest in #189
- Merge master back into develop by @abitmore in #199
- Merge master branch back into develop by @abitmore in #200
- Merge master branch back into develop by @abitmore in #203
- Merge master branch back into develop by @abitmore in #204
- Update readme by @grctest in #195
- Github workflow action for building & releasing Bitshares beet by @grctest in #192
- Rebased PR #213 by @grctest in #219
- rebasing 207 + 211 in new pr by @grctest in #222
- Prompt UX improvements by @grctest in #226
- Introduce raw deeplink functionality by @grctest in #228
- Fix Bitshares bin import component by @grctest in #230
- Extra languages by @grctest in #232
- Bump terser from 5.14.1 to 5.15.0 by @dependabot in #202
New Contributors
- @iamredbar made their first contribution in #160
- @grctest made their first contribution in #181
- @dependabot made their first contribution in #202
Full Changelog: v0.12.0...v0.16.0