Changelog:
- Added the ability to sign typed data (eth_signTypedData_v3 and eth_signTypedData_v4).
- Added default currency and default cryptocurrency settings in brave://settings/wallet.
- Added menu options to edit and remove networks under brave://settings/wallet/networks.
- Added rewards settings section under brave://settings/rewards.
- Added ability to update background images on the New Tab Page via component updates.
- Added the ability to enable FileSystemAccess API via brave://flags/#file-system-access-api.
- [Security] Stripped referrer and origin in cross-origin requests from “.onion” origin as reported on HackerOne.
- [Security] Disabled CNAME uncloaking when a proxy extension with a SOCKS5 fallback is enabled as reported on HackerOne.
- Implemented time-limited sync QR codes.
- Updated UI for the Brave Rewards widget on the New Tab Page.
- Updated certain error messages for Brave Rewards to display as modals under brave://rewards.
- Updated the default widget list under New Tab Page.
- Updated Brave to use “etc/brave/policies” on Linux.
- Removed known user tracking parameters “wbraid” and “gbraid” from certain URLs.
- Fixed rounding issues for send and swap values.
- Fixed values to show N/A instead of 0 if balances cannot be obtained.
- Fixed full fiat balance not being displayed with ERC721 tokens.
- Fixed being able to remove the active network under brave://settings/wallet/networks.
- Fixed the connect hardware screen not working for Trezor devices.
- Fixed double click on “Confirm/Sign” buttons for Trezor transactions closing the wallet panel.
- Fixed token balances not being displayed when USD balance cannot be shown.
- Fixed clicking “Solve” on adaptive CAPTCHA not working in certain cases.
- Fixed the inability to access the IPFS settings link on certain window sizes.
- Fixed not being able to go back on IPFS pages when automatic DNSLink redirection is enabled.
- Upgraded Chromium to 96.0.4664.110.
Signed-off-by: Algent Albrahimi <algent@protonmail.com>