Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add message during login and unlock #2062

Closed
beguene opened this issue Dec 9, 2021 · 7 comments · Fixed by #2082
Closed

Add message during login and unlock #2062

beguene opened this issue Dec 9, 2021 · 7 comments · Fixed by #2082
Assignees

Comments

@beguene
Copy link
Contributor

beguene commented Dec 9, 2021

A message should be displayed during login and unlock (above the password field) to indicate to the user that the login/unlock time can take up to 40 seconds.
This would help reduce complains from users who maybe have less performant computer. They would at least be aware that such a long waiting time can be expected.

@beguene beguene self-assigned this Dec 9, 2021
@kyranjamie
Copy link
Collaborator

kyranjamie commented Dec 9, 2021

Big +1 to this. Loads of things we can do here, a message is a good start.

I wonder if it'd have more user-distracting affect appearing a few seconds into the duration, rather than right away. What do you think? Perhaps a different message that appears only if it takes the extreme times of 20s+? 🤔

cc @eugeniadigon any fun ideas how we might improve the perceived speed of the unlock time? Satoshi quotes? Snake game? Stats about the blockchain? 🧠

@eugeniadigon
Copy link

I'd advise against adding a fixed message that always says "20+ / 40+ seconds to log in" even before the user logged in - it sounds quite discouraging, even more if it's not the general rule

I like more the idea of leaving as is, but when the wallet detects it's taking more than let's say 5 seconds, that's when we display a "We're fetching your data, login can take a while" (or something like that) and then it starts swapping that message for some random / interesting facts and stats. Some examples

  • It's been ### days since Satoshi's last message to the world
  • Bitcoin price went up % in the last 24hs
  • There's ### apps in the Stacks ecosystem you can interact with
    Even memes or easter-eggs

I'd also advice against anything related to a game because anyway 40 seconds it's not that much of a time for the user to perform an action/play something

@kyranjamie
Copy link
Collaborator

Wasn't entirely serious about a snake game. Agree we shouldn't mention times, we can't predict these. 40s case shouldn't ever happen, something is wrong if so. It should take no more than ~3–6s.

Encourage you to experiment with these ideas Beguene, would love to see some in action.

@beguene
Copy link
Contributor Author

beguene commented Dec 10, 2021

@kyranjamie @eugeniadigon Thanks a lot for the feedback ! Those are great ideas.
I will implement this dynamic message display you suggested @kyranjamie with the copy of @eugeniadigon. It will also be configurable. We can experiment with that.

@andresgalante
Copy link
Contributor

Is this issue in development?

beguene added a commit that referenced this issue Dec 15, 2021
beguene added a commit that referenced this issue Dec 16, 2021
beguene added a commit that referenced this issue Dec 16, 2021
closes #2062
Co-authored-by: kyranjamie <kyranjamie@users.noreply.github.com>
@beguene
Copy link
Contributor Author

beguene commented Dec 16, 2021

@timstackblock @Eshwari007 I intentionally added a delay during login and unlock so you can see the messages. It will always take at least 30 seconds

kyranjamie pushed a commit that referenced this issue Dec 20, 2021
closes #2062
Co-authored-by: kyranjamie <kyranjamie@users.noreply.github.com>
kyranjamie pushed a commit that referenced this issue Dec 20, 2021
closes #2062
Co-authored-by: kyranjamie <kyranjamie@users.noreply.github.com>
kyranjamie pushed a commit that referenced this issue Dec 21, 2021
closes #2062
Co-authored-by: kyranjamie <kyranjamie@users.noreply.github.com>
blockstack-devops pushed a commit that referenced this issue Dec 21, 2021
# [2.24.0-beta.5](v2.24.0-beta.4...v2.24.0-beta.5) (2021-12-21)

### Features

