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