@Fuzzbawls Fuzzbawls released this May 3, 2018 · 234 commits to master since this release

Assets 16

PIVX Core version 3.1.0.2 is now available from: https://github.com/pivx-project/pivx/releases

This is a new mandatory bugfix release, specifically addressing a bug with windows OS masternode control wallets as well as a missed commit from our private repository affecting the budget amount.

Users upgrading to this version are encouraged to also read the detailed release notes for the previous 3.1.0 release as information will not be duplicated here.

Please report bugs using the issue tracker at github: https://github.com/pivx-project/pivx/issues

Mandatory Update

PIVX Core v3.1.0.2 is a mandatory update for all users. This release contains new consensus rules and improvements that are not backwards compatible with older versions. Users will have a grace period of one week to update their clients before enforcement of this update is enabled.

Users updating from a previous version after Tuesday, May 8, 2018 12:00:00 AM GMT will require a full resync of their local blockchain from either the P2P network or by way of the bootstrap.

How to Upgrade

If you are running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes for older versions), then run the installer (on Windows) or just copy over /Applications/PIVX-Qt (on Mac) or pivxd/pivx-qt (on Linux).

Compatibility

PIVX Core is extensively tested on multiple operating systems using the Linux kernel, macOS 10.8+, and Windows 7 and later.

Microsoft ended support for Windows XP on April 8th, 2014, No attempt is made to prevent installing or running the software on Windows XP, you can still do so at your own risk but be aware that there are known instabilities and issues. Please do not report issues about Windows XP to the issue tracker.

PIVX Core should also work on most other Unix-like systems but is not frequently tested on them.

❗️❗️❗️ MacOS 10.13 High Sierra ❗️❗️❗️

Currently there are issues with the 3.x gitian release on MacOS version 10.13 (High Sierra), no reports of issues on older versions of MacOS.

Notable Changes

Budget Amount Calculation

A commit from our private repository that changed the available budget amount was inadvertently missed when merging back to the public repository. Thanks goes to community member Ronan for pointing this out.

Windows masternode.conf bug

Windows Masternode Controller wallets were experiencing an issue with reading the masternode.conf file during startup that prevented the wallet from opening properly.

Windows file icons

The Windows program icons and installer images were of less than ideal quality, often appearing grainy or distorted. These icons/images have now been recreated to meet higher standards.

3.1.0.2 Change log

Detailed release notes follow. This overview includes changes that affect behavior, not code moves, refactors and string updates. For convenience in locating the code changes and accompanying discussion, both the pull request and git merge commit are mentioned.

P2P Network

  • #592 39430995c Update protocol to 70914. (presstab)

Budget

  • #590 413fad929 [Budget] Fix wrong budget amount (Mrs-X)
  • #591 405612f3c Add unit test for budget value. (presstab)

Miscellaneous

  • #586 fc211bfdf [Bug] Fix CMasternodeConfig::read (Fuzzbawls)
  • #587 69498104f [Bug] Fix Windows icon files (Fuzzbawls)

Credits

Thanks to everyone who directly contributed to this release:

  • Fuzzbawls
  • Mrs-X
  • presstab

As well as everyone that helped translating on Transifex, the QA team during Testing and the Node hosts supporting our Testnet.