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

Commit

Permalink
chore(release): 4.0.0-beta.1 [skip ci]
Browse files Browse the repository at this point in the history
# [4.0.0-beta.1](leather-io/desktop@v3.0.0...v4.0.0-beta.1) (2020-12-22)

### Bug Fixes

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

### Features

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

### BREAKING CHANGES

* for prerelease v4
  • Loading branch information
semantic-release-bot authored and kyranjamie committed Jan 6, 2021
1 parent 71a2941 commit caeaa61
Showing 1 changed file with 180 additions and 0 deletions.
Loading

0 comments on commit caeaa61

Please sign in to comment.