v4.0.0-beta.1
Pre-release
Pre-release
blockstack-devops
released this
22 Dec 14:38
·
233 commits
to beta
since this release
4.0.0-beta.1 (2020-12-22)
Bug Fixes
- context menu crashing, closes #413 (d77fcf3)
- semantic-release settings (108a80b)
- temporarily remove context menus (7663303)
- stacking: address not showing (a6b288b)
- stacking: bn.js buffer polyfill hack, closes #369 (e3e1de5)
- add webpack for preload.ts (f762bea)
- align stacking est. times, closes #340 (76ff82c)
- allow going back from pw page (5b1f0f6)
- alter argon2 config, use more memory, closes #363 (d70ea3f)
- argon2 issue (8f61287)
- ci (34282d5)
- disable auxclick (a9ae89c)
- flashing state handling (0d1cf22)
- force lowercase seedphrase input (6c47ae4)
- jeff's suggested copy, closes #352 (e6479bd)
- lint (30f5da9)
- move to isStackingCall pending prop (324ea7a)
- permission requests (1603a08)
- reload app on clear wallet (e65828d)
- remove electron-store from preload (ab001e6)
- review comments (7157802)
- rework stacking flow, closes #335 (b27d142)
- second ledger bug, closes #296 (fc1367d)
- set default cycles to 12, closes #341 (75480f7)
- small features (ee57525)
- tests (41c3715)
- turn off github messages (3046f37)
- type issue in tests (0353cd3)
- update packages to fix types (59a161c)
- upgrade packages to remove advisories (eb91e44)
- use AES-GSM not AES-CBC, closes #362 (6c06010)
- use release dir (4a45463)
- readme: update with new build info (ef1e93e)
- .wasm file corrupted (948558a)
- add context isolation false, close #324 (5e0ea56)
- add more grave description about losing key, closes #275 (4a36cca)
- add periodic polling (08599a8)
- add text action context menu items (c2dbbdd)
- address review points (6526686)
- build debug version on branch (f208703)
- ci, keychain pkg (9ae1ec8)
- close modal after successful broadcast, closes #198 (10b615d)
- consider stacking state when presenting available balance, closes #287 (174ff05)
- context menu broken on linux, closes #241 (6a2ca22)
- copy changes, closes #188, #190 (581efdb)
- copy, closes #339 (8104218)
- error inlined (8859057)
- faucet requests, improve ci (ded5ffe)
- git breaking .woff font files (c3fdfc5)
- handle error cases when signing transactions, closes #234 (c6f2fa2)
- header textStyle prop, letterSpacing, closes #193 (f5d817f)
- hot fix, revert default node (604bd6c)
- improve fallback when websocket is down (08af08b)
- issues with ledger on linux, closes #231 (b70f658)
- malalignment, closes #195 (14bd0e7)
- pending tx not updating, closes #271 (726f08c)
- prepare app for packaging (fd20919)
- remove terser for prod, debug (3d7cef4)
- remove unused scss file (4e21b00)
- reset form on failed password, closes #249 (d345ca7)
- restore hover state for tx list (c606227)
- return signed TX with ledger flow (ab551c1)
- stacking error not being caught (b787dc5)
- stacking flow (f00dd99)
- temp remove audit check during development (0ae3692)
- tims form issues, closes #321, #322 (270f33a)
- trailing chars in memo string, closes #242 (0573dc7)
- use clearer password messaging, closes #260 (be37334)
- validate against testnet addresses, closes #368 (470a5ec)
- validate mnemonics are legit bip39, closes #239 (bc9acd4)
Features
- add a warning when on testnet (847a6df)
- add address store (10aa19b)
- add another task that builds a more-production like build (fd36f04)
- add back buttons to onboarding flow (6706959)
- add build info (d8d2ed2)
- add client library, tests for using PoX (8aa2ee7)
- add content security policy, closes #141 (1821940)
- add context menu to tx list items (d47dfe2)
- add entrypoints also used in boilerplate (95304b4)
- add error for 12-word secret keys, closes #178 (8521c65)
- add error handling when total > balance, closes #196, #197 (9f08164)
- add facuet button in testnet mode (5768896)
- add github action to check exact package versions (7320f55)
- add improved error handling for transaction list (a7bb907)
- add ledger support for stacking (a0e946c)
- add memo to preview (233bae5)
- add memo to tx form, closes #216 (344afbb)
- add mnemonic phrase generation, closes #142, #143, #138 (12bd3bf)
- add schema for store, closes #162 (9d6fa48)
- add selected form value inline, closes #349 (8bca2b9)
- add send stx flow, closes #159 (1325e18)
- add stacking seconds (01fdd68)
- add tooltip (007a2c5)
- add trezor help link, closes #248 (64e1587)
- add unfocused window state (2127681)
- add upload artifact cmd (bb352a3)
- add windowless frame (26a99ad)
- add yarn (fc5156d)
- address issues with context isolation breaking builds (9d2a283)
- adds onboarding screens (6a1d69d)
- adjust modal close button padding, closes #191 (453e0b0)
- allow 12-word phrases, closes #253 (e70a34e)
- build with debug flag (68dcaef)
- bump package (ae4ee9e)
- bump version (ab55c80)
- cache yarn (cb53d6d)
- change balance, other UI details with stacker info (d021df4)
- change tx line item for lock events (341f993)
- close modal on esc, closes #192 (648dd66)
- configure nodes functionality (305ddeb)
- connect to Ledger devices (48b6675)
- create base settings page (b659a9a)
- create connect ledger component (e0d1905)
- dbl check urls being opened (0809b38)
- debugging windows package (cb5a1c4)
- empty homepage state layout, closes #156 (5662138), closes electron-react-boilerplate/electron-react-boilerplate#2501
- failed tx error screen (86c283e)
- fetch pox details (01916eb)
- focus state, keyboard control for tx list (2675605)
- hide stacking row when no stx are stacked (8bc463c)
- home activity component, closes #140 (5c967d4)
- improve readme (1e14ba5)
- improve send tx flow, adds receive modal, closes #160 (7fa64e5)
- increment version (49d5e50)
- increment version (3253bef)
- initial set up of stacking wallet (38e9f9f)
- make a real TX for software wallet stacking (a0c9a6b)
- make type password (db48935)
- move electron-store to main thread (6608903)
- partial stacking, closes #295 (eafb5ba)
- password strength validation, closes #147 (0ad117b)
- persist keys on disk, closes #145 (ea151ac)
- persist ledger public key on disk (89a497e)
- persist window position, update menus (bf0a1a9)
- rebuild transport (e1550b7)
- reenabled production mode (c165859)
- removes module not defined bug (b3277cd)
- replaced app icon, related #247 (2a2e20e)
- reset wallet (adc7223)
- revert to require imports in webpack (69d740d)
- send max button (cdaa91a)
- show dynamic times within the wallet (13be36f)
- show me next version (e9ee976)
- sign transactions with Ledger (31f99d8)
- sign transactions with Ledger FINAL (7086849)
- stack entire balance (cc80995)
- stacking page (778e3e5)
- stacking progress card (74927a1)
- start over (26b3261)
- temp enable context isolation (58b2e79)
- terms screen, closes #171 (8c3db9b)
- track & display contract execution (bcfe659)
- trigger BREAKING (a9c60d1)
- try building on PR (351bc75)
- update code for zondax to test (80e2822)
- update packages (c7cfa8c)
- update readme (110d849)
- update webpack (00293c0)
- use @stacks/stacking, closes #337 (6f552bf)
- use configured stacks node url, validate connection (6f7a63c)
- use redux-persist (8823c74)
- use root paths (6e572ff)
- use stacks blockchain api websocket (5550be3)
- use webcrypto/aes-cbc-256, remove blockstack.js dep, closes #176 (68ae719)
- wip context menus (4bd2c9a)
BREAKING CHANGES
- for prerelease v4