Skip to content
This repository was archived by the owner on Nov 10, 2023. It is now read-only.

Release v2.18.0#1771

Merged
dasanra merged 42 commits intomasterfrom
release/v2.18.0
Jan 19, 2021
Merged

Release v2.18.0#1771
dasanra merged 42 commits intomasterfrom
release/v2.18.0

Conversation

@dasanra
Copy link
Collaborator

@dasanra dasanra commented Jan 13, 2021

Added

Fixed

Chore

matextrem and others added 30 commits August 31, 2020 18:07
* Adds shouldSafeBeUpdated to avoid updating unnecessary the safe

* Fix css typing

* Moves equalArrays to utils function
Improves how updateSafe is dispatched within checkAndUpdateSafe to avoid unnecessary re renders

* Revert some default cases fixes

* Adds equalArrays tests

* Add test to arrays.test.ts

* Improves shouldSafeStoreBeUpdated order and renames it

* Adds shouldSafeStoreBeUpdated.test.ts

* Uses shouldSafeStoreBeUpdated within safe reducer

* Replaces equalArrays with isEqual from lodash

* Simplify shouldSafeStoreBeUpdated using isEqual from lodash

* Remove lodash to compare Immutable objects correctly

Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
Fix - Send Again modal close on its own
Fix - Value column not sortable in Assets list
Bumps [node-notifier](https://github.com/mikaelbr/node-notifier) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/mikaelbr/node-notifier/releases)
- [Changelog](https://github.com/mikaelbr/node-notifier/blob/v8.0.1/CHANGELOG.md)
- [Commits](mikaelbr/node-notifier@v8.0.0...v8.0.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
Bumps [axios](https://github.com/axios/axios) from 0.21.0 to 0.21.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v0.21.1/CHANGELOG.md)
- [Commits](axios/axios@v0.21.0...v0.21.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
@ghost
Copy link

ghost commented Jan 15, 2021

Travis automatic deployment:
https://pr1771--safereact.review.gnosisdev.com/rinkeby/app

@ghost
Copy link

ghost commented Jan 15, 2021

Travis automatic deployment:
https://pr1771--safereact.review.gnosisdev.com/xdai/app

@ghost
Copy link

ghost commented Jan 15, 2021

Travis automatic deployment:
https://pr1771--safereact.review.gnosisdev.com/volta/app

@ghost
Copy link

ghost commented Jan 15, 2021

Travis automatic deployment:
https://pr1771--safereact.review.gnosisdev.com/rinkeby/app

@ghost
Copy link

ghost commented Jan 15, 2021

Travis automatic deployment:
https://pr1771--safereact.review.gnosisdev.com/xdai/app

@ghost
Copy link

ghost commented Jan 15, 2021

Travis automatic deployment:
https://pr1771--safereact.review.gnosisdev.com/volta/app

@ghost
Copy link

ghost commented Jan 15, 2021

Travis automatic deployment:
https://pr1771--safereact.review.gnosisdev.com/rinkeby/app

@ghost
Copy link

ghost commented Jan 15, 2021

Travis automatic deployment:
https://pr1771--safereact.review.gnosisdev.com/xdai/app

@ghost
Copy link

ghost commented Jan 15, 2021

Travis automatic deployment:
https://pr1771--safereact.review.gnosisdev.com/volta/app

@francovenica
Copy link
Contributor

@tschubotz An update regarding the relsease.

  • You marked the Trezor - Error trying to execute a tx #1782 (trezor failing when executing a tx) as a Major Issue, so we are trying to fix it today
  • The Trezor signature always show the warning that the tx will fail #1783 (Trezor always showing the warning message) should be fixed, but hasn't being merged into this release branch yet, I'll test it as soon as Dani merges it
  • The WallectConnect - Tx failure warning always shows when you try to sign #1784 (WC always showing the warning message) probably cannot be solved, because it seems WC won't give any information regarding the gas estimation, so we cannot calculate it like we do with other wallets, So we decided to disable the warning completely if the user is connected with WC. Not the best outcome, but the best we can do given the situation.
  • Also we found that the warning message is not being shown in the Tx builder modal if the tx will fail. The system is in place, is just the message not being displayed, so we have to show it. It should be a quick fix.

@tschubotz
Copy link
Contributor

@francovenica thanks a lot for the update!

Regarding #1782, I think it's also fine to fix this for the next release. I'd let you decide whether to include it in the current one or not.

* Improves the way we parse the error message on getDataFromNodeErrorMessage for supporting trezor response

* Fix trezor execution not working properly

* Add parameter to processTransaction in ApproveTxModal

Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
@github-actions
Copy link

github-actions bot commented Jan 18, 2021

ESLint Summary View Full Report

Annotations are provided inline on the Files Changed tab. You can also see all annotations that were generated on the annotations page.

Type Occurrences Fixable
Errors 0 0
Warnings 4 0
Ignored 7 N/A
  • Result: ✅ success

  • Annotations: 4 total


[warning] @typescript-eslint/explicit-module-boundary-types

Require explicit return and argument types on exported functions' and classes' public class methods


Report generated by eslint-plus-action

@ghost
Copy link

ghost commented Jan 18, 2021

Travis automatic deployment:
https://pr1771--safereact.review.gnosisdev.com/rinkeby/app

@ghost
Copy link

ghost commented Jan 18, 2021

Travis automatic deployment:
https://pr1771--safereact.review.gnosisdev.com/xdai/app

@ghost
Copy link

ghost commented Jan 18, 2021

Travis automatic deployment:
https://pr1771--safereact.review.gnosisdev.com/volta/app

Agupane and others added 2 commits January 18, 2021 15:25
* Make calculateGasOf receive object param

* Disable estimation of gas feature for walletConnect

* Add FIXME to walletConnect estimation check

Co-authored-by: Daniel Sanchez <daniel.sanchez@gnosis.pm>
@ghost
Copy link

ghost commented Jan 18, 2021

Travis automatic deployment:
https://pr1771--safereact.review.gnosisdev.com/rinkeby/app

@ghost
Copy link

ghost commented Jan 18, 2021

Travis automatic deployment:
https://pr1771--safereact.review.gnosisdev.com/xdai/app

@ghost
Copy link

ghost commented Jan 18, 2021

Travis automatic deployment:
https://pr1771--safereact.review.gnosisdev.com/volta/app

Copy link
Contributor

@francovenica francovenica left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The latest issues found were fixed
The ticket listed in the description were checked
A regression was run in rinkeby
A smoke test was run in xdai and volta

Looks good for release

@ghost
Copy link

ghost commented Jan 19, 2021

Travis automatic deployment:
https://pr1771--safereact.review.gnosisdev.com/rinkeby/app

@ghost
Copy link

ghost commented Jan 19, 2021

Travis automatic deployment:
https://pr1771--safereact.review.gnosisdev.com/xdai/app

@ghost
Copy link

ghost commented Jan 19, 2021

Travis automatic deployment:
https://pr1771--safereact.review.gnosisdev.com/volta/app

@dasanra dasanra merged commit 42d438f into master Jan 19, 2021
@github-actions github-actions bot locked and limited conversation to collaborators Jan 19, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants