Skip to content

Cactus 1.8.0

Choose a tag to compare

@dominick01234 dominick01234 released this 05 May 21:18

Version 1.8.0 of the Cactus reference client is now available for download!

This release features user experience improvements, including updates for notifications, WalletConnect support, DataLayer permissioning, and NFT caching.

Critical Security patches

This release includes patches that are critical security updates for all network users. It is highly recommended that all network nodes upgrade to the 1.8.0 version.
We will be publishing a post mortem in the near future to discuss the specific issues we are patching with this release, until then, responsible disclosure dictates that we not address the issues directly.
Please monitor our official communication streams for more information on this matter once we feel it is safe to disclose.

General End-User Experience Improvements

Notifications for New Release Updates
    Operating on the latest version of the Cactus wallet just got easier. The Cactus wallet now notifies users of newly available release updates, prompting them to download and install the most recent version. Whenever a new production build is available, a banner notification will automatically appear in the main GUI window, directing users to the latest build’s download page.

Improved Installation Flexibility for Windows Users
    With 1.8.0, instead of automatically launching the GUI after upgrading the Cactus application, Windows users can select an option to complete the upgrade installation process without triggering the GUI functionality, for those who typically just work via the command line interface.

Ability Customized DApp Permissions in WalletConnect
    The latest updates to our WalletConnect application permissions enables users to granularly manage their connections on a per DApp basis. You may opt to disconnect from an application entirely, revoking all permissions, or reset individual permissions granted to each DApp. This applies to read-only permissions requested by a DApp, allowing users to individually reset any read-only permissions.
    Note: Any permissions that trigger a spend will always require user confirmation and cannot be automatically bypassed by a user.

Improved NFT Caching and Loading Performance
    Version 1.8.0 optimizes the loading performance of NFT wallets throughout initial syncing, as well as subsequent loading across multiple NFT screens. These enhancements also improve scalability support and improve the loading of wallets with large numbers of NFTs.

For Developers and Creators (RPC and CLI Only):

DataLayer Permissioning Support
    Cactus’s DataLayer powers secure and auditable data sharing amongst various parties. This data is stored off-chain, using an open and permissionless publish/subscribe model. In version 1.8.0, we’ve added a DataLayer plug-in mechanism for managing subscriber (read) and publisher (write) permissions support to enable enterprise use cases, granting organizations more control over access to data.
    The Cactus DataLayer service calls a RESTful API to provide publish and subscribe capabilities for DataLayer files. Plugins can be used to integrate with any desired user credential system to allow designated subscribers and publishers to download or upload DataLayer files.
    Find the usage guide here for documentation on the Permissioning Support.