diff --git a/_config.yml b/_config.yml index ae85abee6..b5de9b838 100644 --- a/_config.yml +++ b/_config.yml @@ -28,4 +28,4 @@ feed: sass: style: compressed -latest_version: "1.1.4" +latest_version: "1.1.5" diff --git a/website/_posts/2024-05-30-release-1-1-5.md b/website/_posts/2024-05-30-release-1-1-5.md new file mode 100644 index 000000000..b2f91ff83 --- /dev/null +++ b/website/_posts/2024-05-30-release-1-1-5.md @@ -0,0 +1,72 @@ +--- +layout: post +title: "Pactus 1.1.5 (Cape Town) Released" +date: 2024-05-30 00:00:00 +0000 +tags: announcement, release +--- + +## Overview + +Pactus Blockchain [Version 1.1.5 (Cape Town)](https://github.com/pactus-project/pactus/releases/tag/v1.1.5) +is now available for download. +This release includes the following applications: + +- [Pactus GUI]({{ site.baseurl }}/user-guides/pactus-gui/): + The graphical user interface (GUI) for the Pactus node that is suitable + for both beginners and experienced users. + +- [Pactus Daemon]({{ site.baseurl }}/user-guides/pactus-daemon/): + The command-line interface (CLI) for the Pactus node that is suitable for experienced users. + +- [Pactus Shell]({{ site.baseurl }}/user-guides/pactus-shell/): + The command-line tool that allows users to interact with a Pactus node. + +- [Pactus Wallet]({{ site.baseurl }}/user-guides/pactus-wallet/): + The wallet software that allows users to manage their wallet and send transactions + without the need to sync the entire blockchain. + +## Highlights + +### Rate limit + +This version applies a rate limit to the messages in the general topics including blocks and transactions. +This will help nodes to manage the network traffic in times of network congestion or spam attacks. + +### Dynamic fee + +To prevent attackers from sending spam transactions, a dynamic fee model is introduced in this patch. +Each node can define a minimum fee that is defaulted to 0.000001 PAC. +However, if the transaction pool becomes full, the transaction fee can increase up to 1 PAC. + +To ensure network stability and security, +it is recommended that all validators upgrade to this version as soon as they can. + +## Download + +To start using Pactus blockchain, download the latest version from the [download]({{ site.baseurl }}/download) +page and join the Mainnet. + +## How to Upgrade + +If you are running an older version, close it first. +Then uninstall the previous version and install the newer version. +If you are using the archived version, simply replace it with the new version . + +## Change log + +This version includes several changes and improvements, such as: + +### Feat + +- add dynamic fee ([#1290](https://github.com/pactus-project/pactus/pull/1290)) +- **network**: define config for rate limit threshold ([#1284](https://github.com/pactus-project/pactus/pull/1284)) +- **network**: ratelimit gossip for prevent spamming ([#1283](https://github.com/pactus-project/pactus/pull/1283)) + +### Fix + +- change CalculateFee to be backward compatible ([#1291](https://github.com/pactus-project/pactus/pull/1291)) +- proposal basic checks deferred to consensus ([#1288](https://github.com/pactus-project/pactus/pull/1288)) +- rejected spam tx for same from and to ([#1287](https://github.com/pactus-project/pactus/pull/1287)) + +You can find the [full list of changes on Github](https://github.com/pactus-project/pactus/compare/v1.1.4...v1.1.5), +as well as the [source code](https://github.com/pactus-project/pactus/releases/tag/v1.1.5)