* add unlock waiting message ([e2cf9f1](e2cf9f1)), closes [#2062](#2062)
@timstackblock
Copy link
Contributor

@kyranjamie @beguene I am getting a white screen when trying to use this wallet on stacks art lets make sure we regression test with normal lock unlock times.

fbwoolf pushed a commit that referenced this issue Jan 11, 2022
closes #2062
Co-authored-by: kyranjamie <kyranjamie@users.noreply.github.com>
blockstack-devops pushed a commit that referenced this issue Jan 11, 2022
# [2.24.0](v2.23.2...v2.24.0) (2022-01-11)

### Bug Fixes

* breaking change from stacks.js ([85666ae](85666ae))
* change wallet config default branch to main ([69ce2f0](69ce2f0))
* gaia config being fetched on every key press, closes [#2101](#2101) ([2484d78](2484d78))
* improve list render performance ([df65dbb](df65dbb))
* increase fee showing zero ([492ed1c](492ed1c))
* long white screens ([feba515](feba515))
* null rendering when accounts are undefined, closes [#2000](#2000) ([5d95af0](5d95af0))
* onboarding route flashing ([f2419d5](f2419d5))
* remove disabled regtest option from networks list ([6a68a2f](6a68a2f))
* remove gaia call when unlocking wallet ([2bc01d4](2bc01d4)), closes [#1877](#1877)
* remove gaia call when unlocking wallet ([e6c3947](e6c3947)), closes [#1877](#1877)
* render whole account list when fewer than 10 accounts ([8464b74](8464b74))
* show fiat onramp buy button only on mainnet ([c02f138](c02f138)), closes [#2049](#2049)
* switch account failing test ([982e3e9](982e3e9))
* use saved hasSetPassword from storage ([5e8869d](5e8869d))

### Features

* add metrics for fee estimation ([00690f2](00690f2)), closes [#2041](#2041)
* add unlock waiting message ([03ffdf7](03ffdf7)), closes [#2062](#2062)
blockstack-devops pushed a commit that referenced this issue Jan 18, 2022
# [2.25.0](v2.24.1...v2.25.0) (2022-01-18)

### Bug Fixes

* breaking change from stacks.js ([d09244c](d09244c))
* can't unlock wallet after upgrade ([1882c1f](1882c1f)), closes [#2124](#2124)
* change wallet config default branch to main ([400a55a](400a55a))
* gaia config being fetched on every key press, closes [#2101](#2101) ([013ec9e](013ec9e))
* improve list render performance ([fd0154e](fd0154e))
* increase fee showing zero ([297afa8](297afa8))
* long white screens ([ad41051](ad41051))
* null rendering when accounts are undefined, closes [#2000](#2000) ([973dcc4](973dcc4))
* onboarding route flashing ([b2e478b](b2e478b))
* remove disabled regtest option from networks list ([6aafe89](6aafe89))
* remove gaia call when unlocking wallet ([837cef7](837cef7)), closes [#1877](#1877)
* remove gaia call when unlocking wallet ([b717b03](b717b03)), closes [#1877](#1877)
* remove inline source maps in prod ([46ddd28](46ddd28))
* rename localnet to devnet ([5e489d5](5e489d5))
* render whole account list when fewer than 10 accounts ([abe1597](abe1597))
* security vulnerability from audit ([c80cd98](c80cd98))
* show fiat onramp buy button only on mainnet ([6d1df94](6d1df94)), closes [#2049](#2049)
* switch account failing test ([7efd8c9](7efd8c9))
* use saved hasSetPassword from storage ([f3cfbff](f3cfbff))

### Features

* add metrics for fee estimation ([2788a9b](2788a9b)), closes [#2041](#2041)
* add unlock waiting message ([e2cf9f1](e2cf9f1)), closes [#2062](#2062)

### Reverts

* Revert "feat: add welcome page" ([4b7859a](4b7859a))
* Revert "refactor: global styles" ([97b16c1](97b16c1))
* Revert "feat: add back up secret key page" ([95c3a76](95c3a76))
* Revert "feat: add set password page" ([4f44c48](4f44c48))
* Revert "refactor: update existing styles to match changes" ([326b0b2](326b0b2))
* Revert "refactor: add primary button" ([152fffd](152fffd))
blockstack-devops pushed a commit that referenced this issue Jan 18, 2022
# [2.25.0-beta.1](v2.24.1...v2.25.0-beta.1) (2022-01-18)

### Bug Fixes

* breaking change from stacks.js ([d09244c](d09244c))
* can't unlock wallet after upgrade ([1882c1f](1882c1f)), closes [#2124](#2124)
* change wallet config default branch to main ([400a55a](400a55a))
* gaia config being fetched on every key press, closes [#2101](#2101) ([013ec9e](013ec9e))
* improve list render performance ([fd0154e](fd0154e))
* increase fee showing zero ([297afa8](297afa8))
* long white screens ([ad41051](ad41051))
* null rendering when accounts are undefined, closes [#2000](#2000) ([973dcc4](973dcc4))
* onboarding route flashing ([b2e478b](b2e478b))
* remove disabled regtest option from networks list ([6aafe89](6aafe89))
* remove gaia call when unlocking wallet ([837cef7](837cef7)), closes [#1877](#1877)
* remove gaia call when unlocking wallet ([b717b03](b717b03)), closes [#1877](#1877)
* remove inline source maps in prod ([46ddd28](46ddd28))
* rename localnet to devnet ([5e489d5](5e489d5))
* render whole account list when fewer than 10 accounts ([abe1597](abe1597))
* security vulnerability from audit ([c80cd98](c80cd98))
* show fiat onramp buy button only on mainnet ([6d1df94](6d1df94)), closes [#2049](#2049)
* switch account failing test ([7efd8c9](7efd8c9))
* use saved hasSetPassword from storage ([f3cfbff](f3cfbff))

### Features

* add metrics for fee estimation ([2788a9b](2788a9b)), closes [#2041](#2041)
* add unlock waiting message ([e2cf9f1](e2cf9f1)), closes [#2062](#2062)

### Reverts

* Revert "feat: add welcome page" ([4b7859a](4b7859a))
* Revert "refactor: global styles" ([97b16c1](97b16c1))
* Revert "feat: add back up secret key page" ([95c3a76](95c3a76))
* Revert "feat: add set password page" ([4f44c48](4f44c48))
* Revert "refactor: update existing styles to match changes" ([326b0b2](326b0b2))
* Revert "refactor: add primary button" ([152fffd](152fffd))
blockstack-devops pushed a commit that referenced this issue Jan 25, 2022
# [2.25.0-beta.1](v2.24.1...v2.25.0-beta.1) (2022-01-25)

### Bug Fixes

* breaking change from stacks.js ([d09244c](d09244c))
* can't unlock wallet after upgrade ([1882c1f](1882c1f)), closes [#2124](#2124)
* change wallet config default branch to main ([400a55a](400a55a))
* gaia config being fetched on every key press, closes [#2101](#2101) ([013ec9e](013ec9e))
* improve list render performance ([fd0154e](fd0154e))
* increase fee showing zero ([297afa8](297afa8))
* lock and unlocking routes ([5df9e88](5df9e88))
* long white screens ([ad41051](ad41051))
* null rendering when accounts are undefined, closes [#2000](#2000) ([973dcc4](973dcc4))
* onboarding route flashing ([b2e478b](b2e478b))
* remove disabled regtest option from networks list ([6aafe89](6aafe89))
* remove gaia call when unlocking wallet ([837cef7](837cef7)), closes [#1877](#1877)
* remove gaia call when unlocking wallet ([b717b03](b717b03)), closes [#1877](#1877)
* remove inline source maps in prod ([46ddd28](46ddd28))
* rename localnet to devnet ([5e489d5](5e489d5))
* render whole account list when fewer than 10 accounts ([abe1597](abe1597))
* routing sign and signed out ([61d4851](61d4851))
* security vulnerability from audit ([c80cd98](c80cd98))
* show fiat onramp buy button only on mainnet ([6d1df94](6d1df94)), closes [#2049](#2049)
* submitted transactions not appearing ([e1e902d](e1e902d))
* switch account failing test ([7efd8c9](7efd8c9))
* use saved hasSetPassword from storage ([f3cfbff](f3cfbff))

### Features

* activate okcoin fiat onramp integration ([881e88d](881e88d)), closes [#2105](#2105)
* add metrics for fee estimation ([2788a9b](2788a9b)), closes [#2041](#2041)
* add unlock waiting message ([e2cf9f1](e2cf9f1)), closes [#2062](#2062)

### Reverts

* Revert "feat: add welcome page" ([4b7859a](4b7859a))
* Revert "refactor: global styles" ([97b16c1](97b16c1))
* Revert "feat: add back up secret key page" ([95c3a76](95c3a76))
* Revert "feat: add set password page" ([4f44c48](4f44c48))
* Revert "refactor: update existing styles to match changes" ([326b0b2](326b0b2))
* Revert "refactor: add primary button" ([152fffd](152fffd))
blockstack-devops pushed a commit that referenced this issue Jan 25, 2022
# [3.0.0-beta.1](v2.24.1...v3.0.0-beta.1) (2022-01-25)

### Bug Fixes

* breaking change from stacks.js ([d09244c](d09244c))
* can't unlock wallet after upgrade ([1882c1f](1882c1f)), closes [#2124](#2124)
* change wallet config default branch to main ([400a55a](400a55a))
* gaia config being fetched on every key press, closes [#2101](#2101) ([013ec9e](013ec9e))
* improve list render performance ([fd0154e](fd0154e))
* increase fee showing zero ([297afa8](297afa8))
* is asset transferable logic, closes [#2154](#2154) ([32dbd96](32dbd96))
* lock and unlocking routes ([5df9e88](5df9e88))
* long white screens ([ad41051](ad41051))
* null rendering when accounts are undefined, closes [#2000](#2000) ([973dcc4](973dcc4))
* onboarding route flashing ([b2e478b](b2e478b))
* remove disabled regtest option from networks list ([6aafe89](6aafe89))
* remove gaia call when unlocking wallet ([837cef7](837cef7)), closes [#1877](#1877)
* remove gaia call when unlocking wallet ([b717b03](b717b03)), closes [#1877](#1877)
* remove inline source maps in prod ([46ddd28](46ddd28))
* rename localnet to devnet ([5e489d5](5e489d5))
* render whole account list when fewer than 10 accounts ([abe1597](abe1597))
* routing sign and signed out ([61d4851](61d4851))
* security vulnerability from audit ([c80cd98](c80cd98))
* show fiat onramp buy button only on mainnet ([6d1df94](6d1df94)), closes [#2049](#2049)
* submitted transactions not appearing ([e1e902d](e1e902d))
* switch account failing test ([7efd8c9](7efd8c9))
* use saved hasSetPassword from storage ([f3cfbff](f3cfbff))

### chore

* **release:** 2.25.0-beta.1 ([2be6573](2be6573)), closes [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2105](#2105) [#2041](#2041) [#2062](#2062)

### Features

* activate okcoin fiat onramp integration ([881e88d](881e88d)), closes [#2105](#2105)
* add metrics for fee estimation ([2788a9b](2788a9b)), closes [#2041](#2041)
* add unlock waiting message ([e2cf9f1](e2cf9f1)), closes [#2062](#2062)

### Reverts

* Revert "feat: add welcome page" ([4b7859a](4b7859a))
* Revert "refactor: global styles" ([97b16c1](97b16c1))
* Revert "feat: add back up secret key page" ([95c3a76](95c3a76))
* Revert "feat: add set password page" ([4f44c48](4f44c48))
* Revert "refactor: update existing styles to match changes" ([326b0b2](326b0b2))
* Revert "refactor: add primary button" ([152fffd](152fffd))

### BREAKING CHANGES

* **release:** from stacks.js ([d09244c](d09244c))
blockstack-devops pushed a commit that referenced this issue Jan 26, 2022
# [2.25.0](v2.24.1...v2.25.0) (2022-01-26)

### Bug Fixes

* breaking change from stacks.js ([d09244c](d09244c))
* can't unlock wallet after upgrade ([1882c1f](1882c1f)), closes [#2124](#2124)
* change wallet config default branch to main ([400a55a](400a55a))
* gaia config being fetched on every key press, closes [#2101](#2101) ([013ec9e](013ec9e))
* improve list render performance ([fd0154e](fd0154e))
* increase fee showing zero ([297afa8](297afa8))
* is asset transferable logic, closes [#2154](#2154) ([32dbd96](32dbd96))
* lock and unlocking routes ([5df9e88](5df9e88))
* long white screens ([ad41051](ad41051))
* null rendering when accounts are undefined, closes [#2000](#2000) ([973dcc4](973dcc4))
* onboarding route flashing ([b2e478b](b2e478b))
* remove disabled regtest option from networks list ([6aafe89](6aafe89))
* remove gaia call when unlocking wallet ([837cef7](837cef7)), closes [#1877](#1877)
* remove gaia call when unlocking wallet ([b717b03](b717b03)), closes [#1877](#1877)
* remove inline source maps in prod ([46ddd28](46ddd28))
* rename localnet to devnet ([5e489d5](5e489d5))
* render whole account list when fewer than 10 accounts ([abe1597](abe1597))
* routing sign and signed out ([61d4851](61d4851))
* security vulnerability from audit ([c80cd98](c80cd98))
* show fiat onramp buy button only on mainnet ([6d1df94](6d1df94)), closes [#2049](#2049)
* submitted transactions not appearing ([e1e902d](e1e902d))
* switch account failing test ([7efd8c9](7efd8c9))
* use saved hasSetPassword from storage ([f3cfbff](f3cfbff))

### Features

* activate okcoin fiat onramp integration ([881e88d](881e88d)), closes [#2105](#2105)
* add metrics for fee estimation ([2788a9b](2788a9b)), closes [#2041](#2041)
* add unlock waiting message ([e2cf9f1](e2cf9f1)), closes [#2062](#2062)
* reduce sentry tracesSampleRate ([a08a36d](a08a36d))

### Reverts

* Revert "feat: add welcome page" ([4b7859a](4b7859a))
* Revert "refactor: global styles" ([97b16c1](97b16c1))
* Revert "feat: add back up secret key page" ([95c3a76](95c3a76))
* Revert "feat: add set password page" ([4f44c48](4f44c48))
* Revert "refactor: update existing styles to match changes" ([326b0b2](326b0b2))
* Revert "refactor: add primary button" ([152fffd](152fffd))
kyranjamie pushed a commit that referenced this issue Jan 26, 2022
* breaking change from stacks.js ([d09244c](d09244c))
* can't unlock wallet after upgrade ([1882c1f](1882c1f)), closes [#2124](#2124)
* change wallet config default branch to main ([400a55a](400a55a))
* gaia config being fetched on every key press, closes [#2101](#2101) ([013ec9e](013ec9e))
* improve list render performance ([fd0154e](fd0154e))
* increase fee showing zero ([297afa8](297afa8))
* long white screens ([ad41051](ad41051))
* null rendering when accounts are undefined, closes [#2000](#2000) ([973dcc4](973dcc4))
* onboarding route flashing ([b2e478b](b2e478b))
* remove disabled regtest option from networks list ([6aafe89](6aafe89))
* remove gaia call when unlocking wallet ([837cef7](837cef7)), closes [#1877](#1877)
* remove gaia call when unlocking wallet ([b717b03](b717b03)), closes [#1877](#1877)
* remove inline source maps in prod ([46ddd28](46ddd28))
* rename localnet to devnet ([5e489d5](5e489d5))
* render whole account list when fewer than 10 accounts ([abe1597](abe1597))
* security vulnerability from audit ([c80cd98](c80cd98))
* show fiat onramp buy button only on mainnet ([6d1df94](6d1df94)), closes [#2049](#2049)
* switch account failing test ([7efd8c9](7efd8c9))
* use saved hasSetPassword from storage ([f3cfbff](f3cfbff))

* add metrics for fee estimation ([2788a9b](2788a9b)), closes [#2041](#2041)
* add unlock waiting message ([e2cf9f1](e2cf9f1)), closes [#2062](#2062)

* Revert "feat: add welcome page" ([4b7859a](4b7859a))
* Revert "refactor: global styles" ([97b16c1](97b16c1))
* Revert "feat: add back up secret key page" ([95c3a76](95c3a76))
* Revert "feat: add set password page" ([4f44c48](4f44c48))
* Revert "refactor: update existing styles to match changes" ([326b0b2](326b0b2))
* Revert "refactor: add primary button" ([152fffd](152fffd))
blockstack-devops pushed a commit that referenced this issue Jan 26, 2022
# [3.0.0](v2.24.1...v3.0.0) (2022-01-26)

### Bug Fixes

* breaking change from stacks.js ([d09244c](d09244c))
* can't unlock wallet after upgrade ([1882c1f](1882c1f)), closes [#2124](#2124)
* change wallet config default branch to main ([400a55a](400a55a))
* gaia config being fetched on every key press, closes [#2101](#2101) ([013ec9e](013ec9e))
* improve list render performance ([fd0154e](fd0154e))
* increase fee showing zero ([297afa8](297afa8))
* is asset transferable logic, closes [#2154](#2154) ([32dbd96](32dbd96))
* lock and unlocking routes ([5df9e88](5df9e88))
* long white screens ([ad41051](ad41051))
* null rendering when accounts are undefined, closes [#2000](#2000) ([973dcc4](973dcc4))
* onboarding route flashing ([b2e478b](b2e478b))
* remove disabled regtest option from networks list ([6aafe89](6aafe89))
* remove gaia call when unlocking wallet ([837cef7](837cef7)), closes [#1877](#1877)
* remove gaia call when unlocking wallet ([b717b03](b717b03)), closes [#1877](#1877)
* remove inline source maps in prod ([46ddd28](46ddd28))
* rename localnet to devnet ([5e489d5](5e489d5))
* render whole account list when fewer than 10 accounts ([abe1597](abe1597))
* routing sign and signed out ([61d4851](61d4851))
* security vulnerability from audit ([c80cd98](c80cd98))
* show fiat onramp buy button only on mainnet ([6d1df94](6d1df94)), closes [#2049](#2049)
* submitted transactions not appearing ([e1e902d](e1e902d))
* switch account failing test ([7efd8c9](7efd8c9))
* trigger release ([691a14b](691a14b))
* use saved hasSetPassword from storage ([f3cfbff](f3cfbff))

### chore

* **release:** 2.25.0 ([1747358](1747358)), closes [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062)

### Features

* activate okcoin fiat onramp integration ([881e88d](881e88d)), closes [#2105](#2105)
* add metrics for fee estimation ([2788a9b](2788a9b)), closes [#2041](#2041)
* add unlock waiting message ([e2cf9f1](e2cf9f1)), closes [#2062](#2062)
* reduce sentry tracesSampleRate ([a08a36d](a08a36d))

### Reverts

* Revert "feat: add welcome page" ([4b7859a](4b7859a))
* Revert "refactor: global styles" ([97b16c1](97b16c1))
* Revert "feat: add back up secret key page" ([95c3a76](95c3a76))
* Revert "feat: add set password page" ([4f44c48](4f44c48))
* Revert "refactor: update existing styles to match changes" ([326b0b2](326b0b2))
* Revert "refactor: add primary button" ([152fffd](152fffd))

### BREAKING CHANGES

* **release:** from stacks.js ([d09244c](d09244c))
blockstack-devops pushed a commit that referenced this issue Jan 26, 2022
# [3.0.0-beta.1](v2.24.1...v3.0.0-beta.1) (2022-01-26)

### Bug Fixes

* breaking change from stacks.js ([d09244c](d09244c))
* can't unlock wallet after upgrade ([1882c1f](1882c1f)), closes [#2124](#2124)
* change wallet config default branch to main ([400a55a](400a55a))
* gaia config being fetched on every key press, closes [#2101](#2101) ([013ec9e](013ec9e))
* improve list render performance ([fd0154e](fd0154e))
* increase fee showing zero ([297afa8](297afa8))
* is asset transferable logic, closes [#2154](#2154) ([32dbd96](32dbd96))
* lock and unlocking routes ([5df9e88](5df9e88))
* long white screens ([ad41051](ad41051))
* null rendering when accounts are undefined, closes [#2000](#2000) ([973dcc4](973dcc4))
* onboarding route flashing ([b2e478b](b2e478b))
* remove disabled regtest option from networks list ([6aafe89](6aafe89))
* remove gaia call when unlocking wallet ([837cef7](837cef7)), closes [#1877](#1877)
* remove gaia call when unlocking wallet ([b717b03](b717b03)), closes [#1877](#1877)
* remove inline source maps in prod ([46ddd28](46ddd28))
* rename localnet to devnet ([5e489d5](5e489d5))
* render whole account list when fewer than 10 accounts ([abe1597](abe1597))
* routing sign and signed out ([61d4851](61d4851))
* security vulnerability from audit ([c80cd98](c80cd98))
* show fiat onramp buy button only on mainnet ([6d1df94](6d1df94)), closes [#2049](#2049)
* sponsored tx fee ([9cfa3fd](9cfa3fd))
* submitted transactions not appearing ([e1e902d](e1e902d))
* switch account failing test ([7efd8c9](7efd8c9))
* trigger release ([691a14b](691a14b))
* use saved hasSetPassword from storage ([f3cfbff](f3cfbff))

### chore

* **release:** 2.25.0 ([1747358](1747358)), closes [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062)

### Features

* activate okcoin fiat onramp integration ([881e88d](881e88d)), closes [#2105](#2105)
* add back up secret key page ([6e11303](6e11303))
* add metrics for fee estimation ([2788a9b](2788a9b)), closes [#2041](#2041)
* add set password page ([9d18c72](9d18c72))
* add unlock waiting message ([e2cf9f1](e2cf9f1)), closes [#2062](#2062)
* add welcome page ([431e63b](431e63b))
* reduce sentry tracesSampleRate ([a08a36d](a08a36d))

### Reverts

* Revert "feat: add welcome page" ([4b7859a](4b7859a))
* Revert "refactor: global styles" ([97b16c1](97b16c1))
* Revert "feat: add back up secret key page" ([95c3a76](95c3a76))
* Revert "feat: add set password page" ([4f44c48](4f44c48))
* Revert "refactor: update existing styles to match changes" ([326b0b2](326b0b2))
* Revert "refactor: add primary button" ([152fffd](152fffd))

### BREAKING CHANGES

* **release:** from stacks.js ([d09244c](d09244c))
blockstack-devops pushed a commit that referenced this issue Jan 31, 2022
# [3.0.0-beta.1](v2.24.1...v3.0.0-beta.1) (2022-01-31)

### Bug Fixes

* breaking change from stacks.js ([d09244c](d09244c))
* can't unlock wallet after upgrade ([1882c1f](1882c1f)), closes [#2124](#2124)
* change okcoin wording ([41e7255](41e7255)), closes [#2170](#2170)
* change wallet config default branch to main ([400a55a](400a55a))
* gaia config being fetched on every key press, closes [#2101](#2101) ([013ec9e](013ec9e))
* improve list render performance ([fd0154e](fd0154e))
* increase fee showing zero ([297afa8](297afa8))
* is asset transferable logic, closes [#2154](#2154) ([32dbd96](32dbd96))
* lock and unlocking routes ([5df9e88](5df9e88))
* long white screens ([ad41051](ad41051))
* null rendering when accounts are undefined, closes [#2000](#2000) ([973dcc4](973dcc4))
* onboarding route flashing ([b2e478b](b2e478b))
* remove disabled regtest option from networks list ([6aafe89](6aafe89))
* remove gaia call when unlocking wallet ([837cef7](837cef7)), closes [#1877](#1877)
* remove gaia call when unlocking wallet ([b717b03](b717b03)), closes [#1877](#1877)
* remove inline source maps in prod ([46ddd28](46ddd28))
* rename localnet to devnet ([5e489d5](5e489d5))
* render whole account list when fewer than 10 accounts ([abe1597](abe1597))
* routing sign and signed out ([61d4851](61d4851))
* security vulnerability from audit ([c80cd98](c80cd98))
* show fiat onramp buy button only on mainnet ([6d1df94](6d1df94)), closes [#2049](#2049)
* sponsored tx fee ([9cfa3fd](9cfa3fd))
* submitted transactions not appearing ([e1e902d](e1e902d))
* switch account failing test ([7efd8c9](7efd8c9))
* trigger release ([691a14b](691a14b))
* use saved hasSetPassword from storage ([f3cfbff](f3cfbff))

### chore

* **release:** 2.25.0 ([1747358](1747358)), closes [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062)
* **release:** 3.0.0-beta.1 ([0e25597](0e25597)), closes [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062)

### Features

* activate okcoin fiat onramp integration ([881e88d](881e88d)), closes [#2105](#2105)
* add back up secret key page ([6e11303](6e11303))
* add metrics for fee estimation ([2788a9b](2788a9b)), closes [#2041](#2041)
* add set password page ([9d18c72](9d18c72))
* add unlock waiting message ([e2cf9f1](e2cf9f1)), closes [#2062](#2062)
* add welcome page ([431e63b](431e63b))
* reduce sentry tracesSampleRate ([a08a36d](a08a36d))

### Reverts

* Revert "feat: add welcome page" ([4b7859a](4b7859a))
* Revert "refactor: global styles" ([97b16c1](97b16c1))
* Revert "feat: add back up secret key page" ([95c3a76](95c3a76))
* Revert "feat: add set password page" ([4f44c48](4f44c48))
* Revert "refactor: update existing styles to match changes" ([326b0b2](326b0b2))
* Revert "refactor: add primary button" ([152fffd](152fffd))

### BREAKING CHANGES

* **release:** from stacks.js ([d09244c](d09244c))
* **release:** from stacks.js ([d09244c](d09244c))
blockstack-devops pushed a commit that referenced this issue Jan 31, 2022
# [3.0.0-beta.1](v2.24.1...v3.0.0-beta.1) (2022-01-31)

### Bug Fixes

* breaking change from stacks.js ([d09244c](d09244c))
* can't unlock wallet after upgrade ([1882c1f](1882c1f)), closes [#2124](#2124)
* change okcoin wording ([41e7255](41e7255)), closes [#2170](#2170)
* change wallet config default branch to main ([400a55a](400a55a))
* gaia config being fetched on every key press, closes [#2101](#2101) ([013ec9e](013ec9e))
* improve list render performance ([fd0154e](fd0154e))
* increase fee showing zero ([297afa8](297afa8))
* is asset transferable logic, closes [#2154](#2154) ([32dbd96](32dbd96))
* lock and unlocking routes ([5df9e88](5df9e88))
* long white screens ([ad41051](ad41051))
* near render loop issue ([e60d527](e60d527))
* null rendering when accounts are undefined, closes [#2000](#2000) ([973dcc4](973dcc4))
* onboarding route flashing ([b2e478b](b2e478b))
* remove disabled regtest option from networks list ([6aafe89](6aafe89))
* remove gaia call when unlocking wallet ([837cef7](837cef7)), closes [#1877](#1877)
* remove gaia call when unlocking wallet ([b717b03](b717b03)), closes [#1877](#1877)
* remove inline source maps in prod ([46ddd28](46ddd28))
* rename localnet to devnet ([5e489d5](5e489d5))
* render whole account list when fewer than 10 accounts ([abe1597](abe1597))
* routing sign and signed out ([61d4851](61d4851))
* security vulnerability from audit ([c80cd98](c80cd98))
* show fiat onramp buy button only on mainnet ([6d1df94](6d1df94)), closes [#2049](#2049)
* slower render performance on create account list, fixes [#2139](#2139) ([4e372e4](4e372e4))
* sponsored tx fee ([9cfa3fd](9cfa3fd))
* submitted transactions not appearing ([e1e902d](e1e902d))
* switch account failing test ([7efd8c9](7efd8c9))
* trigger release ([691a14b](691a14b))
* use saved hasSetPassword from storage ([f3cfbff](f3cfbff))

### chore

* **release:** 2.25.0 ([1747358](1747358)), closes [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062)
* **release:** 3.0.0-beta.1 ([3b7c257](3b7c257)), closes [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062)
* **release:** 3.0.0-beta.1 ([0e25597](0e25597)), closes [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062)

### Features

* activate okcoin fiat onramp integration ([881e88d](881e88d)), closes [#2105](#2105)
* add back up secret key page ([6e11303](6e11303))
* add metrics for fee estimation ([2788a9b](2788a9b)), closes [#2041](#2041)
* add set password page ([9d18c72](9d18c72))
* add unlock waiting message ([e2cf9f1](e2cf9f1)), closes [#2062](#2062)
* add welcome page ([431e63b](431e63b))
* reduce sentry tracesSampleRate ([a08a36d](a08a36d))

### Reverts

* Revert "feat: add welcome page" ([4b7859a](4b7859a))
* Revert "refactor: global styles" ([97b16c1](97b16c1))
* Revert "feat: add back up secret key page" ([95c3a76](95c3a76))
* Revert "feat: add set password page" ([4f44c48](4f44c48))
* Revert "refactor: update existing styles to match changes" ([326b0b2](326b0b2))
* Revert "refactor: add primary button" ([152fffd](152fffd))

### BREAKING CHANGES

* **release:** from stacks.js ([d09244c](d09244c))
* **release:** from stacks.js ([d09244c](d09244c))
* **release:** from stacks.js ([d09244c](d09244c))
blockstack-devops pushed a commit that referenced this issue Jan 31, 2022
# [3.0.0-beta.1](v2.24.1...v3.0.0-beta.1) (2022-01-31)

### Bug Fixes

* breaking change from stacks.js ([d09244c](d09244c))
* can't unlock wallet after upgrade ([1882c1f](1882c1f)), closes [#2124](#2124)
* change okcoin wording ([41e7255](41e7255)), closes [#2170](#2170)
* change wallet config default branch to main ([400a55a](400a55a))
* gaia config being fetched on every key press, closes [#2101](#2101) ([013ec9e](013ec9e))
* improve list render performance ([fd0154e](fd0154e))
* increase fee showing zero ([297afa8](297afa8))
* is asset transferable logic, closes [#2154](#2154) ([32dbd96](32dbd96))
* lock and unlocking routes ([5df9e88](5df9e88))
* long white screens ([ad41051](ad41051))
* near render loop issue ([e60d527](e60d527))
* null rendering when accounts are undefined, closes [#2000](#2000) ([973dcc4](973dcc4))
* onboarding route flashing ([b2e478b](b2e478b))
* remove disabled regtest option from networks list ([6aafe89](6aafe89))
* remove gaia call when unlocking wallet ([837cef7](837cef7)), closes [#1877](#1877)
* remove gaia call when unlocking wallet ([b717b03](b717b03)), closes [#1877](#1877)
* remove inline source maps in prod ([46ddd28](46ddd28))
* rename localnet to devnet ([5e489d5](5e489d5))
* render whole account list when fewer than 10 accounts ([abe1597](abe1597))
* routing sign and signed out ([61d4851](61d4851))
* security vulnerability from audit ([c80cd98](c80cd98))
* show fiat onramp buy button only on mainnet ([6d1df94](6d1df94)), closes [#2049](#2049)
* slower render performance on create account list, fixes [#2139](#2139) ([1e21648](1e21648))
* slower render performance on create account list, fixes [#2139](#2139) ([4e372e4](4e372e4))
* sponsored tx fee ([9cfa3fd](9cfa3fd))
* submitted transactions not appearing ([e1e902d](e1e902d))
* switch account failing test ([7efd8c9](7efd8c9))
* trigger release ([691a14b](691a14b))
* use saved hasSetPassword from storage ([f3cfbff](f3cfbff))

### chore

* **release:** 2.25.0 ([1747358](1747358)), closes [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062)
* **release:** 3.0.0-beta.1 ([dff2cd7](dff2cd7)), closes [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2139](#2139) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062)
* **release:** 3.0.0-beta.1 ([3b7c257](3b7c257)), closes [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062)
* **release:** 3.0.0-beta.1 ([0e25597](0e25597)), closes [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062)

### Features

* activate okcoin fiat onramp integration ([881e88d](881e88d)), closes [#2105](#2105)
* add back up secret key page ([6e11303](6e11303))
* add metrics for fee estimation ([2788a9b](2788a9b)), closes [#2041](#2041)
* add set password page ([9d18c72](9d18c72))
* add unlock waiting message ([e2cf9f1](e2cf9f1)), closes [#2062](#2062)
* add welcome page ([431e63b](431e63b))
* reduce sentry tracesSampleRate ([a08a36d](a08a36d))

### Reverts

* Revert "feat: add welcome page" ([4b7859a](4b7859a))
* Revert "refactor: global styles" ([97b16c1](97b16c1))
* Revert "feat: add back up secret key page" ([95c3a76](95c3a76))
* Revert "feat: add set password page" ([4f44c48](4f44c48))
* Revert "refactor: update existing styles to match changes" ([326b0b2](326b0b2))
* Revert "refactor: add primary button" ([152fffd](152fffd))

### BREAKING CHANGES

* **release:** from stacks.js ([d09244c](d09244c))
* **release:** from stacks.js ([d09244c](d09244c))
* **release:** from stacks.js ([d09244c](d09244c))
* **release:** from stacks.js ([d09244c](d09244c))
blockstack-devops pushed a commit that referenced this issue Feb 1, 2022
# [3.0.0-beta.1](v2.24.1...v3.0.0-beta.1) (2022-02-01)

### Bug Fixes

* breaking change from stacks.js ([d09244c](d09244c))
* can't unlock wallet after upgrade ([1882c1f](1882c1f)), closes [#2124](#2124)
* change okcoin wording ([41e7255](41e7255)), closes [#2170](#2170)
* change wallet config default branch to main ([400a55a](400a55a))
* gaia config being fetched on every key press, closes [#2101](#2101) ([013ec9e](013ec9e))
* improve list render performance ([fd0154e](fd0154e))
* increase fee showing zero ([297afa8](297afa8))
* is asset transferable logic, closes [#2154](#2154) ([32dbd96](32dbd96))
* lock and unlocking routes ([5df9e88](5df9e88))
* long white screens ([ad41051](ad41051))
* near render loop issue ([e60d527](e60d527))
* null rendering when accounts are undefined, closes [#2000](#2000) ([973dcc4](973dcc4))
* onboarding route flashing ([b2e478b](b2e478b))
* remove disabled regtest option from networks list ([6aafe89](6aafe89))
* remove gaia call when unlocking wallet ([837cef7](837cef7)), closes [#1877](#1877)
* remove gaia call when unlocking wallet ([b717b03](b717b03)), closes [#1877](#1877)
* remove inline source maps in prod ([46ddd28](46ddd28))
* rename localnet to devnet ([5e489d5](5e489d5))
* render whole account list when fewer than 10 accounts ([abe1597](abe1597))
* routing sign and signed out ([61d4851](61d4851))
* security vulnerability from audit ([c80cd98](c80cd98))
* show fiat onramp buy button only on mainnet ([6d1df94](6d1df94)), closes [#2049](#2049)
* slower render performance on create account list, fixes [#2139](#2139) ([1e21648](1e21648))
* slower render performance on create account list, fixes [#2139](#2139) ([4e372e4](4e372e4))
* sponsored tx fee ([9cfa3fd](9cfa3fd))
* submitted transactions not appearing ([e1e902d](e1e902d))
* switch account failing test ([7efd8c9](7efd8c9))
* trigger release ([691a14b](691a14b))
* use saved hasSetPassword from storage ([f3cfbff](f3cfbff))

### chore

* **release:** 2.25.0 ([1747358](1747358)), closes [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062)
* **release:** 3.0.0-beta.1 ([c6739cf](c6739cf)), closes [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2139](#2139) [#2139](#2139) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2139](#2139) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062)
* **release:** 3.0.0-beta.1 ([dff2cd7](dff2cd7)), closes [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2139](#2139) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062)
* **release:** 3.0.0-beta.1 ([3b7c257](3b7c257)), closes [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062)
* **release:** 3.0.0-beta.1 ([0e25597](0e25597)), closes [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062)

### Features

* activate okcoin fiat onramp integration ([881e88d](881e88d)), closes [#2105](#2105)
* add analytics to tx signing & fiat onramp ([e943119](e943119)), closes [#2037](#2037) [#2035](#2035)
* add back up secret key page ([6e11303](6e11303))
* add metrics for fee estimation ([2788a9b](2788a9b)), closes [#2041](#2041)
* add set password page ([9d18c72](9d18c72))
* add unlock waiting message ([e2cf9f1](e2cf9f1)), closes [#2062](#2062)
* add welcome page ([431e63b](431e63b))
* reduce sentry tracesSampleRate ([a08a36d](a08a36d))

### Reverts

* Revert "feat: add welcome page" ([4b7859a](4b7859a))
* Revert "refactor: global styles" ([97b16c1](97b16c1))
* Revert "feat: add back up secret key page" ([95c3a76](95c3a76))
* Revert "feat: add set password page" ([4f44c48](4f44c48))
* Revert "refactor: update existing styles to match changes" ([326b0b2](326b0b2))
* Revert "refactor: add primary button" ([152fffd](152fffd))

### BREAKING CHANGES

* **release:** from stacks.js ([d09244c](d09244c))
* **release:** from stacks.js ([d09244c](d09244c))
* **release:** from stacks.js ([d09244c](d09244c))
* **release:** from stacks.js ([d09244c](d09244c))
* **release:** from stacks.js ([d09244c](d09244c))
blockstack-devops pushed a commit that referenced this issue Feb 1, 2022
# [3.0.0-beta.1](v2.24.1...v3.0.0-beta.1) (2022-02-01)

### Bug Fixes

* breaking change from stacks.js ([d09244c](d09244c))
* can't unlock wallet after upgrade ([1882c1f](1882c1f)), closes [#2124](#2124)
* change okcoin wording ([41e7255](41e7255)), closes [#2170](#2170)
* change wallet config default branch to main ([400a55a](400a55a))
* gaia config being fetched on every key press, closes [#2101](#2101) ([013ec9e](013ec9e))
* improve list render performance ([fd0154e](fd0154e))
* increase fee showing zero ([297afa8](297afa8))
* is asset transferable logic, closes [#2154](#2154) ([32dbd96](32dbd96))
* lock and unlocking routes ([5df9e88](5df9e88))
* long white screens ([ad41051](ad41051))
* near render loop issue ([e60d527](e60d527))
* null rendering when accounts are undefined, closes [#2000](#2000) ([973dcc4](973dcc4))
* onboarding route flashing ([b2e478b](b2e478b))
* remove disabled regtest option from networks list ([6aafe89](6aafe89))
* remove gaia call when unlocking wallet ([837cef7](837cef7)), closes [#1877](#1877)
* remove gaia call when unlocking wallet ([b717b03](b717b03)), closes [#1877](#1877)
* remove inline source maps in prod ([46ddd28](46ddd28))
* rename localnet to devnet ([5e489d5](5e489d5))
* render whole account list when fewer than 10 accounts ([abe1597](abe1597))
* routing sign and signed out ([61d4851](61d4851))
* security vulnerability from audit ([c80cd98](c80cd98))
* show fiat onramp buy button only on mainnet ([6d1df94](6d1df94)), closes [#2049](#2049)
* slower render performance on create account list, fixes [#2139](#2139) ([1e21648](1e21648))
* slower render performance on create account list, fixes [#2139](#2139) ([4e372e4](4e372e4))
* sponsored tx fee ([9cfa3fd](9cfa3fd))
* submitted transactions not appearing ([e1e902d](e1e902d))
* switch account failing test ([7efd8c9](7efd8c9))
* trigger release ([691a14b](691a14b))
* use saved hasSetPassword from storage ([f3cfbff](f3cfbff))

### chore

* **release:** 2.25.0 ([1747358](1747358)), closes [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062)
* **release:** 3.0.0-beta.1 ([1586bab](1586bab)), closes [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2139](#2139) [#2139](#2139) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2139](#2139) [#2139](#2139) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2139](#2139) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2139](#2139) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2037](#2037) [#2035](#2035) [#2041](#2041) [#2062](#2062)
* **release:** 3.0.0-beta.1 ([c6739cf](c6739cf)), closes [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2139](#2139) [#2139](#2139) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2139](#2139) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062)
* **release:** 3.0.0-beta.1 ([dff2cd7](dff2cd7)), closes [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2139](#2139) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062)
* **release:** 3.0.0-beta.1 ([3b7c257](3b7c257)), closes [#2124](#2124) [#2170](#2170) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062)
* **release:** 3.0.0-beta.1 ([0e25597](0e25597)), closes [#2124](#2124) [#2101](#2101) [#2154](#2154) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2124](#2124) [#2101](#2101) [#2000](#2000) [#1877](#1877) [#1877](#1877) [#2049](#2049) [#2041](#2041) [#2062](#2062) [#2105](#2105) [#2041](#2041) [#2062](#2062)

### Features

* activate okcoin fiat onramp integration ([881e88d](881e88d)), closes [#2105](#2105)
* add analytics to tx signing & fiat onramp ([e943119](e943119)), closes [#2037](#2037) [#2035](#2035)
* add back up secret key page ([6e11303](6e11303))
* add config for max fee estimations ([0a7a20e](0a7a20e)), closes [#2039](#2039)
* add metrics for fee estimation ([2788a9b](2788a9b)), closes [#2041](#2041)
* add set password page ([9d18c72](9d18c72))
* add unlock waiting message ([e2cf9f1](e2cf9f1)), closes [#2062](#2062)
* add welcome page ([431e63b](431e63b))
* reduce sentry tracesSampleRate ([a08a36d](a08a36d))

### Reverts

* Revert "feat: add welcome page" ([4b7859a](4b7859a))
* Revert "refactor: global styles" ([97b16c1](97b16c1))
* Revert "feat: add back up secret key page" ([95c3a76](95c3a76))
* Revert "feat: add set password page" ([4f44c48](4f44c48))
* Revert "refactor: update existing styles to match changes" ([326b0b2](326b0b2))
* Revert "refactor: add primary button" ([152fffd](152fffd))

### BREAKING CHANGES

* **release:** from stacks.js ([d09244c](d09244c))
* **release:** from stacks.js ([d09244c](d09244c))
* **release:** from stacks.js ([d09244c](d09244c))
* **release:** from stacks.js ([d09244c](d09244c))
* **release:** from stacks.js ([d09244c](d09244c))
* **release:** from stacks.js ([d09244c](d09244c))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants