Releases: syscoin/pali-wallet
Pali v3.0.0
[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
[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
[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
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:
-
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.
-
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.
-
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.
-
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
-
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
Pali Wallet version 1.0.28 with a connection issue fixed:
- pali goes blank after connect to a dapp
Pali Wallet v1.0.27
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
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
This is the release for pali 1.0.25 with a trezor bug fixed
- fix trezor pairing issues
Pali v1.0 Bugs Update
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
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.