Skip to content
This repository has been archived by the owner on Oct 8, 2019. It is now read-only.

Releases: blockchain/My-Wallet-V3-Frontend

v1.3.14

26 Feb 15:17
Compare
Choose a tag to compare

Bug Fixes

  • Confirms: styles on confirms
    (88bfe5f6)
  • DynamicFee:
    • cover case where raising fee exceeds spendable balance
      (c84b427f)
    • use https url, set min fee to 5000
      (8ee7434f)
  • MobileAppPairing: update copy and add links to mobile apps
    (ddc03a1f)
  • Pairing: make the qr pairing code slightly smaller
    (6f9b834e)
  • Send: add missing translation string, do not show NaN available balance
    (7da19be5)
  • Styles: minor style change for confirm modals
    (d63761f5)
  • Versioning: slightly less obtrusive versioning color
    (364047c0)
  • WalletService:
    • don't freeze UI after a socket message
      (5ca35579)
    • show spinner while part of balance is loading
      (a1b842e3)
  • WalletWelcome: fix spacing issue on marketing page
    (90713aef)
  • api-code: removed non-existing reference.
    (e2006fcb)

Features

  • Alerts:
    • let isDuplicate handle clearing alerts in cases where the next alert is the same
      (d2ff5a24)
    • style alerts, include fade-out/fade-in
      (56c1d81d)
    • wrap alerts in alert-in-app wrapper
      (821584c8)
  • Confirms:
    • replace default browser confirms with uib modals
      (4651f985)
    • add confirms service and styles
      (53e5118e)
  • DynamicFee:
    • add fee service to dev server csp
      (602f2e00)
    • pull from prod server, use block 2, minimum of 5000 satoshi
      (f59aeb2f)
    • remove fee per kb setting from preferences
      (2954a9bf)
    • account for offline service, adjust fee defaults
      (0fa1d243)
    • add surge warning
      (49ae90a6)
    • implement dynamic fee service
      (2df2b207)
  • Login: show version numbers on home page
    (baf49e0f)
  • Signup: guess the currency for Dutch and Chinese
    (c3e9f176)
  • Support:

Refactor

  • Alerts: use alert service where necessary and bring address import alerts to modal level
  • Confirms:
    • more concise promise logic
    • small refactor of alerts.confirms
    • use alerts confirm method instead of confirm service
    • move confirms to alerts service
  • DynamicFee: configure URL
  • MyWallet: account for changes in my-wallet-v3 api
  • Recovery: remove dead recovery code

Test

  • DynamicFee:
    • add tests for dynamic fee logic
    • use prod fee endpoint for tests
    • add to tests
  • Upgrade: repaired, but still brittle

Chore

  • Dep: bump My-Wallet-V3 minor version
  • Wallet: remove unused function recommendedTransactionFee
  • Whitelist: bump ui-select and ui-router

v1.3.13

20 Feb 21:02
Compare
Choose a tag to compare

Combined with notes of v1.3.12

Bug Fixes

  • ImportedAddresses: add cancel button to transfer imported address step
    (cac1e029)
  • Login: login box position
    (630ae4fc)
  • MobileFilterBar: fix mobile filter bar positioning
    (7faff6fd)
  • MobileLayout: bottom of screen cut off on mobile fix
    (37f2821a)
  • MobileModal: flexbox issues on mobile devices
    (c81a3c7e)
  • MobileNav: z indexing issue on mobile nav
    (7e0db4b7)
  • ModalLayout: send confirmation mobile layout
    (bc8dbb4d)
  • Modals: actually dismiss modals on state change
    (91601836)
  • Nav: border radius to match .info
    (cc323db4)
  • Send:
    • set sweep amount after from field is selected
      (f3677eea)
    • add default error message for when sending fails
      (5cf6e85e)
  • State: prevent navigation to marketing page while logged in
    (177ba627)
  • Transactions: spinner on tx list
    (f20d1d41)
  • TransactionsLoader: align tx loader and remove load more
    (1e5b0990)

Test

  • transactions: integrate better methods for transaction fetching and updating

v1.3.12

20 Feb 15:17
Compare
Choose a tag to compare
v1.3.12 Pre-release
Pre-release

Bug Fixes

  • ImportedAddresses: add cancel button to transfer imported address step
    (cac1e029)
  • Login: login box position
    (630ae4fc)
  • MobileFilterBar: fix mobile filter bar positioning
    (7faff6fd)
  • MobileLayout: bottom of screen cut off on mobile fix
    (37f2821a)
  • MobileModal: flexbox issues on mobile devices
    (c81a3c7e)
  • MobileNav: z indexing issue on mobile nav
    (7e0db4b7)
  • ModalLayout: send confirmation mobile layout
    (bc8dbb4d)
  • Modals: actually dismiss modals on state change
    (91601836)
  • Nav: border radius to match .info
    (cc323db4)
  • Send:
    • set sweep amount after from field is selected
      (f3677eea)
    • add default error message for when sending fails
      (5cf6e85e)
  • Transactions: spinner on tx list
    (f20d1d41)
  • TransactionsLoader: align tx loader and remove load more
    (1e5b0990)

v1.3.11

19 Feb 10:24
Compare
Choose a tag to compare

Bug Fixes

  • PublicHeader:
    • active and focus states on header links
      (9a4e3338)
    • no new tabs on public header
      (b8017547)
  • RefreshButton: refresh relies on timeout
    (df0ffd0d)
  • RequestLegacyModal: add hover state to Your Bitcoin Address
    (59fe7c24)
  • ScrollInView: remove console logs
    (c645a529)
  • SendModal: amount input border size issue
    (920af5f2)

Test

  • transactions: integrate better methods for transaction fetching and updating

Chore

  • Dep: bump Blockchain/My-Wallet-V3 version

v1.3.10

18 Feb 07:50
v1.3.10
Compare
Choose a tag to compare
v1.3.10 Pre-release
Pre-release

Bug Fixes

  • ActivityFeed: endless spinner after upgrade
    (1a88fbfe)
  • Send: refresh txs 3 seconds after send in case socket fails
    (4680edf1)
  • TopCtrl: remove unnecessary parameter
    (ff72b648)
  • Transaction: set toggled to false if visit single tx page
    (eb7c38a9)
  • Transactions: call $safeApply after update
    (624184b5)
  • TxList: need to provide the apt amt of tx
    (e83c88ea)

Features

  • RefreshButton:
    • use svg instead of png and style
      (034601d4)
    • refresh for tx list, balance, and xchange rate
      (9e41a804)
    • add refresh button and fetchtxs refresh
      (2013687c)

Refactor

  • RefreshButton:
    • remove unnecessary code in transcations ctrl
    • utilize q.all and remove unnecessary code from tx ctrl
  • Translations: no longer using refresh word

v1.3.9

12 Feb 17:06
v1.3.9
Compare
Choose a tag to compare

Bug Fixes

  • Header:
    • align header to .info
      (41b66d80)
    • use .info header on public headers
      (ea22e47e)
    • match header alignment on public states to match .info
      (f073b933)
  • Login: center login box
    (21c3566f)
  • Logo:
    • fix padding on header to match .info
      (0f865d5a)
    • logo no longer requires proxima nova font
      (e7846af3)

v1.3.8

12 Feb 11:05
v1.3.8
Compare
Choose a tag to compare

Bug Fixes

  • 2FA: label success button legibility
    (08c50278)
  • Addresses: modal didn't open because #307
    (c37a5803)
  • FilterBar: move filter bar to adjust to new header height
    (77c0dbfa)
  • Flexbox: support older browsers with flexbox vendor prefixes
    (7b2460a9)
  • ImportAddress: show error message if private key sweep fails for an unknown reason
    (23f98559)
  • Modal:
    • overlap on receive modal
      (b7465d3f)
    • ensure scope logic has run before loading modal to avoid content flash
      (f52bdcaf)
  • ModalHeader: margin specific to upgrade modal
    (71aa272a)
  • Nav:
    • open nav links in a new tab
      (529c1675)
    • mobile styling for nav z index issues
      (4c93a231)
  • SendReceive: fix ugly margins and gray bars on send receive
    (b7bfcb56)
  • SignIn: fix overflow scroll bars on sign in modal
    (428ae116)
  • UpgradeModal: fix overlap arrow issue
    (b9386c1c)
  • WelcomePage: mobile ios image fix
    (23654076)

Features

  • RequestLegacyModal:
    • use alert to draw users to new receive modal
      (c0928113)
    • change copy and style
      (e81e7ada)
  • TopNav: add receive from legacy address modal
    (00380fb2)

Refactor

  • HelperButton: utilize outsideClick for popovers
  • SendCtrl: show error message for send upon input change

Chore

  • Whitelist: check bc-phone-number PGP signature

v1.3.7

08 Feb 15:17
v1.3.7
Compare
Choose a tag to compare

Bug Fixes

  • ImportAddress: sweep using address from address object
    (a409f1bc)
  • MarketingPage:
    • add a timeout to ensure assets are loaded
      (3abb3012)
    • ios feature update
      (56c06ae4)
    • replace images for correct bit - dollar ratio
      (6aaa2c96)

v1.3.6

05 Feb 14:02
v1.3.6
Compare
Choose a tag to compare

Bug Fixes

v1.3.5

05 Feb 10:21
v1.3.5
Compare
Choose a tag to compare

Bug Fixes

  • Routes: default routes when logged in or out
    (c7908909)