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

release: v0.28.0 to main #741

Merged
merged 28 commits into from
Jan 16, 2024
Merged

release: v0.28.0 to main #741

merged 28 commits into from
Jan 16, 2024

Commits on Jan 2, 2024

  1. [ENG-3325] chore: refactor workflows (#714)

    * chore: trigger create rc release on PR to main
    
    * chore: move release asset uploads for rc to build
    
    * chore: split workflows into 2 for build and 1 for release
    
    * chore: remove extra build deps step
    
    * chore: add back missing env vars
    
    * chore: comments and remove unnecessary conditionals
    
    * chore: add git checkout where needed
    
    * chore: clean up and remove create release step since it was moved
    
    * chore: clean up workflow file
    
    * chore: more cleanup
    
    * chore: minor naming
    
    * chore: minor naming
    
    * chore: minot naming
    
    * chore: more naming
    teebszet committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    74394d3 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Configuration menu
    Copy the full SHA
    f32e96c View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. ENG-3402 Named classes for styled-components (#721)

    * Bump typescript to v5.0.0
    
    * Add typescript-plugin-styled-components
    
    * Add webpack plugin
    
    * Update webpack/webpack.config.js
    jordankzf committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    f5067a2 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Configuration menu
    Copy the full SHA
    50e0667 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #732 from secretkeylabs/release/v0.27.0

    release: v0.27.0 to develop
    teebszet committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    2661b33 View commit details
    Browse the repository at this point in the history
  3. ENG-2630: Remove BRC-20 / SIP-10 token labels (#735)

    * Remove token labels
    
    * Remove unused TagContainer and ProtocolText
    
    * Show SIP-10 in coinHeader
    jordankzf committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    6c8029f View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. feat: BTC fee UI (#733)

    * chore: fee item component
    
    * feat: BTC fee options
    
    * chore: localisation
    
    * chore: remove unused code
    
    * feat: selected state
    
    * fix: custom fee UI
    
    * chore: localization
    
    * refactor: clean up edit fee
    
    * chore: address PR comments
    
    * fix: custom option selection
    
    * fix: back button
    
    ---------
    
    Co-authored-by: Tim Man <tim@secretkeylabs.com>
    Co-authored-by: Den <36603049+dhriaznov@users.noreply.github.com>
    3 people committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    2b030af View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. [ENG-3471] feat: use estimated fees for stx transactions (#720)

    * feat: use estimated network fees for stx transactions
    
    * fix: use bigint in comparison
    
    * refactor: use core function for stx applyFeeMultiplier
    
    * chore: update core version
    
    * fix: use safer default instead of non-nullish assert
    
    ---------
    
    Co-authored-by: Den <36603049+dhriaznov@users.noreply.github.com>
    teebszet and dhriaznov committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    2b1b387 View commit details
    Browse the repository at this point in the history
  2. [ENG-3436] chore: Make some code refactoring for RBF in the extension (

    …#712)
    
    * [ENG-3436] chore: Make some code refactoring for RBF in the extension
    
    * Make some code fixes
    
    * Make some code fixes
    
    * fix: put speed up screen in another scrollable container
    
    * Make some code tweaks according to PR review comments
    
    * Remove the unused import
    
    ---------
    
    Co-authored-by: Tim Man <tim@secretkeylabs.com>
    dhriaznov and teebszet committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    e279511 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Bug fix/rbf support custom seed handler (#739)

    * replace seed phrase handler param
    
    * fix: add empty fallbackApiUrl to fix type errors for now
    
    * edit transaction history list prop
    
    ---------
    
    Co-authored-by: Tim Man <tim@secretkeylabs.com>
    m-aboelenein and teebszet committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    e30276a View commit details
    Browse the repository at this point in the history
  2. feat: add btc consolidation logic and new ui components to psbt and b…

    …atch psbt screens (#726)
    
    * Add skeleton for PSBT signing
    
    * Update core
    
    * Remove old file
    
    * Add ledger support
    
    * update core
    
    * Update core
    
    * feat: add new components for btc tx and use them in psbt and batch psbt tx screens
    
    * fix: double scroll in popup windows
    
    * fix: rare sats sort and scientific notation in amount component
    
    * chore: clean up code
    
    * chore: add anchor option to callout and use it in the warning of assets that are spent as payment
    
    * feat: unconfirmed callout (#728)
    
    * chore: add review suggestions
    
    * chore: small improvements
    
    * fix: scientific notation in inputs output value
    
    * fix: ui issue when content type exceeds container size and icon is placeholder
    
    * Fix PSBT signing with Core update
    
    * chore: add showContentTypeThumbnail prop to ordinal image component and use it in psbt screens (#737)
    
    * chore: add showContentTypeThumbnail prop to ordinal image component and use it in psbt screens
    
    * chore: remove bold weight
    
    * chore: update core version to dummy utxo fixes branch
    
    * chore: update core version to fix ledger input issue
    
    ---------
    
    Co-authored-by: victorkirov <victor.kirov@gmail.com>
    Co-authored-by: Abdul Haseeb <haseeb4239@gmail.com>
    3 people committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    e38eb59 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. [ENG-3496] fix: utxo 500 issue add a fallback option to our api https…

    …btc (#738)
    
    * chore: fix for core local dev
    
    * feat: use btc esplora api with a fallback url
    
    * feat: add fallbackBtcApiUrl to store and refactor network state
    
    * fix: types and comments
    
    * refactor: clean up local react state in changeNetwork
    
    * fix: clean up UI in change network node inputs
    
    * chore: bump core version
    
    * chore: bump core version
    
    * fix: type error from core version
    
    * fix: make fallback btc url not a required field, and update styles
    
    * fix: remove unused remote btcApiUrl config functionality
    
    * chore: not really a factory
    teebszet committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    c5b32b5 View commit details
    Browse the repository at this point in the history
  2. chore: add new auto lock period values and migrate users if needed (#736

    )
    
    * chore: add new auto lock period values and migrate users if needed
    
    * chore: improve ui around auto lock options
    
    * chore: use l10n in time labels
    fedeerbes committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    2f7a7dc View commit details
    Browse the repository at this point in the history
  3. Allow testnet ledger accounts (#688)

    * Allow testnet ledger accounts
    
    * Fix merge issue
    
    * Enable account switch on ledger
    
    * pr review fix
    
    * Fix ledger device account index
    
    * Fix ledger filtering on select account screen
    
    * fix ledger account ID derivation
    
    ---------
    
    Co-authored-by: Den <36603049+dhriaznov@users.noreply.github.com>
    Co-authored-by: Tim Man <tim@secretkeylabs.com>
    3 people committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    7898e48 View commit details
    Browse the repository at this point in the history
  4. release: v0.28.0

    GitHub Actions Bot committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    73461bf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1ab7041 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    748bb29 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    18dbcbd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    123bae9 View commit details
    Browse the repository at this point in the history
  9. [ENG-3474] feat: Make UI for STX RBF in the extension (#727)

    * [ENG-3436] chore: Make some code refactoring for RBF in the extension
    
    * Make some code fixes
    
    * Make some code fixes
    
    * fix: put speed up screen in another scrollable container
    
    * Make some code tweaks according to PR review comments
    
    * Remove the unused import
    
    * fix nonce not being set correctly for tx requests
    
    * fix nonce calc persisted
    
    * [ENG-3455] fix: Fix the sharp fee change on tx confirmation
    
    * release v0.26.1
    
    * package-lock update
    
    * fix: cap stx contract call fees (#722)
    
    * fix: cap stx contract call fees
    
    * chore: update core version
    
    * chore: bump to core 6.0.1
    
    * [ENG-3474] feat: Make UI for STX RBF in the extension
    
    * Add the `useRbfTransactionData` hook
    
    * Add some logic for stx rbf
    
    * Add some logic for stx rbf
    
    * Improve the stx rbf logic
    
    * Improve the stx rbf logic
    
    * Add the insufficient funds check
    
    * Add ledger signing and broadcasting for stx rbf
    
    * Add the fee cap
    
    * Allow decimal fee for custom stx rbf
    
    * Fix the loading state in the rbf hook
    
    * Remove the todo comment
    
    * Remove the `convertStringHexToBufferReader` helper func
    
    * Round up the minimum rbf fee for stx txs
    
    * Create separate btc and stx rbf components
    
    * Remove the old todo comment
    
    * improve the stx rbf logic
    
    * Make some small code tweaks after the PR review
    
    * Pass the seedVault.getSeed func
    
    * Update the useRbfTransactionData hook
    
    * Update the rbf logic
    
    ---------
    
    Co-authored-by: Tim Man <tim@secretkeylabs.com>
    Co-authored-by: Mahmoud Aboelenein <mahmoud@secretkeylabs.com>
    Co-authored-by: Yukan <yukanliao@gmail.com>
    4 people committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    5268863 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5b136ec View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f009163 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    01f1b0d View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. Configuration menu
    Copy the full SHA
    57a50fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f0e3ac View commit details
    Browse the repository at this point in the history
  3. [END 3565] fix: catch and display failed to broadcast error (#751)

    * fix: update stx speed up error messages
    
    * fix: error toast styling and shorten the speed up stx failure message
    teebszet committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    cd7c798 View commit details
    Browse the repository at this point in the history
  4. [ENG-3563] fix: BTC fee infinite loader when sending ordinals (#748)

    * [ENG-3563] fix: BTC fee infinite loader when sending ordinals
    
    * fix: handle btc fee error
    
    ---------
    
    Co-authored-by: Abdul Haseeb <haseeb4239@gmail.com>
    dhriaznov and abdulhaseeb4239 committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    497b3b7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f045814 View commit details
    Browse the repository at this point in the history