Skip to content
This repository has been archived by the owner on Aug 1, 2023. It is now read-only.

Commit

Permalink
Squashed commit of the following:
Browse files Browse the repository at this point in the history
commit 0389823c098a165c88f44a11e5ea0311f1c42d4e
Merge: 5895f40 4dfd671
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Wed Jan 13 18:08:11 2021 +0100

    Merge remote-tracking branch 'origin/master' into beta

commit 5895f40fe17860eeac39f669e129031671b02a84
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Wed Jan 13 16:18:14 2021 +0000

    chore(release): 4.1.0-beta.1 [skip ci]

    # [4.1.0-beta.1](https://github.com/blockstack/stacks-wallet-gh-actions-test/compare/v4.0.0...v4.1.0-beta.1) (2021-01-13)

    ### Bug Fixes

    * add webpack for preload.ts ([f762bea](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/f762bea37fe82eeb3a51d75a5696510ab5fee55c))
    * alter argon2 config, use more memory, closes [#363](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/363) ([d70ea3f](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/d70ea3f1ff2de7c39c7209f151be4838d6b41e74))
    * argon2 issue ([8f61287](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/8f61287f0378c6b26498ec6de719dfac8aff353b))
    * check update logic ([be666f2](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/be666f275e49b722f2d1a5bf1986c625ea45f681))
    * ci ([34282d5](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/34282d55d1908626a21c9335e43e32df21b18321))
    * ci job ordering ([934be40](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/934be4030118c502b4187fef2f2b76be4fd545b6))
    * code signing breaking MacOS ledger integration, closes [#487](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/487) ([31ee0a8](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/31ee0a88aa5b1f72b174b45cc0e0df1025f8f0da))
    * context menu crashing, closes [#413](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/413) ([d77fcf3](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/d77fcf39fd4be98fdf1c7081d7b32ee8ec73813d))
    * disable auxclick ([a9ae89c](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/a9ae89cbba05a76b4ed7e6b701eebce2dc561641))
    * force lowercase seedphrase input ([6c47ae4](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/6c47ae4984542c1fcc8e6a421f244485f3997d7d))
    * improve timing communication, closes [#470](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/470) ([c901a22](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/c901a229a9851b4d3be98971da0451de9460dc9c))
    * install set up ([9cffdc8](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/9cffdc8ed68ab7b76468edaa98d3853652370ce4))
    * install set up ([b398cc5](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/b398cc585a73ba77c00c77cbcca280cdfd81fe94))
    * issue with mainnet update available ([94fa75a](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/94fa75a708bec0c1356917f61a3778871ffd49fa))
    * ledger signing, closes [#432](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/432) [#433](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/433) ([242da6e](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/242da6eab1e2ee0c01ab9a0f22175c9e2750b7d2))
    * lint ([30f5da9](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/30f5da93af498ec40914588cb91ec3093c85959f))
    * linux icons ([6622e80](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/6622e80f4e3d32c6696f71de2ca54b59053e70dc))
    * mainnet addresses ([a11cb25](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/a11cb25cabdec445bf05136ce4205410577f19ff))
    * package.json & yarn.lock to reduce vulnerabilities ([a220c51](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/a220c51cfca54869a33f73dfd241bcbdab38c545))
    * permission requests ([1603a08](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/1603a082f52313d97de0f0cc6bc28e2af3b29e27))
    * reload app on clear wallet ([e65828d](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/e65828db20d6e146c354158c02c04c2e1a20df68))
    * remove 24 word phrasing, closes [#427](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/427) ([f048da0](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/f048da0428bd59c7350ada534de8bd404a63dc88))
    * remove code signing ([6c8717d](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/6c8717d5aabc33bc7ca4cb4f9c5a89a7ba632e9c))
    * remove electron-store from preload ([ab001e6](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/ab001e686286de30e5263a2e1ac816761bddc708))
    * second ledger bug, closes [#296](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/296) ([fc1367d](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/fc1367d58ea1835aea574b7eefc1ae30e3a23994))
    * semantic-release settings ([108a80b](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/108a80bcfc9fd8a11ee3f054c109889f014f3fe2))
    * show error step on Ledger error, closes [#296](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/296) ([a2fca81](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/a2fca8128ddb16efba720c5d2a0febb81ebb2d6e))
    * small features ([ee57525](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/ee57525fb76feb01890f488263ff59002fbd656b))
    * temporarily remove context menus ([7663303](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/7663303cf233b55291617433ad99efd12eb8892f))
    * test windows ci issue, add module ([cd47f83](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/cd47f83e004ead8b9e88e70e459d8030994c5118))
    * tests ([41c3715](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/41c3715fbe4a8adf796502b6a94e47862667990c))
    * title bar centre alignment, beta notice, closes [#439](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/439) ([c0d81d7](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/c0d81d7ac145ce1bfe6402aec11d8142e50e366b))
    * turn off github messages ([3046f37](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/3046f3765372266007b3e2537347f73e347e46f1))
    * up a nice icon for Bill Gates ([480251e](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/480251e5436ba56effe9fe325e090f33b119ef19))
    * update btn not opening Github url ([53555a5](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/53555a53537b0e6584520798fa2c0dd50a15e832))
    * update packages to fix types ([59a161c](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/59a161c24144f51714c4b5f2a772c87ebd76f29a))
    * upgrade packages to remove advisories ([eb91e44](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/eb91e44dfe83049d6374db713d7e7a33e1736d99))
    * upgrade styled-components from 5.1.1 to 5.2.1 ([0ce9757](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/0ce9757443a893c4a49034f5b121f27f517e3a6e))
    * visual lag when decrypting wallet, closes [#442](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/442) ([b5ddedf](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/b5ddedf2d155dad93a4177bda2329ac2386e6be7))
    * windows install issues ([73ea00a](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/73ea00a32dc70bf5b4d937809eb62794bdc7c435))
    * wiping a corrupt wallet file ([5f23875](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/5f23875904f04f0cd7b15f15c5a653d3c424e1c1))
    * you're listening to hotfix fm ([7f8a11c](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/7f8a11cf0fc1b5ecbc7e424450957c43db184c9a))
    * **stacking:** address not showing ([a6b288b](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/a6b288b17b6128f43f661452d64cbd742b9fad06))
    * **stacking:** allow testnet btc address in testnet mode ([b2892f0](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/b2892f048ee17271fa6525ed61d482fc5e19a1f5))
    * **stacking:** bn.js buffer polyfill hack, closes [#369](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/369) ([e3e1de5](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/e3e1de5dec8c0adfbf21fdbdb6dd05bd2026906d))
    * **stacking:** missing stacking error state, closes [#416](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/416) ([ce17445](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/ce17445de8ec8d47737dc4c0a7b50d9f99ec6321))
    * use AES-GSM not AES-CBC, closes [#362](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/362) ([6c06010](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/6c06010ec5bc1e6706af725ff3dead3c4ebe32ae))

    ### Features

    * add entrypoints also used in boilerplate ([95304b4](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/95304b46fb75d23f0282a52ff03d0b0b990ec116))
    * add new STX icon, closes [#247](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/247) ([492ad88](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/492ad8871cff514c83eb66e5e8314a3ba1d29d48)), closes [#263](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/263)
    * add readme img, closes [#243](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/243) ([b303bc0](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/b303bc0737a0bb5d30816f64eb095066e9aa64fd))
    * add SECURITY.txt ([10c1f8b](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/10c1f8bf907aaa86118f90ee440945bea42e0960))
    * add verify ledger address [#462](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/462) ([aa1fe37](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/aa1fe3729c1cce048d5c5b6664599d42f20e9011))
    * add yarn ([fc5156d](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/fc5156d11a3e03bfce91ec6f0550f155319770d1))
    * adds update prompts, closes [#274](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/274) ([73dddc0](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/73dddc0cdd34e7959ec847d7d80f22ce5c2a869f))
    * correct url ([d70ba9f](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/d70ba9fa9b97eb96a0bb394050808141d7504bbb))
    * don't allow Secret Key as password ([9aab94b](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/9aab94b8de163adc6fca394ca07fa004ec89f5ad))
    * enable debug prod ([e0b177b](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/e0b177be70e6bf8e2c9524f8b93bbdfbf04f5a86))
    * hotfix action ([bf2bd7b](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/bf2bd7b21dac1fe4083526ea66927bd812923b11))
    * improve stacking flow, closes [#343](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/343) ([2141120](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/21411206fd21b938c61c708e2b749136a4133d5c))
    * mainnet explorer url, faster release (maybe) ([d69f8db](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/d69f8dbfc8ddd91c6f28974e629399b0c34e0cf8))
    * move electron-store to main thread ([6608903](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/660890373538cc60461ab64c4df3c1cf7f1d7557))
    * open address in explorer ([37779ac](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/37779aceaada90fd986b44e4b085daf03f7253f3))
    * provide testnet wallet warnings ([cd4866d](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/cd4866dc329a00731c969c1bb29c34482a905449))
    * rebuild transport ([e1550b7](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/e1550b791efac41d44aabe5a63ec8176e9a10193))
    * reenabled production mode ([c165859](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/c165859ad19effa11d9a834422baf3b4922a1d51))
    * removes module not defined bug ([b3277cd](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/b3277cd5731dbe6a578d90bd837d36be4323005b))
    * revert to require imports in webpack ([69d740d](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/69d740da16143284b54fda19c2e98902881c4765))
    * support formatting testnet addresses, closes [#469](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/469) ([9eab299](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/9eab299eb9adf1b77f9674a553fbd40d216aba4e))
    * update packages ([c7cfa8c](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/c7cfa8cbba4be4fcf8f8576e9b7fee1becee11e2))
    * update Terms of Service, closes [#171](https://github.com/blockstack/stacks-wallet-gh-actions-test/issues/171) ([6a770de](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/6a770dec86009382398542e39b44a559f989d4bf))
    * update webpack ([00293c0](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/00293c06a8eea0a853512ce9fb8b6e2bf85aca8f))
    * wip context menus ([4bd2c9a](https://github.com/blockstack/stacks-wallet-gh-actions-test/commit/4bd2c9a134212b5a0c21e335b6ada305dd61692c))

commit 6c8717d5aabc33bc7ca4cb4f9c5a89a7ba632e9c
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Wed Jan 13 17:15:29 2021 +0100

    fix: remove code signing

commit d70ba9fa9b97eb96a0bb394050808141d7504bbb
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Wed Jan 13 17:10:08 2021 +0100

    feat: correct url

commit 608e1d679bf10db58e9e8047de10d6932e9b4b3e
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Wed Jan 13 14:15:27 2021 +0000

    chore(release): 4.0.0-beta.22 [skip ci]

    # [4.0.0-beta.22](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.21...v4.0.0-beta.22) (2021-01-13)

    ### Bug Fixes

    * code signing breaking MacOS ledger integration, closes [#487](https://github.com/blockstack/stacks-wallet/issues/487) ([31ee0a8](https://github.com/blockstack/stacks-wallet/commit/31ee0a88aa5b1f72b174b45cc0e0df1025f8f0da))

commit 31ee0a88aa5b1f72b174b45cc0e0df1025f8f0da
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Tue Jan 12 20:53:23 2021 +0100

    fix: code signing breaking MacOS ledger integration, closes #487

    fix: update ledger deps

    fix: test without code signing

    feat: reenable code signing

    fix: update electron builder

commit 9f233a0d62695eee691bbcc018999a1c35e45b24
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Tue Jan 12 14:47:12 2021 +0100

    chore: remove electron-log

commit f7e4fcaee70a4ce7dde65a4be26dee6a502d4019
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Tue Jan 12 13:08:41 2021 +0000

    chore(release): 4.0.0-beta.21 [skip ci]

    # [4.0.0-beta.21](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.20...v4.0.0-beta.21) (2021-01-12)

    ### Bug Fixes

    * install set up ([9cffdc8](https://github.com/blockstack/stacks-wallet/commit/9cffdc8ed68ab7b76468edaa98d3853652370ce4))
    * install set up ([b398cc5](https://github.com/blockstack/stacks-wallet/commit/b398cc585a73ba77c00c77cbcca280cdfd81fe94))

commit 9cffdc8ed68ab7b76468edaa98d3853652370ce4
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Tue Jan 12 09:56:55 2021 +0100

    fix: install set up

commit b398cc585a73ba77c00c77cbcca280cdfd81fe94
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Tue Jan 12 09:56:55 2021 +0100

    fix: install set up

commit d1311c6b7ce079661ceb0dd2547f776dcf7f3872
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Tue Jan 12 12:05:06 2021 +0000

    chore(release): 4.0.0-beta.20 [skip ci]

    # [4.0.0-beta.20](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.19...v4.0.0-beta.20) (2021-01-12)

    ### Features

    * improve stacking flow, closes [#343](https://github.com/blockstack/stacks-wallet/issues/343) ([2141120](https://github.com/blockstack/stacks-wallet/commit/21411206fd21b938c61c708e2b749136a4133d5c))

commit 21411206fd21b938c61c708e2b749136a4133d5c
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Tue Jan 12 11:38:08 2021 +0100

    feat: improve stacking flow, closes #343

commit 28b912a2726bb44dc54716f74dff349b2fcb9168
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Mon Jan 11 22:55:27 2021 +0000

    chore(release): 4.0.0-beta.19 [skip ci]

    # [4.0.0-beta.19](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.18...v4.0.0-beta.19) (2021-01-11)

    ### Bug Fixes

    * you're listening to hotfix fm ([7f8a11c](https://github.com/blockstack/stacks-wallet/commit/7f8a11cf0fc1b5ecbc7e424450957c43db184c9a))

commit 7f8a11cf0fc1b5ecbc7e424450957c43db184c9a
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Mon Jan 11 23:53:00 2021 +0100

    fix: you're listening to hotfix fm

commit 4d927cca1cc7eca132334d65a3cffdaafb39368a
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Mon Jan 11 22:36:20 2021 +0000

    chore(release): 4.0.0-beta.18 [skip ci]

    # [4.0.0-beta.18](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.17...v4.0.0-beta.18) (2021-01-11)

    ### Bug Fixes

    * linux icons ([6622e80](https://github.com/blockstack/stacks-wallet/commit/6622e80f4e3d32c6696f71de2ca54b59053e70dc))
    * show error step on Ledger error, closes [#296](https://github.com/blockstack/stacks-wallet/issues/296) ([a2fca81](https://github.com/blockstack/stacks-wallet/commit/a2fca8128ddb16efba720c5d2a0febb81ebb2d6e))
    * windows install issues ([73ea00a](https://github.com/blockstack/stacks-wallet/commit/73ea00a32dc70bf5b4d937809eb62794bdc7c435))

commit 73ea00a32dc70bf5b4d937809eb62794bdc7c435
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Mon Jan 11 21:07:14 2021 +0100

    fix: windows install issues

commit 6622e80f4e3d32c6696f71de2ca54b59053e70dc
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Mon Jan 11 11:40:16 2021 +0100

    fix: linux icons

commit a2fca8128ddb16efba720c5d2a0febb81ebb2d6e
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Mon Jan 11 10:29:49 2021 +0100

    fix: show error step on Ledger error, closes #296

commit 6e816efb4e1a8aff0712f9c37a596e8a39f24722
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Mon Jan 11 14:17:39 2021 +0000

    chore(release): 4.0.0-beta.17 [skip ci]

    # [4.0.0-beta.17](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.16...v4.0.0-beta.17) (2021-01-11)

    ### Bug Fixes

    * wiping a corrupt wallet file ([5f23875](https://github.com/blockstack/stacks-wallet/commit/5f23875904f04f0cd7b15f15c5a653d3c424e1c1))

commit 5f23875904f04f0cd7b15f15c5a653d3c424e1c1
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Sun Jan 10 19:39:46 2021 +0100

    fix: wiping a corrupt wallet file

commit 5f2532eac31dc772b1270423849245edfaa20b69
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Sun Jan 10 15:02:08 2021 +0100

    chore: update ci

commit 1b11eecaa1e6a6b30db8bbff3bf65366bd5fd5e3
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Sun Jan 10 13:40:59 2021 +0000

    chore(release): 4.0.0-beta.16 [skip ci]

    # [4.0.0-beta.16](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.15...v4.0.0-beta.16) (2021-01-10)

    ### Bug Fixes

    * improve timing communication, closes [#470](https://github.com/blockstack/stacks-wallet/issues/470) ([c901a22](https://github.com/blockstack/stacks-wallet/commit/c901a229a9851b4d3be98971da0451de9460dc9c))

commit c901a229a9851b4d3be98971da0451de9460dc9c
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Sun Jan 10 14:14:54 2021 +0100

    fix: improve timing communication, closes #470

commit 39a8b84bc3a932947fb81cf07aa46f383a5c1850
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Sun Jan 10 11:07:24 2021 +0000

    chore(release): 4.0.0-beta.15 [skip ci]

    # [4.0.0-beta.15](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.14...v4.0.0-beta.15) (2021-01-10)

    ### Bug Fixes

    * check update logic ([be666f2](https://github.com/blockstack/stacks-wallet/commit/be666f275e49b722f2d1a5bf1986c625ea45f681))

    ### Features

    * support formatting testnet addresses, closes [#469](https://github.com/blockstack/stacks-wallet/issues/469) ([9eab299](https://github.com/blockstack/stacks-wallet/commit/9eab299eb9adf1b77f9674a553fbd40d216aba4e))

commit 9eab299eb9adf1b77f9674a553fbd40d216aba4e
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Sat Jan 9 22:08:36 2021 +0100

    feat: support formatting testnet addresses, closes #469

commit be666f275e49b722f2d1a5bf1986c625ea45f681
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Sun Jan 10 11:20:35 2021 +0100

    fix: check update logic

commit 99535ed8a00069b8fa1d50a3892d3a46ec7c255c
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Sat Jan 9 18:24:05 2021 +0000

    chore(release): 4.0.0-beta.14 [skip ci]

    # [4.0.0-beta.14](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.13...v4.0.0-beta.14) (2021-01-09)

    ### Features

    * don't allow Secret Key as password ([9aab94b](https://github.com/blockstack/stacks-wallet/commit/9aab94b8de163adc6fca394ca07fa004ec89f5ad))

commit 9aab94b8de163adc6fca394ca07fa004ec89f5ad
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Sat Jan 9 18:55:47 2021 +0100

    feat: don't allow Secret Key as password

commit 315e4695de6bf811c75f8822a7f9d012cff42d64
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Sat Jan 9 16:09:41 2021 +0000

    chore(release): 4.0.0-beta.13 [skip ci]

    # [4.0.0-beta.13](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.12...v4.0.0-beta.13) (2021-01-09)

    ### Bug Fixes

    * up a nice icon for Bill Gates ([480251e](https://github.com/blockstack/stacks-wallet/commit/480251e5436ba56effe9fe325e090f33b119ef19))

commit 480251e5436ba56effe9fe325e090f33b119ef19
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Sat Jan 9 14:34:29 2021 +0100

    fix: up a nice icon for Bill Gates

commit 0faf4a7355dd498420608e24d6f570fcddc74907
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Sat Jan 9 13:03:36 2021 +0000

    chore(release): 4.0.0-beta.12 [skip ci]

    # [4.0.0-beta.12](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.11...v4.0.0-beta.12) (2021-01-09)

    ### Bug Fixes

    * issue with mainnet update available ([94fa75a](https://github.com/blockstack/stacks-wallet/commit/94fa75a708bec0c1356917f61a3778871ffd49fa))

commit 153d2478dd2bc8beae4a070d029e32056eefe4a0
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Sat Jan 9 12:06:41 2021 +0100

    chore: tidy up electron build config

commit 94fa75a708bec0c1356917f61a3778871ffd49fa
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Sat Jan 9 11:38:13 2021 +0100

    fix: issue with mainnet update available

commit a1f22b8cacaa4dfc99b4b0fcabda3d5f5331a18f
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Sat Jan 9 10:11:20 2021 +0000

    chore(release): 4.0.0-beta.11 [skip ci]

    # [4.0.0-beta.11](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.10...v4.0.0-beta.11) (2021-01-09)

    ### Features

    * mainnet explorer url, faster release (maybe) ([d69f8db](https://github.com/blockstack/stacks-wallet/commit/d69f8dbfc8ddd91c6f28974e629399b0c34e0cf8))

commit d69f8dbfc8ddd91c6f28974e629399b0c34e0cf8
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Fri Jan 8 17:54:14 2021 +0100

    feat: mainnet explorer url, faster release (maybe)

commit 8131dbf4ff4b911cfc98da65edb7975e1dac4183
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Fri Jan 8 16:21:28 2021 +0000

    chore(release): 4.0.0-beta.10 [skip ci]

    # [4.0.0-beta.10](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.9...v4.0.0-beta.10) (2021-01-08)

    ### Features

    * hotfix action ([bf2bd7b](https://github.com/blockstack/stacks-wallet/commit/bf2bd7b21dac1fe4083526ea66927bd812923b11))

commit bf2bd7b21dac1fe4083526ea66927bd812923b11
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Fri Jan 8 14:58:28 2021 +0100

    feat: hotfix action

commit 98c93025880ae9dcdf2470609ce62ba0b9b3271a
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Fri Jan 8 13:52:53 2021 +0000

    chore(release): 4.0.0-beta.9 [skip ci]

    # [4.0.0-beta.9](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.8...v4.0.0-beta.9) (2021-01-08)

    ### Bug Fixes

    * ci job ordering ([934be40](https://github.com/blockstack/stacks-wallet/commit/934be4030118c502b4187fef2f2b76be4fd545b6))

    ### Features

    * enable debug prod ([e0b177b](https://github.com/blockstack/stacks-wallet/commit/e0b177be70e6bf8e2c9524f8b93bbdfbf04f5a86))

commit e0b177be70e6bf8e2c9524f8b93bbdfbf04f5a86
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Thu Jan 7 22:43:08 2021 +0100

    feat: enable debug prod

commit 934be4030118c502b4187fef2f2b76be4fd545b6
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Thu Jan 7 10:41:04 2021 +0100

    fix: ci job ordering

commit e818c8588de75e48bc439cb1547c27addf0dacdd
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Thu Jan 7 20:02:46 2021 +0000

    chore(release): 4.0.0-beta.8 [skip ci]

    # [4.0.0-beta.8](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.7...v4.0.0-beta.8) (2021-01-07)

    ### Bug Fixes

    * mainnet addresses ([a11cb25](https://github.com/blockstack/stacks-wallet/commit/a11cb25cabdec445bf05136ce4205410577f19ff))

commit a11cb25cabdec445bf05136ce4205410577f19ff
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Thu Jan 7 20:27:11 2021 +0100

    fix: mainnet addresses

commit 2054185fc0e15d4653040d9c5658cd3591fcc6c1
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Thu Jan 7 09:15:37 2021 +0000

    chore(release): 4.0.0-beta.7 [skip ci]

    # [4.0.0-beta.7](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.6...v4.0.0-beta.7) (2021-01-07)

    ### Features

    * add verify ledger address [#462](https://github.com/blockstack/stacks-wallet/issues/462) ([aa1fe37](https://github.com/blockstack/stacks-wallet/commit/aa1fe3729c1cce048d5c5b6664599d42f20e9011))

commit aa1fe3729c1cce048d5c5b6664599d42f20e9011
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Wed Jan 6 19:00:26 2021 +0100

    feat: add verify ledger address #462

commit 6579a6a861e38892e4413b1855bdeae65bf6011f
Author: CharlieC3 <2747302+CharlieC3@users.noreply.github.com>
Date:   Tue Jan 5 11:14:29 2021 -0500

    chore: add windows/osx code-signing

commit 2c56974d5331428583412ebdcc2ae852b7274620
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Wed Jan 6 10:55:16 2021 +0000

    chore(release): 4.0.0-beta.6 [skip ci]

    # [4.0.0-beta.6](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.5...v4.0.0-beta.6) (2021-01-06)

    ### Bug Fixes

    * title bar centre alignment, beta notice, closes [#439](https://github.com/blockstack/stacks-wallet/issues/439) ([c0d81d7](https://github.com/blockstack/stacks-wallet/commit/c0d81d7ac145ce1bfe6402aec11d8142e50e366b))
    * visual lag when decrypting wallet, closes [#442](https://github.com/blockstack/stacks-wallet/issues/442) ([b5ddedf](https://github.com/blockstack/stacks-wallet/commit/b5ddedf2d155dad93a4177bda2329ac2386e6be7))
    * **stacking:** missing stacking error state, closes [#416](https://github.com/blockstack/stacks-wallet/issues/416) ([ce17445](https://github.com/blockstack/stacks-wallet/commit/ce17445de8ec8d47737dc4c0a7b50d9f99ec6321))
    * update btn not opening Github url ([53555a5](https://github.com/blockstack/stacks-wallet/commit/53555a53537b0e6584520798fa2c0dd50a15e832))

    ### Features

    * open address in explorer ([37779ac](https://github.com/blockstack/stacks-wallet/commit/37779aceaada90fd986b44e4b085daf03f7253f3))

commit 37779aceaada90fd986b44e4b085daf03f7253f3
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Wed Jan 6 10:40:21 2021 +0100

    feat: open address in explorer

commit c0d81d7ac145ce1bfe6402aec11d8142e50e366b
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Wed Jan 6 10:21:44 2021 +0100

    fix: title bar centre alignment, beta notice, closes #439

commit b5ddedf2d155dad93a4177bda2329ac2386e6be7
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Sat Jan 2 15:56:23 2021 +0100

    fix: visual lag when decrypting wallet, closes #442

commit ce17445de8ec8d47737dc4c0a7b50d9f99ec6321
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Sat Jan 2 15:55:17 2021 +0100

    fix(stacking): missing stacking error state, closes #416

commit 53555a53537b0e6584520798fa2c0dd50a15e832
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Tue Jan 5 22:07:00 2021 +0100

    fix: update btn not opening Github url

commit ebfb6de399c1ee0804afb0d7672d79b2db5411cc
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Tue Jan 5 16:46:00 2021 +0100

    chore: update package

commit 70a6c4328a6b55c822b9ba8f05746df1823f64c1
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Tue Jan 5 18:12:10 2021 +0000

    chore(release): 4.0.0-beta.5 [skip ci]

    # [4.0.0-beta.5](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.4...v4.0.0-beta.5) (2021-01-05)

    ### Features

    * provide testnet wallet warnings ([cd4866d](https://github.com/blockstack/stacks-wallet/commit/cd4866dc329a00731c969c1bb29c34482a905449))

commit cd4866dc329a00731c969c1bb29c34482a905449
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Tue Jan 5 18:20:31 2021 +0100

    feat: provide testnet wallet warnings

commit 17518bff627cd1a8c4d5f7f7dbae945bd0fc04f1
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Mon Jan 4 14:42:10 2021 +0000

    chore(release): 4.0.0-beta.4 [skip ci]

    # [4.0.0-beta.4](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.3...v4.0.0-beta.4) (2021-01-04)

    ### Bug Fixes

    * ledger signing, closes [#432](https://github.com/blockstack/stacks-wallet/issues/432) [#433](https://github.com/blockstack/stacks-wallet/issues/433) ([242da6e](https://github.com/blockstack/stacks-wallet/commit/242da6eab1e2ee0c01ab9a0f22175c9e2750b7d2))
    * test windows ci issue, add module ([cd47f83](https://github.com/blockstack/stacks-wallet/commit/cd47f83e004ead8b9e88e70e459d8030994c5118))
    * **stacking:** allow testnet btc address in testnet mode ([b2892f0](https://github.com/blockstack/stacks-wallet/commit/b2892f048ee17271fa6525ed61d482fc5e19a1f5))

    ### Features

    * add new STX icon, closes [#247](https://github.com/blockstack/stacks-wallet/issues/247) ([492ad88](https://github.com/blockstack/stacks-wallet/commit/492ad8871cff514c83eb66e5e8314a3ba1d29d48)), closes [#263](https://github.com/blockstack/stacks-wallet/issues/263)
    * adds update prompts, closes [#274](https://github.com/blockstack/stacks-wallet/issues/274) ([73dddc0](https://github.com/blockstack/stacks-wallet/commit/73dddc0cdd34e7959ec847d7d80f22ce5c2a869f))

commit 242da6eab1e2ee0c01ab9a0f22175c9e2750b7d2
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Wed Dec 30 14:17:40 2020 +0100

    fix: ledger signing, closes #432 #433

commit 73dddc0cdd34e7959ec847d7d80f22ce5c2a869f
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Mon Dec 21 13:19:08 2020 +0100

    feat: adds update prompts, closes #274

commit cd47f83e004ead8b9e88e70e459d8030994c5118
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Wed Dec 30 17:41:14 2020 +0100

    fix: test windows ci issue, add module

commit b2892f048ee17271fa6525ed61d482fc5e19a1f5
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Wed Dec 30 15:25:53 2020 +0100

    fix(stacking): allow testnet btc address in testnet mode

commit d634310d49232d5ffcc0314d494c4953a587c964
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Wed Dec 30 12:59:55 2020 +0000

    chore(release): 4.0.0-beta.4 [skip ci]

    # [4.0.0-beta.4](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.3...v4.0.0-beta.4) (2020-12-30)

    ### Features

    * add new STX icon, closes [#247](https://github.com/blockstack/stacks-wallet/issues/247) ([492ad88](https://github.com/blockstack/stacks-wallet/commit/492ad8871cff514c83eb66e5e8314a3ba1d29d48)), closes [#263](https://github.com/blockstack/stacks-wallet/issues/263)

commit 492ad8871cff514c83eb66e5e8314a3ba1d29d48
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Wed Dec 16 15:40:12 2020 +0100

    feat: add new STX icon, closes #247

    feat: add metadata for linux installers, closes #263

    feat: update eslint/prettier config to stacks

    feat: split electron configs

    feat: add stx network matrix for debug

    fix: windows buildgap

    feat: test something else

    feat: use the alternate config

    feat: debug windows

    fix: testnet/mainnet loading from same config

    fix: linux icons

    fix: settimeout errors

commit 9c4f56a8ec5b02e5a641252a5acb22b87ac60d62
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Tue Dec 29 13:19:28 2020 +0000

    chore(release): 4.0.0-beta.3 [skip ci]

    # [4.0.0-beta.3](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.2...v4.0.0-beta.3) (2020-12-29)

    ### Bug Fixes

    * package.json & yarn.lock to reduce vulnerabilities ([a220c51](https://github.com/blockstack/stacks-wallet/commit/a220c51cfca54869a33f73dfd241bcbdab38c545))
    * remove 24 word phrasing, closes [#427](https://github.com/blockstack/stacks-wallet/issues/427) ([f048da0](https://github.com/blockstack/stacks-wallet/commit/f048da0428bd59c7350ada534de8bd404a63dc88))
    * upgrade styled-components from 5.1.1 to 5.2.1 ([0ce9757](https://github.com/blockstack/stacks-wallet/commit/0ce9757443a893c4a49034f5b121f27f517e3a6e))

    ### Features

    * add SECURITY.txt ([10c1f8b](https://github.com/blockstack/stacks-wallet/commit/10c1f8bf907aaa86118f90ee440945bea42e0960))
    * update Terms of Service, closes [#171](https://github.com/blockstack/stacks-wallet/issues/171) ([6a770de](https://github.com/blockstack/stacks-wallet/commit/6a770dec86009382398542e39b44a559f989d4bf))

commit f048da0428bd59c7350ada534de8bd404a63dc88
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Tue Dec 29 13:57:40 2020 +0100

    fix: remove 24 word phrasing, closes #427

commit a220c51cfca54869a33f73dfd241bcbdab38c545
Author: snyk-bot <snyk-bot@snyk.io>
Date:   Thu Dec 24 07:14:34 2020 +0000

    fix: package.json & yarn.lock to reduce vulnerabilities

    The following vulnerabilities are fixed with an upgrade:
    - https://snyk.io/vuln/SNYK-JS-AXIOS-1038255

commit 0ce9757443a893c4a49034f5b121f27f517e3a6e
Author: snyk-bot <snyk-bot@snyk.io>
Date:   Fri Dec 11 21:52:09 2020 +0000

    fix: upgrade styled-components from 5.1.1 to 5.2.1

    Snyk has created this PR to upgrade styled-components from 5.1.1 to 5.2.1.

    See this package in npm:

    See this project in Snyk:
    https://app.snyk.io/org/kyran/project/a45f1d9c-b6ce-4df8-95dc-c6b86811481c?utm_source=github&utm_medium=upgrade-pr

commit 6a770dec86009382398542e39b44a559f989d4bf
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Wed Dec 23 14:34:46 2020 +0100

    feat: update Terms of Service, closes #171

commit 10c1f8bf907aaa86118f90ee440945bea42e0960
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Wed Dec 23 11:16:08 2020 +0100

    feat: add SECURITY.txt

commit d345e1944aa4d8cacc9f9d11779d08ba37bcab43
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Wed Dec 23 09:30:51 2020 +0000

    chore(release): 4.0.0-beta.2 [skip ci]

    # [4.0.0-beta.2](https://github.com/blockstack/stacks-wallet/compare/v4.0.0-beta.1...v4.0.0-beta.2) (2020-12-23)

    ### Features

    * add readme img, closes [#243](https://github.com/blockstack/stacks-wallet/issues/243) ([b303bc0](https://github.com/blockstack/stacks-wallet/commit/b303bc0737a0bb5d30816f64eb095066e9aa64fd))

commit b303bc0737a0bb5d30816f64eb095066e9aa64fd
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Mon Dec 21 15:24:12 2020 +0100

    feat: add readme img, closes #243

commit bc84ee7d8ecbf60a693369856b505b28bfa42edd
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Tue Dec 22 14:38:17 2020 +0000

    chore(release): 4.0.0-beta.1 [skip ci]

    # [4.0.0-beta.1](https://github.com/blockstack/stacks-wallet/compare/v3.0.0...v4.0.0-beta.1) (2020-12-22)

    ### Bug Fixes

    * context menu crashing, closes [#413](https://github.com/blockstack/stacks-wallet/issues/413) ([d77fcf3](https://github.com/blockstack/stacks-wallet/commit/d77fcf39fd4be98fdf1c7081d7b32ee8ec73813d))
    * semantic-release settings ([108a80b](https://github.com/blockstack/stacks-wallet/commit/108a80bcfc9fd8a11ee3f054c109889f014f3fe2))
    * temporarily remove context menus ([7663303](https://github.com/blockstack/stacks-wallet/commit/7663303cf233b55291617433ad99efd12eb8892f))
    * **stacking:** address not showing ([a6b288b](https://github.com/blockstack/stacks-wallet/commit/a6b288b17b6128f43f661452d64cbd742b9fad06))
    * **stacking:** bn.js buffer polyfill hack, closes [#369](https://github.com/blockstack/stacks-wallet/issues/369) ([e3e1de5](https://github.com/blockstack/stacks-wallet/commit/e3e1de5dec8c0adfbf21fdbdb6dd05bd2026906d))
    * add webpack for preload.ts ([f762bea](https://github.com/blockstack/stacks-wallet/commit/f762bea37fe82eeb3a51d75a5696510ab5fee55c))
    * align stacking est. times, closes [#340](https://github.com/blockstack/stacks-wallet/issues/340) ([76ff82c](https://github.com/blockstack/stacks-wallet/commit/76ff82c6ffd37bfb3aeb0ed64d5430d19f240301))
    * allow going back from pw page ([5b1f0f6](https://github.com/blockstack/stacks-wallet/commit/5b1f0f6c3681915dc1b9483fdc2a082cb676425e))
    * alter argon2 config, use more memory, closes [#363](https://github.com/blockstack/stacks-wallet/issues/363) ([d70ea3f](https://github.com/blockstack/stacks-wallet/commit/d70ea3f1ff2de7c39c7209f151be4838d6b41e74))
    * argon2 issue ([8f61287](https://github.com/blockstack/stacks-wallet/commit/8f61287f0378c6b26498ec6de719dfac8aff353b))
    * ci ([34282d5](https://github.com/blockstack/stacks-wallet/commit/34282d55d1908626a21c9335e43e32df21b18321))
    * disable auxclick ([a9ae89c](https://github.com/blockstack/stacks-wallet/commit/a9ae89cbba05a76b4ed7e6b701eebce2dc561641))
    * flashing state handling ([0d1cf22](https://github.com/blockstack/stacks-wallet/commit/0d1cf2208c2ee48c33b005d6e54be90811ff60ec))
    * force lowercase seedphrase input ([6c47ae4](https://github.com/blockstack/stacks-wallet/commit/6c47ae4984542c1fcc8e6a421f244485f3997d7d))
    * jeff's suggested copy, closes [#352](https://github.com/blockstack/stacks-wallet/issues/352) ([e6479bd](https://github.com/blockstack/stacks-wallet/commit/e6479bdcafb27c72f4f71196c87e8b1bd6f13a38))
    * lint ([30f5da9](https://github.com/blockstack/stacks-wallet/commit/30f5da93af498ec40914588cb91ec3093c85959f))
    * move to isStackingCall pending prop ([324ea7a](https://github.com/blockstack/stacks-wallet/commit/324ea7a790bd95f16d768ca04dd1075be5b2821c))
    * permission requests ([1603a08](https://github.com/blockstack/stacks-wallet/commit/1603a082f52313d97de0f0cc6bc28e2af3b29e27))
    * reload app on clear wallet ([e65828d](https://github.com/blockstack/stacks-wallet/commit/e65828db20d6e146c354158c02c04c2e1a20df68))
    * remove electron-store from preload ([ab001e6](https://github.com/blockstack/stacks-wallet/commit/ab001e686286de30e5263a2e1ac816761bddc708))
    * review comments ([7157802](https://github.com/blockstack/stacks-wallet/commit/7157802488f8860e15735c46d92b84ebe307add6))
    * rework stacking flow, closes [#335](https://github.com/blockstack/stacks-wallet/issues/335) ([b27d142](https://github.com/blockstack/stacks-wallet/commit/b27d142af042dd63246b1277ec2262e4294844c6))
    * second ledger bug, closes [#296](https://github.com/blockstack/stacks-wallet/issues/296) ([fc1367d](https://github.com/blockstack/stacks-wallet/commit/fc1367d58ea1835aea574b7eefc1ae30e3a23994))
    * set default cycles to 12, closes [#341](https://github.com/blockstack/stacks-wallet/issues/341) ([75480f7](https://github.com/blockstack/stacks-wallet/commit/75480f7c3b2cdf071e85567d51474e6e0292889d))
    * small features ([ee57525](https://github.com/blockstack/stacks-wallet/commit/ee57525fb76feb01890f488263ff59002fbd656b))
    * tests ([41c3715](https://github.com/blockstack/stacks-wallet/commit/41c3715fbe4a8adf796502b6a94e47862667990c))
    * turn off github messages ([3046f37](https://github.com/blockstack/stacks-wallet/commit/3046f3765372266007b3e2537347f73e347e46f1))
    * type issue in tests ([0353cd3](https://github.com/blockstack/stacks-wallet/commit/0353cd30b887c3269c2a99af13f837af6b2df4cd))
    * update packages to fix types ([59a161c](https://github.com/blockstack/stacks-wallet/commit/59a161c24144f51714c4b5f2a772c87ebd76f29a))
    * upgrade packages to remove advisories ([eb91e44](https://github.com/blockstack/stacks-wallet/commit/eb91e44dfe83049d6374db713d7e7a33e1736d99))
    * use AES-GSM not AES-CBC, closes [#362](https://github.com/blockstack/stacks-wallet/issues/362) ([6c06010](https://github.com/blockstack/stacks-wallet/commit/6c06010ec5bc1e6706af725ff3dead3c4ebe32ae))
    * use release dir ([4a45463](https://github.com/blockstack/stacks-wallet/commit/4a454636643441ebc42436958a594f7850792986))
    * **readme:** update with new build info ([ef1e93e](https://github.com/blockstack/stacks-wallet/commit/ef1e93e80ce7bda2166fb527739f99a757ae586a))
    * .wasm file corrupted ([948558a](https://github.com/blockstack/stacks-wallet/commit/948558a839e3e8294712c92d9ac7b06bb1ff1964))
    * add context isolation false, close [#324](https://github.com/blockstack/stacks-wallet/issues/324) ([5e0ea56](https://github.com/blockstack/stacks-wallet/commit/5e0ea5625ed3c21b6e244eb033ce2fc08807eaed))
    * add more grave description about losing key, closes [#275](https://github.com/blockstack/stacks-wallet/issues/275) ([4a36cca](https://github.com/blockstack/stacks-wallet/commit/4a36cca92c0c238de2ca8f708cf4a0d7b3d3674e))
    * add periodic polling ([08599a8](https://github.com/blockstack/stacks-wallet/commit/08599a8f14400ed882c0a3ad147ddbabcb2ae99c))
    * add text action context menu items ([c2dbbdd](https://github.com/blockstack/stacks-wallet/commit/c2dbbddb873be53a58a064cf07efb1724bb9eded))
    * address review points ([6526686](https://github.com/blockstack/stacks-wallet/commit/6526686915230da0bad9aa15457a2bf578185824))
    * build debug version on branch ([f208703](https://github.com/blockstack/stacks-wallet/commit/f2087036916c39f5e8ec068cb2e9324ce13f57e5))
    * ci, keychain pkg ([9ae1ec8](https://github.com/blockstack/stacks-wallet/commit/9ae1ec862d38c3780278d660a3f390932cb91d94))
    * close modal after successful broadcast, closes [#198](https://github.com/blockstack/stacks-wallet/issues/198) ([10b615d](https://github.com/blockstack/stacks-wallet/commit/10b615d7aeb5d5d4b435b157375ea9b6a6d13b2f))
    * consider stacking state when presenting available balance, closes [#287](https://github.com/blockstack/stacks-wallet/issues/287) ([174ff05](https://github.com/blockstack/stacks-wallet/commit/174ff0568e47a3091034ba895097716e71d68927))
    * context menu broken on linux, closes [#241](https://github.com/blockstack/stacks-wallet/issues/241) ([6a2ca22](https://github.com/blockstack/stacks-wallet/commit/6a2ca224e0300eabb82dd4b3cae9f334d5b4bf9a))
    * copy changes, closes [#188](https://github.com/blockstack/stacks-wallet/issues/188), [#190](https://github.com/blockstack/stacks-wallet/issues/190) ([581efdb](https://github.com/blockstack/stacks-wallet/commit/581efdbb57c2be734ea51707f4404432cfb503a9))
    * copy, closes [#339](https://github.com/blockstack/stacks-wallet/issues/339) ([8104218](https://github.com/blockstack/stacks-wallet/commit/8104218baed24485b78de0ac9b31a1640e60997d))
    * error inlined ([8859057](https://github.com/blockstack/stacks-wallet/commit/88590579ed083cfdc031958dd16552dacb010683))
    * faucet requests, improve ci ([ded5ffe](https://github.com/blockstack/stacks-wallet/commit/ded5ffe74c9e241f249c8a8e3fb6df9c085f7ebc))
    * git breaking .woff font files ([c3fdfc5](https://github.com/blockstack/stacks-wallet/commit/c3fdfc5c7e525b1ea6bc83ac271b4413cd23c734))
    * handle error cases when signing transactions, closes [#234](https://github.com/blockstack/stacks-wallet/issues/234) ([c6f2fa2](https://github.com/blockstack/stacks-wallet/commit/c6f2fa27e804675637a78555e461db9035781011))
    * header textStyle prop, letterSpacing, closes [#193](https://github.com/blockstack/stacks-wallet/issues/193) ([f5d817f](https://github.com/blockstack/stacks-wallet/commit/f5d817f11f191f00680617514989f3909dae22c8))
    * hot fix, revert default node ([604bd6c](https://github.com/blockstack/stacks-wallet/commit/604bd6cc7bb08ac797f41469ced51fc2e5c19ff8))
    * improve fallback when websocket is down ([08af08b](https://github.com/blockstack/stacks-wallet/commit/08af08b63f6bace1ed9508c59042c76ebaf05bac))
    * issues with ledger on linux, closes [#231](https://github.com/blockstack/stacks-wallet/issues/231) ([b70f658](https://github.com/blockstack/stacks-wallet/commit/b70f6588e19d88a1bc3814e3a56a000ae40b7dae))
    * malalignment, closes [#195](https://github.com/blockstack/stacks-wallet/issues/195) ([14bd0e7](https://github.com/blockstack/stacks-wallet/commit/14bd0e78cf5901c8aad8757691a2798f9f855c9e))
    * pending tx not updating, closes [#271](https://github.com/blockstack/stacks-wallet/issues/271) ([726f08c](https://github.com/blockstack/stacks-wallet/commit/726f08cdb6b409f0a01515b3578f333ce2065ddb))
    * prepare app for packaging ([fd20919](https://github.com/blockstack/stacks-wallet/commit/fd20919ca62f18670468d7b7714b4eeefb66599f))
    * remove terser for prod, debug ([3d7cef4](https://github.com/blockstack/stacks-wallet/commit/3d7cef4fcae94b84fedddca82f443cd9c3c62fb8))
    * remove unused scss file ([4e21b00](https://github.com/blockstack/stacks-wallet/commit/4e21b002f5a8f195866a968dbe83f03cbbcbd194))
    * reset form on failed password, closes [#249](https://github.com/blockstack/stacks-wallet/issues/249) ([d345ca7](https://github.com/blockstack/stacks-wallet/commit/d345ca75a5da579d95bcb2cce8efd5e0ead08886))
    * restore hover state for tx list ([c606227](https://github.com/blockstack/stacks-wallet/commit/c606227b7e25685ade58c75e87a15253be71b55f))
    * return signed TX with ledger flow ([ab551c1](https://github.com/blockstack/stacks-wallet/commit/ab551c1c1635887c5c592f6901e06c86cf80c40b))
    * stacking error not being caught ([b787dc5](https://github.com/blockstack/stacks-wallet/commit/b787dc585aa916090f9dea7b541982f64eb280e5))
    * stacking flow ([f00dd99](https://github.com/blockstack/stacks-wallet/commit/f00dd99801cb0a4e5f4bfec82c0877081291b933))
    * temp remove audit check during development ([0ae3692](https://github.com/blockstack/stacks-wallet/commit/0ae36922ab8a28ccab8da9f251c7c9b788232ba8))
    * tims form issues, closes [#321](https://github.com/blockstack/stacks-wallet/issues/321), [#322](https://github.com/blockstack/stacks-wallet/issues/322) ([270f33a](https://github.com/blockstack/stacks-wallet/commit/270f33a5aff23953cc8adacd3f55184404fe78f3))
    * trailing chars in memo string, closes [#242](https://github.com/blockstack/stacks-wallet/issues/242) ([0573dc7](https://github.com/blockstack/stacks-wallet/commit/0573dc77ab40ccd06debb65e1284459b0d5e69a7))
    * use clearer password messaging, closes [#260](https://github.com/blockstack/stacks-wallet/issues/260) ([be37334](https://github.com/blockstack/stacks-wallet/commit/be37334ab3e9c2e1ca3d3387c9279dbcf5a41315))
    * validate against testnet addresses, closes [#368](https://github.com/blockstack/stacks-wallet/issues/368) ([470a5ec](https://github.com/blockstack/stacks-wallet/commit/470a5ec52ef5dfc33f0fe7e644288bf2811930b3))
    * validate mnemonics are legit bip39, closes [#239](https://github.com/blockstack/stacks-wallet/issues/239) ([bc9acd4](https://github.com/blockstack/stacks-wallet/commit/bc9acd4a550f9206ba99ed7026bf129e61d4d913))

    ### Features

    * add a warning when on testnet ([847a6df](https://github.com/blockstack/stacks-wallet/commit/847a6dfea112a120e21291c1ab6fd567425efd5c))
    * add address store ([10aa19b](https://github.com/blockstack/stacks-wallet/commit/10aa19bbc87116b8118b0cdce524aae74b4ad899))
    * add another task that builds a more-production like build ([fd36f04](https://github.com/blockstack/stacks-wallet/commit/fd36f044fd503b9a6c6da593e41eb3eddcccf3d5))
    * add back buttons to onboarding flow ([6706959](https://github.com/blockstack/stacks-wallet/commit/67069595e00c33f64344b83a81ec3dc13f549f51))
    * add build info ([d8d2ed2](https://github.com/blockstack/stacks-wallet/commit/d8d2ed2e33a68a1e98145fa28cf22dc8ec5cc82b))
    * add client library, tests for using PoX ([8aa2ee7](https://github.com/blockstack/stacks-wallet/commit/8aa2ee73b72dba4fdf0687add4800a3899a3a2f0))
    * add content security policy, closes [#141](https://github.com/blockstack/stacks-wallet/issues/141) ([1821940](https://github.com/blockstack/stacks-wallet/commit/1821940e90922c006d1cf1b423d53118524af4bf))
    * add context menu to tx list items ([d47dfe2](https://github.com/blockstack/stacks-wallet/commit/d47dfe217c709d4d3287cca52277b25a89544708))
    * add entrypoints also used in boilerplate ([95304b4](https://github.com/blockstack/stacks-wallet/commit/95304b46fb75d23f0282a52ff03d0b0b990ec116))
    * add error for 12-word secret keys, closes [#178](https://github.com/blockstack/stacks-wallet/issues/178) ([8521c65](https://github.com/blockstack/stacks-wallet/commit/8521c6512f30378f0178f060b5b987ee9cb4d6bc))
    * add error handling when total > balance, closes [#196](https://github.com/blockstack/stacks-wallet/issues/196), [#197](https://github.com/blockstack/stacks-wallet/issues/197) ([9f08164](https://github.com/blockstack/stacks-wallet/commit/9f0816418656b7b1936c64787fecce08b6c5f0d2))
    * add facuet button in testnet mode ([5768896](https://github.com/blockstack/stacks-wallet/commit/5768896f1077af94ce728c23563be2674fbe5a28))
    * add github action to check exact package versions ([7320f55](https://github.com/blockstack/stacks-wallet/commit/7320f5527efdae2deea84f5175212852a3e7f8d4))
    * add improved error handling for transaction list ([a7bb907](https://github.com/blockstack/stacks-wallet/commit/a7bb907a490dbc2fe5c0229ed8f1de51beddff5c))
    * add ledger support for stacking ([a0e946c](https://github.com/blockstack/stacks-wallet/commit/a0e946c391eba1b543ca7acb2c131d3f7ab6a6a6))
    * add memo to preview ([233bae5](https://github.com/blockstack/stacks-wallet/commit/233bae54c9ee31fb7e9c0bbd3b67e283e0deb338))
    * add memo to tx form, closes [#216](https://github.com/blockstack/stacks-wallet/issues/216) ([344afbb](https://github.com/blockstack/stacks-wallet/commit/344afbb8710eea0aaf1af4fb06fd7eb712d3cc9a))
    * add mnemonic phrase generation, closes [#142](https://github.com/blockstack/stacks-wallet/issues/142), [#143](https://github.com/blockstack/stacks-wallet/issues/143), [#138](https://github.com/blockstack/stacks-wallet/issues/138) ([12bd3bf](https://github.com/blockstack/stacks-wallet/commit/12bd3bf1bb0a56c52a05cfc3c66c73220bd91f22))
    * add schema for store, closes [#162](https://github.com/blockstack/stacks-wallet/issues/162) ([9d6fa48](https://github.com/blockstack/stacks-wallet/commit/9d6fa488d6fdae9ee8209120c832fc3e082d887b))
    * add selected form value inline, closes [#349](https://github.com/blockstack/stacks-wallet/issues/349) ([8bca2b9](https://github.com/blockstack/stacks-wallet/commit/8bca2b9e0c25b92384dc27b143ba0b4700ed8b59))
    * add send stx flow, closes [#159](https://github.com/blockstack/stacks-wallet/issues/159) ([1325e18](https://github.com/blockstack/stacks-wallet/commit/1325e189c79e3771534e5020f1dfbd0dfce0662a))
    * add stacking seconds ([01fdd68](https://github.com/blockstack/stacks-wallet/commit/01fdd68d8a10fddc2c9bdeb9144a77470c7c7e23))
    * add tooltip ([007a2c5](https://github.com/blockstack/stacks-wallet/commit/007a2c52467e083713764b77c459f8db4d93fae8))
    * add trezor help link, closes [#248](https://github.com/blockstack/stacks-wallet/issues/248) ([64e1587](https://github.com/blockstack/stacks-wallet/commit/64e15878881616542e4e741fed2dfb88dfbee448))
    * add unfocused window state ([2127681](https://github.com/blockstack/stacks-wallet/commit/21276810c5f67d18b66f0b1b6e24cc144b98b552))
    * add upload artifact cmd ([bb352a3](https://github.com/blockstack/stacks-wallet/commit/bb352a3d7bfc290e71c14ab9ed03cf53618a68b0))
    * add windowless frame ([26a99ad](https://github.com/blockstack/stacks-wallet/commit/26a99adf7d500ebbf440008cb69369336cbc8625))
    * add yarn ([fc5156d](https://github.com/blockstack/stacks-wallet/commit/fc5156d11a3e03bfce91ec6f0550f155319770d1))
    * address issues with context isolation breaking builds ([9d2a283](https://github.com/blockstack/stacks-wallet/commit/9d2a2835777a649a14bdcd1bc36884f1bcc128dd))
    * adds onboarding screens ([6a1d69d](https://github.com/blockstack/stacks-wallet/commit/6a1d69da33c73a7b53ec84785e39abda29a813ed))
    * adjust modal close button padding, closes [#191](https://github.com/blockstack/stacks-wallet/issues/191) ([453e0b0](https://github.com/blockstack/stacks-wallet/commit/453e0b0a01764beb4896034341bef2e589f1127a))
    * allow 12-word phrases, closes [#253](https://github.com/blockstack/stacks-wallet/issues/253) ([e70a34e](https://github.com/blockstack/stacks-wallet/commit/e70a34e77b12c93d159c4932e22f7ef17de49a5b))
    * build with debug flag ([68dcaef](https://github.com/blockstack/stacks-wallet/commit/68dcaefb6b6b1f86ee615138073a87aa9d1aeb9e))
    * bump package ([ae4ee9e](https://github.com/blockstack/stacks-wallet/commit/ae4ee9eb36da209ff7b3e22094ad569d20175ec1))
    * bump version ([ab55c80](https://github.com/blockstack/stacks-wallet/commit/ab55c80112abc6029a1d8be04e3fb45d92fc26a4))
    * cache yarn ([cb53d6d](https://github.com/blockstack/stacks-wallet/commit/cb53d6d2034877bab492ea09320f43980bffd645))
    * change balance, other UI details with stacker info ([d021df4](https://github.com/blockstack/stacks-wallet/commit/d021df4d2948ff79e96900c72fab9af2b80f327c))
    * change tx line item for lock events ([341f993](https://github.com/blockstack/stacks-wallet/commit/341f9931d341e91eb0ee9f17c4dce592bf32b7de))
    * close modal on esc, closes [#192](https://github.com/blockstack/stacks-wallet/issues/192) ([648dd66](https://github.com/blockstack/stacks-wallet/commit/648dd66f0138308ea461be5192e9e23286ec4aae))
    * configure nodes functionality ([305ddeb](https://github.com/blockstack/stacks-wallet/commit/305ddeb355c386b7e007fff95e0238907aab4c44))
    * connect to Ledger devices ([48b6675](https://github.com/blockstack/stacks-wallet/commit/48b66752f2de7f9a82b84b986809fa8a1fb673ca))
    * create base settings page ([b659a9a](https://github.com/blockstack/stacks-wallet/commit/b659a9a63f3075eafbf14b4be4e47fc9ee853667))
    * create connect ledger component ([e0d1905](https://github.com/blockstack/stacks-wallet/commit/e0d19054ab00f4a337f524b0e96681bb8af2a388))
    * dbl check urls being opened ([0809b38](https://github.com/blockstack/stacks-wallet/commit/0809b386f3ff621d140145c623f3ee2f174f8784))
    * debugging windows package ([cb5a1c4](https://github.com/blockstack/stacks-wallet/commit/cb5a1c4127d825e48580865187f103408d06ed84))
    * empty homepage state layout, closes [#156](https://github.com/blockstack/stacks-wallet/issues/156) ([5662138](https://github.com/blockstack/stacks-wallet/commit/566213890a4ccd9a7b98d036857066981bab63ff)), closes [electron-react-boilerplate/electron-react-boilerplate#2501](https://github.com/electron-react-boilerplate/electron-react-boilerplate/issues/2501)
    * failed tx error screen ([86c283e](https://github.com/blockstack/stacks-wallet/commit/86c283e683d2edcea61241e143ea82e05ffb7272))
    * fetch pox details ([01916eb](https://github.com/blockstack/stacks-wallet/commit/01916eb5c6d31d4aeb57fe757989499057f02f1b))
    * focus state, keyboard control for tx list ([2675605](https://github.com/blockstack/stacks-wallet/commit/2675605919e575a70565ac63959efd0a3ea7a5f7))
    * hide stacking row when no stx are stacked ([8bc463c](https://github.com/blockstack/stacks-wallet/commit/8bc463c9b7d76b852f355e917f7e5d1d30272e30))
    * home activity component, closes [#140](https://github.com/blockstack/stacks-wallet/issues/140) ([5c967d4](https://github.com/blockstack/stacks-wallet/commit/5c967d4a84dfeb2565e3121b12fd2e62d1287d35))
    * improve readme ([1e14ba5](https://github.com/blockstack/stacks-wallet/commit/1e14ba5021ffd871090871214d8688b7cfb57dcd))
    * improve send tx flow, adds receive modal, closes [#160](https://github.com/blockstack/stacks-wallet/issues/160) ([7fa64e5](https://github.com/blockstack/stacks-wallet/commit/7fa64e5bdad722f395e32a9bf65d0dd57632d88c))
    * increment version ([49d5e50](https://github.com/blockstack/stacks-wallet/commit/49d5e508a8a95f3106d2e062cde0babea2d621bc))
    * increment version ([3253bef](https://github.com/blockstack/stacks-wallet/commit/3253bef9beeb462f871e8432cd9d32758bd50e2b))
    * initial set up of stacking wallet ([38e9f9f](https://github.com/blockstack/stacks-wallet/commit/38e9f9f790f9bcd6684235f58e6bf7ac7558138f))
    * make a real TX for software wallet stacking ([a0c9a6b](https://github.com/blockstack/stacks-wallet/commit/a0c9a6b29bd6557a0d860bffebc889a6121ab24c))
    * make type password ([db48935](https://github.com/blockstack/stacks-wallet/commit/db48935eaf08aea11d31c44e2d7264fd743e882e))
    * move electron-store to main thread ([6608903](https://github.com/blockstack/stacks-wallet/commit/660890373538cc60461ab64c4df3c1cf7f1d7557))
    * partial stacking, closes [#295](https://github.com/blockstack/stacks-wallet/issues/295) ([eafb5ba](https://github.com/blockstack/stacks-wallet/commit/eafb5ba7c9b50cc13082d8e53d9c17b3241a704a))
    * password strength validation, closes [#147](https://github.com/blockstack/stacks-wallet/issues/147) ([0ad117b](https://github.com/blockstack/stacks-wallet/commit/0ad117bceaea8932edae882ec8ac2fccccd6f71b))
    * persist keys on disk, closes [#145](https://github.com/blockstack/stacks-wallet/issues/145) ([ea151ac](https://github.com/blockstack/stacks-wallet/commit/ea151ac1e5e4b404e56796db4bb1e44f59e1960b))
    * persist ledger public key on disk ([89a497e](https://github.com/blockstack/stacks-wallet/commit/89a497eb70820d78094cd6842ce44c83bdc49a74))
    * persist window position, update menus ([bf0a1a9](https://github.com/blockstack/stacks-wallet/commit/bf0a1a9307b69c06950628594505427554ebc8d9))
    * rebuild transport ([e1550b7](https://github.com/blockstack/stacks-wallet/commit/e1550b791efac41d44aabe5a63ec8176e9a10193))
    * reenabled production mode ([c165859](https://github.com/blockstack/stacks-wallet/commit/c165859ad19effa11d9a834422baf3b4922a1d51))
    * removes module not defined bug ([b3277cd](https://github.com/blockstack/stacks-wallet/commit/b3277cd5731dbe6a578d90bd837d36be4323005b))
    * replaced app icon, related [#247](https://github.com/blockstack/stacks-wallet/issues/247) ([2a2e20e](https://github.com/blockstack/stacks-wallet/commit/2a2e20e0e63fd83aa6978b5abeec2ca87df0f701))
    * reset wallet ([adc7223](https://github.com/blockstack/stacks-wallet/commit/adc7223d8effa2f056310012c0996c7d5821c52f))
    * revert to require imports in webpack ([69d740d](https://github.com/blockstack/stacks-wallet/commit/69d740da16143284b54fda19c2e98902881c4765))
    * send max button ([cdaa91a](https://github.com/blockstack/stacks-wallet/commit/cdaa91acb3d8ca58a72fd7c2ae05d2bb6b0748b6))
    * show dynamic times within the wallet ([13be36f](https://github.com/blockstack/stacks-wallet/commit/13be36f18e02cf772f6f04a03465bb69c282bc1b))
    * show me next version ([e9ee976](https://github.com/blockstack/stacks-wallet/commit/e9ee9762f75a55acb37019eee247ec53a20b48a1))
    * sign transactions with Ledger ([31f99d8](https://github.com/blockstack/stacks-wallet/commit/31f99d8205f097192c89b86e1b745d043f1c2c25))
    * sign transactions with Ledger FINAL ([7086849](https://github.com/blockstack/stacks-wallet/commit/70868492e4160cb13da55d387be6587e7f20fbc4))
    * stack entire balance ([cc80995](https://github.com/blockstack/stacks-wallet/commit/cc80995956c0d261044be5fc795ccedf9c003faa))
    * stacking page ([778e3e5](https://github.com/blockstack/stacks-wallet/commit/778e3e51f1672eb77aab3e749b037a0324a5c19e))
    * stacking progress card ([74927a1](https://github.com/blockstack/stacks-wallet/commit/74927a13aeb1fa085bcc1ca1c40db720311f60dc))
    * start over ([26b3261](https://github.com/blockstack/stacks-wallet/commit/26b3261ae818a72658aafb822d5938a32fd8b901))
    * temp enable context isolation ([58b2e79](https://github.com/blockstack/stacks-wallet/commit/58b2e79058e8f3f6d213ff8c71e753a8f00da5f2))
    * terms screen, closes [#171](https://github.com/blockstack/stacks-wallet/issues/171) ([8c3db9b](https://github.com/blockstack/stacks-wallet/commit/8c3db9bcd85e37552f35af0477a88ac25ed4891b))
    * track & display contract execution ([bcfe659](https://github.com/blockstack/stacks-wallet/commit/bcfe659f886f366edbd64b1c2b0ed4b44892c262))
    * trigger BREAKING ([a9c60d1](https://github.com/blockstack/stacks-wallet/commit/a9c60d163f4557fdc88ac1b40595d7e685501f59))
    * try building on PR ([351bc75](https://github.com/blockstack/stacks-wallet/commit/351bc75853aa75f1fab24506a3b62d6e03bfdef0))
    * update code for zondax to test ([80e2822](https://github.com/blockstack/stacks-wallet/commit/80e2822c061af46ca49a216b247a5147aca79645))
    * update packages ([c7cfa8c](https://github.com/blockstack/stacks-wallet/commit/c7cfa8cbba4be4fcf8f8576e9b7fee1becee11e2))
    * update readme ([110d849](https://github.com/blockstack/stacks-wallet/commit/110d849b87a037eb76b47a746dd36e45471b10fc))
    * update webpack ([00293c0](https://github.com/blockstack/stacks-wallet/commit/00293c06a8eea0a853512ce9fb8b6e2bf85aca8f))
    * use @stacks/stacking, closes [#337](https://github.com/blockstack/stacks-wallet/issues/337) ([6f552bf](https://github.com/blockstack/stacks-wallet/commit/6f552bf24551911df323a43635509af2729e256e))
    * use configured stacks node url, validate connection ([6f7a63c](https://github.com/blockstack/stacks-wallet/commit/6f7a63c8d277ca3647da817456fa55e8f6569889))
    * use redux-persist ([8823c74](https://github.com/blockstack/stacks-wallet/commit/8823c7478da06376d77874828df0c6cbeb3c3061))
    * use root paths ([6e572ff](https://github.com/blockstack/stacks-wallet/commit/6e572ff6747945f823d8a987a7964696f92084d8))
    * use stacks blockchain api websocket ([5550be3](https://github.com/blockstack/stacks-wallet/commit/5550be30c1bc6bba23fcd2d1b6985cd44619775e))
    * use webcrypto/aes-cbc-256, remove blockstack.js dep, closes [#176](https://github.com/blockstack/stacks-wallet/issues/176) ([68ae719](https://github.com/blockstack/stacks-wallet/commit/68ae7194d07bf9786dafb38871ebb5e8a03f76cc))
    * wip context menus ([4bd2c9a](https://github.com/blockstack/stacks-wallet/commit/4bd2c9a134212b5a0c21e335b6ada305dd61692c))

    ### BREAKING CHANGES

    * for prerelease v4

commit 108a80bcfc9fd8a11ee3f054c109889f014f3fe2
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Tue Dec 22 14:46:02 2020 +0100

    fix: semantic-release settings

commit 7663303cf233b55291617433ad99efd12eb8892f
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Mon Dec 21 14:47:20 2020 +0100

    fix: temporarily remove context menus

commit d77fcf39fd4be98fdf1c7081d7b32ee8ec73813d
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Tue Dec 15 17:41:58 2020 +0100

    fix: context menu crashing, closes #413

commit 869cc1f37655e2facee7eff1a6539f0e3aab8554
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Tue Dec 15 14:18:47 2020 +0100

    ci: set master to be pre-release

commit 949154738b75e0bf7624932314848d7478fb0690
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Tue Dec 15 13:29:01 2020 +0100

    ci: remove slackbot notifications

commit 897af2bc84461438ea512383f703bf48edfbcb5a
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Tue Dec 15 11:03:10 2020 +0100

    ci: update PR with debug build

commit a6b288b17b6128f43f661452d64cbd742b9fad06
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Tue Dec 15 11:00:10 2020 +0100

    fix(stacking): address not showing

commit e3e1de5dec8c0adfbf21fdbdb6dd05bd2026906d
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Mon Dec 14 13:49:53 2020 +0100

    fix(stacking): bn.js buffer polyfill hack, closes #369

commit 1e03d8ee5a5bf3e3e4e2c69d2752753b5a279ae0
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Fri Dec 11 14:55:19 2020 +0100

    refactor: remove hardcoded type

commit 59a161c24144f51714c4b5f2a772c87ebd76f29a
Author: kyranjamie <kyran.burraston@gmail.com>
Date:   Fri Dec 11 14:00:02 2020 +0100

    fix: update packages to fix types

commit f762bea37fe82eeb3a51d75a5696510ab5fe…
  • Loading branch information
kyranjamie committed Jan 13, 2021
1 parent 4dfd671 commit 06febc6
Show file tree
Hide file tree
Showing 65 changed files with 1,606 additions and 1,911 deletions.
24 changes: 24 additions & 0 deletions .github/workflows/audit.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Audit

on:
push:
branches:
- '**'

jobs:
audit:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2

- uses: actions/setup-node@v2

- name: Cache node_modules
uses: actions/cache@v2
with:
path: '**/node_modules'
key: ${{ hashFiles('**/yarn.lock') }}

- name: Audit dependencies
run: yarn audit
20 changes: 9 additions & 11 deletions .github/workflows/create-version.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,9 @@ on:
pull_request:
workflow_dispatch:

env:
STX_NETWORK: testnet

jobs:
lint:
runs-on: ubuntu-latest
Expand All @@ -23,9 +26,9 @@ jobs:
fetch-depth: 0

- name: Use Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: 10
node-version: 12

- name: Cache node_modules
id: cache
Expand All @@ -42,8 +45,6 @@ jobs:
run: |
yarn
yarn add -ED @actions/core
env:
STX_NETWORK: testnet
- name: Lint eslint
run: yarn lint:eslint
Expand All @@ -56,10 +57,10 @@ jobs:
steps:
- uses: actions/checkout@v2

- name: Use Node.js
uses: actions/setup-node@v1
- name: Set up node
uses: actions/setup-node@v2
with:
node-version: 10
node-version: 12

- name: Cache node_modules
id: cache
Expand All @@ -74,13 +75,9 @@ jobs:
- name: Install dependencies
if: steps.cache.outputs.cache-hit != 'true'
run: yarn
env:
STX_NETWORK: testnet

- name: Build prod
run: yarn build
env:
STX_NETWORK: testnet

- name: Run jest
run: yarn test
Expand All @@ -99,6 +96,7 @@ jobs:
with:
token: ${{ secrets.GH_TOKEN || secrets.GITHUB_TOKEN }}

# When successful, this job creates a version tag, triggering `publish-version.yml`
- name: Semantic Release
uses: cycjimmy/semantic-release-action@v2.5.3
id: semantic
Expand Down
298 changes: 142 additions & 156 deletions .github/workflows/debug-build.yml
Original file line number Diff line number Diff line change
@@ -1,156 +1,142 @@
name: Debug build

on: [pull_request]

jobs:
testrelease:
runs-on: ubuntu-latest
outputs:
new_release_published: ${{ steps.semantic.outputs.new_release_published }}
new_release_version: ${{ steps.semantic.outputs.new_release_version }}

steps:
- uses: actions/checkout@v2
with:
token: ${{ secrets.GH_TOKEN || secrets.GITHUB_TOKEN }}

- name: Download distributables
uses: actions/download-artifact@v2
with:
path: release/

- name: Semantic Release
uses: cycjimmy/semantic-release-action@v2.5.3
id: semantic
env:
GITHUB_TOKEN: ${{ secrets.GH_TOKEN || secrets.GITHUB_TOKEN }}
SEMANTIC_RELEASE_PACKAGE: ${{ github.workflow }}
with:
branches: |
['feat/show-mempool-txs']
extra_plugins: |
@semantic-release/changelog
@semantic-release/git
build:
runs-on: ${{ matrix.os }}

needs:
- testrelease

strategy:
matrix:
os: [ubuntu-latest]
stx_network: [testnet, mainnet]
include:
# - os: macos-latest
# NPM_COMMAND: mac

- os: ubuntu-latest
NPM_COMMAND: linux

# - os: windows-latest
# NPM_COMMAND: win

steps:
- name: Check out Git repository
uses: actions/checkout@v1

- name: Gets semantic release info
id: semantic_release_info
uses: jossef/action-semantic-release-info@v1
env:
GITHUB_TOKEN: ${{ github.token }}

- run: echo ${{ steps.semantic_release_info.outputs.git_tag }}
- run: echo ${{ steps.semantic_release_info.outputs.notes }}

- run: echo ${{needs.testrelease.outputs.new_release_version}}
- run: echo ${{needs.testrelease.outputs.new_release_published}}
# - run: echo ${{toJSON(needs.testrelease.outputs)}}

- uses: FranzDiebold/github-env-vars-action@v1.2.1
- name: Print environment variables
run: |
echo "GITHUB_REPOSITORY_SLUG=$GITHUB_REPOSITORY_SLUG"
echo "GITHUB_REPOSITORY_OWNER=$GITHUB_REPOSITORY_OWNER"
echo "GITHUB_REPOSITORY_OWNER_SLUG=$GITHUB_REPOSITORY_OWNER_SLUG"
echo "GITHUB_REPOSITORY_NAME=$GITHUB_REPOSITORY_NAME"
echo "GITHUB_REPOSITORY_NAME_SLUG=$GITHUB_REPOSITORY_NAME_SLUG"
echo "GITHUB_REF_SLUG=$GITHUB_REF_SLUG"
echo "GITHUB_REF_NAME=$GITHUB_REF_NAME"
echo "GITHUB_REF_NAME_SLUG=$GITHUB_REF_NAME_SLUG"
echo "GITHUB_SHA_SHORT=$GITHUB_SHA_SHORT"
echo "GITHUB_SHA=$GITHUB_SHA"
- name: Variables
id: vars
run: |
echo "::set-output name=version::$(cat package.json | jq -r .version)"
echo "::set-output name=branch_name::$(echo ${GITHUB_REF#refs/heads/})"
echo "::set-output name=pull_request_id::$(echo $GITHUB_REF)"
- name: Install Node.js, NPM and Yarn
uses: actions/setup-node@v1
with:
node-version: 10

#
# Windows build breaks when using the package.json script to install `app/` packages
# using separate run to install those packages separately
- name: Install packages
run: yarn --frozen-lockfile --ignore-scripts
env:
STX_NETWORK: ${{ matrix.stx_network }}

- name: Install `app/` packages
run: cd app && yarn --frozen-lockfile --ignore-scripts
env:
STX_NETWORK: ${{ matrix.stx_network }}

- name: Build releases
run: ./node_modules/.bin/cross-env DEBUG_PROD=true yarn package-${{ matrix.NPM_COMMAND }}
env:
SHA: ${{ github.event.pull_request.head.sha }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
PULL_REQUEST: ${{ steps.vars.outputs.pull_request_id }}
BRANCH_NAME: ${{ steps.vars.outputs.branch_name }}
STX_NETWORK: ${{ matrix.stx_network }}

- run: ls -R release

- uses: actions/upload-artifact@v2
name: Upload Windows builds
if: matrix.os == 'windows-latest'
with:
name: stacks-wallet-${{ steps.vars.outputs.version }}-${{ matrix.stx_network }}-windows
path: |
release/**/*.exe
release/**/*.msi
- uses: actions/upload-artifact@v2
name: Upload MacOS builds
if: matrix.os == 'macos-latest'
with:
name: stacks-wallet-${{ steps.vars.outputs.version }}-${{ matrix.stx_network }}-macos
path: release/**/*.dmg

- uses: actions/upload-artifact@v2
name: Upload Linux builds
if: matrix.os == 'ubuntu-latest'
with:
name: stacks-wallet-${{ steps.vars.outputs.version }}-${{ matrix.stx_network }}-linux
path: |
release/**/*.deb
release/**/*.rpm
- uses: lucasmotta/pull-request-sticky-header@1.0.0
if: (!contains(needs.*.result, 'failure'))
with:
header: '> [Download the latest build](https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }})'
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

# Remove header if build failed
- uses: lucasmotta/pull-request-sticky-header@1.0.0
if: (contains(needs.*.result, 'failure'))
with:
header: '> _Build failed, [see here for details](https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }})_'
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# name: Debug build

# on: [pull_request]

# jobs:
# announce-start:
# runs-on: ubuntu-latest

# steps:
# - uses: lucasmotta/pull-request-sticky-header@1.0.0
# with:
# header: '> _Currently building new release, please wait for the latest_&nbsp; <img src="https://user-images.githubusercontent.com/1618764/97873036-51dfb200-1d17-11eb-89f5-0a922dc3ac92.gif" width="12" />'
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

# debug-build:
# runs-on: ${{ matrix.os }}
# needs:
# - announce-start

# env:
# STX_NETWORK: ${{ matrix.stx_network }}

# strategy:
# matrix:
# os: [macos-latest, ubuntu-latest, windows-latest]
# stx_network: [testnet, mainnet]
# include:
# - os: macos-latest
# NPM_COMMAND: mac
# UPLOAD_ASSETS: release/**/*.dmg
# CSC_LINK_SECRET_NAME: CODE_SIGNING_CERTIFICATE_APPLE
# CSC_KEY_PASSWORD_SECRET_NAME: CODE_SIGNING_PASSWORD_APPLE

# - os: ubuntu-latest
# NPM_COMMAND: linux
# UPLOAD_ASSETS: |
# release/**/*.deb
# release/**/*.rpm

# - os: windows-latest
# NPM_COMMAND: win
# UPLOAD_ASSETS: release/**/*.exe
# CSC_LINK_SECRET_NAME: CODE_SIGNING_CERTIFICATE_WINDOWS
# CSC_KEY_PASSWORD_SECRET_NAME: CODE_SIGNING_PASSWORD_WINDOWS

# steps:
# - name: Cancel Previous Runs
# uses: styfle/cancel-workflow-action@0.6.0
# with:
# access_token: ${{ secrets.GITHUB_TOKEN }}

# - name: Check out Git repository
# uses: actions/checkout@v1

# - uses: actions/cache@v2
# id: cache-node-modules
# with:
# path: '**/node_modules'
# key: ${{ runner.os }}-modules-${{ hashFiles('**/yarn.lock') }}-${{ hashFiles('**/package.json') }}

# - name: Variables
# id: vars
# run: |
# echo "::set-output name=version::$(cat package.json | jq -r .version)"
# echo "::set-output name=branch_name::$(echo ${GITHUB_REF#refs/heads/})"
# echo "::set-output name=pull_request_id::$(echo $GITHUB_REF)"

# - name: Install code-signing certs - Apple only
# uses: apple-actions/import-codesign-certs@v1
# if: matrix.os == 'macos-latest'
# with:
# p12-file-base64: ${{ secrets.CODE_SIGNING_CERTIFICATE_APPLE }}
# p12-password: ${{ secrets.CODE_SIGNING_PASSWORD_APPLE }}

# - name: Setup node
# uses: actions/setup-node@v2
# with:
# node-version: 12

# #
# # Windows build breaks when using the package.json script to install `app/` packages
# # using separate run to install those packages separately
# - name: Install packages
# uses: nick-invision/retry@v2
# if: steps.cache-node-modules.outputs.cache-hit != 'true'
# with:
# timeout_seconds: 600
# max_attempts: 3
# retry_on: error
# command: yarn --frozen-lockfile --ignore-scripts

# - name: Install `app/` packages
# if: steps.cache-node-modules.outputs.cache-hit != 'true'
# run: cd app && yarn --frozen-lockfile --ignore-scripts

# - name: Extract version
# id: extract_version
# uses: Saionaro/extract-package-version@v1.0.6

# - name: Build releases
# run: ./node_modules/.bin/cross-env yarn package-${{ matrix.NPM_COMMAND }}
# env:
# DEBUG_PROD: true
# NODE_ENV: production
# SHA: ${{ github.event.pull_request.head.sha }}
# GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# PULL_REQUEST: ${{ steps.vars.outputs.pull_request_id }}
# BRANCH_NAME: ${{ steps.vars.outputs.branch_name }}
# CSC_LINK: ${{ secrets[matrix.CSC_LINK_SECRET_NAME] }}
# CSC_KEY_PASSWORD: ${{ secrets[matrix.CSC_KEY_PASSWORD_SECRET_NAME] }}
# APPLE_ID: ${{ secrets.APPLE_ID }}
# APPLE_ID_PASS: ${{ secrets.APPLE_ID_PASS }}

# - run: ls -R release

# - uses: actions/upload-artifact@v2
# name: ${{ matrix.NPM_COMMAND }} ${{ matrix.stx_network }} upload
# with:
# name: stacks-wallet-${{ matrix.stx_network }}-${{ matrix.NPM_COMMAND }}
# path: ${{ matrix.UPLOAD_ASSETS }}

# announce-completion:
# runs-on: ubuntu-latest

# if: always()

# needs:
# - debug-build

# steps:
# - uses: lucasmotta/pull-request-sticky-header@1.0.0
# if: (!contains(needs.*.result, 'failure'))
# with:
# header: '> [Download the latest build](https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }})'
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

# # Remove header if build failed
# - uses: lucasmotta/pull-request-sticky-header@1.0.0
# if: (contains(needs.*.result, 'failure'))
# with:
# header: '> _Build failed, [see here for details](https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }})_'
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Loading

0 comments on commit 06febc6

Please sign in to comment.