Skip to content

Releases: syscoin/pali-wallet

Pali v3.0.0

30 Aug 21:30
3d76d5b
Compare
Choose a tag to compare

[3.0.0] - 2024-08-30

We're excited to introduce version 3.0 of the Pali Wallet Chrome Extension, a major upgrade that transitions the entire system to Google's Extensions Manifest V3 . This update enhances security, improves performance, and aligns with the latest Chrome Web Store policies, ensuring a safer and more efficient experience for all users.

This version is still in the testing phase, so please use it at your own risk.

Changelog

  • Enhanced Background <-> Pali communication for improved reliability.
  • Refined Pali <-> Browser interaction to align with MV3 standards.
  • Migrated to manifest.json version 3, updating permissions and security.
  • Refactored controller methods with an event-driven approach (getController/event communication).
  • Added parameter handling in the sys_sign method for better functionality.
  • Increased polling time to 120 seconds for better performance.

Bug Fix

  • Fixed a bug where the Imported wallets didn't appear in the managed accounts list
  • Fixed a bug where the Ledger connection was not working
  • Fixed a bug where Trezor couldn't send transactions on EVM
  • Fixed a bug where sometimes Pali Wallet didn't import the seeds
  • Fixed a bug where the option to restore Wallet from locked state didnt work
  • Fixed a bug where the account selection in menu was broken
  • Fixed wrong URL construction in UTXO asset
  • Fixed wrong elint blockbook references
  • Fixed Error importing any tokens
  • Fixed a the "MAX" button

Pali v2.0.18

17 Sep 21:40
4ad03c7
Compare
Choose a tag to compare

[2.0.18] - 2024-05-06

This is the latest Pali v2 version before the v3 update. We are providing this release as a backup option for users who may encounter any issues with the transition to Pali v3, ensuring they can still access the previous stable version if necessary. While Pali v3 introduces new features and improvements, this v2.0.18 release remains fully functional and can be used as a fallback. It's our "better safe than sorry" approach to ensure a seamless experience during the update process.

Make sure to save your Seed Phrase and Private keys before doing the downgrade!

Pali v2.0.1

05 Jul 21:53
4888596
Compare
Choose a tag to compare

[2.0.1] - 2023-06-19

Added

  • Throttling on RPC requests with cooldown when low rate-limit providers receive too many requests.
  • Enable edition of Account names
  • Add Rollux as one of the default networks

Changed

  • Login was a bit tweaked so now the user Password instantly unlocks /mark green is removed. There will be no hint for the user if the password is right or wrong until he presses the unlock button.
  • Now wallet_switchEthereumChain returns the error code 4902 standardizing the error response for dApps developers.
  • Format for tokens balance above one million, one billion, and one trillion with smaller text displays so they can fit the screen.
  • Methods wallet_changeAccount and wallet_requestPermissions now return the account if the user selects the same one that's already connected instead of throwing an error.
  • Add support to ERC721 on EVM chains with Trezor wallet
  • Add support for Legacy (pre EIP1559) transactions on Pali
  • Max amount button for UTXO chains now returns USER_BALANCE - 1.0.1*EstimatedFee

Fixed

  • Bug where transaction details copy/paste was truncated on UTXO chains.
  • Infinite request loop on provider error.
  • Unlock event emission. Event emissions for Ethereum and Pali-injected providers were failing to dispatch the events properly.
  • Fees values on screen being displayed in SYS instead of GWEI for contract interactions.
  • UI bug in which the checkmark blocked address visualization at send UI.
  • Manage Eth Property infinite spinning bug
  • Bug on EVM network switch where some pooling objects would be pointed to the previous chain
  • Bug to identify Block Explorer on wallet_addEthereumChain method

Security

  • Block Connecting Trezor with contentScripts is now blocked. Using blockchain calls with methods that have some info on opReturn (syscoin dApps such as the V1 <> V2 bridge use it) is not supported through Trezor hardware. Hence, the content-scripts functionality on those accounts was partial, with users having cases in which they could convert their SYS to SYSX but not send it to another account or perform any action within it.

Pali V2 Initial Release

05 Jul 21:50
ba7eb36
Compare
Choose a tag to compare

Release 2.0 - Pali Wallet

We are excited to announce the release of Pali Wallet 2.0! This update brings significant enhancements and expanded capabilities to our software. Pali Wallet now supports EVM chains, allowing you to interact with Ethereum Virtual Machine-based blockchains seamlessly.

Key Features and Improvements:

  1. EVM Chain Support: Pali Wallet 2.0 introduces support for EVM chains, empowering you to engage with various Ethereum-compatible blockchains. Seamlessly manage your assets and interact with smart contracts on these chains.

  2. Import Private Key on EVM Chains: With this release, we have added the ability to import your private keys for EVM chains. Securely import your private keys and access your accounts on compatible Ethereum Virtual Machine-based networks.

  3. UTXO Chain Support: Pali Wallet expanded UTXO chains support from only Syscoin to any UTXO chain, allowing you to manage your transactions on Bitcoin-based and other UTXO-based blockchains.

  4. BIP84 Address Derivation: For UTXO chains, Pali Wallet 2.0 enforces BIP84 address derivation. We will add descriptors on the next releases so we can be also compliant with BIP32 and BIP44

  5. Trezor support: We expanded also trezor support to be possible to use it on any chain UTXO or EVM from the user's choice

We strive to provide an intuitive and secure user experience, making blockchain interactions more accessible to everyone. Pali Wallet 2.0 represents a significant step forward, expanding our reach to EVM chains and enhancing support for UTXO chains.

This is our initial release for any bug please create an Issue on our GitHub, we will be launching the next releases with improvements, bug fixes, and also new features!

Pali Wallet v1.0.28

11 Apr 16:37
Compare
Choose a tag to compare

Pali Wallet version 1.0.28 with a connection issue fixed:

  • pali goes blank after connect to a dapp

Pali Wallet v1.0.27

11 Apr 09:32
Compare
Choose a tag to compare

Pali Wallet v1.0.27 with a fix for change address:

  • Funds going to another account from the same xpub after transactions

Pali Wallet v1.0.26

24 Mar 07:54
Compare
Choose a tag to compare

Release for Pali Wallet v1.0.26

  • fix trezor pairing issue: script was not injecting properly when trying to connect an account
  • fix verify address tooltip visibility on firefox

Pali Wallet v1.0.25

16 Mar 21:24
Compare
Choose a tag to compare

This is the release for pali 1.0.25 with a trezor bug fixed

  • fix trezor pairing issues

Pali v1.0 Bugs Update

11 Nov 17:54
Compare
Choose a tag to compare

This is the release for pali 1.0.10
which has some bug fixes reported from the official release:

  • Management permission that runs a routine each time background becomes inactive and back active (this fixes Sysmint problem)
  • Max amount update and fee update, we will be taking a minimum amount always from the maximum permitted, so it will avoid the user getting stuck with a transaction that tries to send all his funds but has no fees
  • Precision check the user won't be able to send values with more decimals than what is supported by the token he's using
  • Typos corrections
  • Invalid links updates

First Official Pali Release

09 Oct 00:10
Compare
Choose a tag to compare

This is the first pali release as it has been published to chrome store for version 1.0.9
Here you will find full functionality for syscoin-core. But keep track of it we will be publishing partial releases as we are developing the integration for other bitcoin-like coins and web3 integration.