Bump version: 4.1.1 → 4.1.2

pull/2432/head v4.1.2
David Núñez 2020-11-09 01:21:09 +01:00
parent 7b7dea1962
commit f12b7afce7
No known key found for this signature in database
GPG Key ID: C4F105AFD0650917
14 changed files with 33 additions and 15 deletions

View File

@ -1,5 +1,5 @@
[bumpversion]
current_version = 4.1.1
current_version = 4.1.2
commit = True
tag = True
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(-(?P<stage>[^.]*)\.(?P<devnum>\d+))?

View File

@ -46,7 +46,7 @@ author = 'NuCypher'
# The short X.Y version
version = ''
# The full version, including alpha/beta/rc tags
release = '4.1.1'
release = '4.1.2'
# -- General configuration ---------------------------------------------------

View File

@ -4,6 +4,36 @@ Releases
.. towncrier release notes start
v4.1.2 (2020-11-09)
-------------------
Features
~~~~~~~~
- Added support for a user-provided gas price to the ``nucypher stake`` command, using ``--gas-price GWEI``. (`#2425 <https://github.com/nucypher/nucypher/issues/2425>`__)
Bugfixes
~~~~~~~~
- Correct CLI problems when setting the min fee rate. Also, simplifies usage by expressing rates in GWEI. (`#2390 <https://github.com/nucypher/nucypher/issues/2390>`__)
- Tone-down learning logging messages even more (see issue #1712). Fixes some CLI and exception messages. (`#2395 <https://github.com/nucypher/nucypher/issues/2395>`__)
- Fixes logical bug in ``WorkTracker`` to ensure commitment transactions can only be issued once per period. (`#2406 <https://github.com/nucypher/nucypher/issues/2406>`__)
- Removes leftover imports of Twisted Logger, using instead our shim (Closes #2404). Also, changes NuCypher Logger behavior to always escape curly braces. (`#2412 <https://github.com/nucypher/nucypher/issues/2412>`__)
- Now ``BlockchainInterface.gas_strategy`` always has a value; previously it was possible to pass ``None`` via the constructor (e.g. if the config file had an explicit ``"null"`` value). (`#2421 <https://github.com/nucypher/nucypher/issues/2421>`__)
- Take advantage of the changes in PR#2410 by retrying worker commitments on failure (`#2422 <https://github.com/nucypher/nucypher/issues/2422>`__)
- Domain "leakage", or nodes saving metadata about nodes from other domains (but never being able to verify them) was still possible because domain-checking only occurred in the high-level APIs (and not, for example, when checking metadata POSTed to the node_metadata_exchange endpoint). This fixes that (fixes #2417).
Additionally, domains are no longer separated into "serving" or "learning". Each Learner instance now has exactly one domain, and it is called domain. (`#2423 <https://github.com/nucypher/nucypher/issues/2423>`__)
Misc
~~~~
- Updates contract registry after upgrade of StakingEscrow to v5.5.1, at behest of the DAO (proposal #0). (`#2402 <https://github.com/nucypher/nucypher/issues/2402>`__)
- Improved newsfragments README file to clarify release note entry naming convention. (`#2415 <https://github.com/nucypher/nucypher/issues/2415>`__)
v4.1.1 (2020-10-29)
-------------------

View File

@ -1 +0,0 @@
Correct CLI problems when setting the min fee rate. Also, simplifies usage by expressing rates in GWEI.

View File

@ -1 +0,0 @@
Tone-down learning logging messages even more (see issue #1712). Fixes some CLI and exception messages.

View File

@ -1 +0,0 @@
Updates contract registry after upgrade of StakingEscrow to v5.5.1, at behest of the DAO (proposal #0).

View File

@ -1 +0,0 @@
Fixes logical bug in ``WorkTracker`` to ensure commitment transactions can only be issued once per period.

View File

@ -1 +0,0 @@
Removes leftover imports of Twisted Logger, using instead our shim (Closes #2404). Also, changes NuCypher Logger behavior to always escape curly braces.

View File

@ -1 +0,0 @@
Improved newsfragments README file to clarify release note entry naming convention.

View File

@ -1 +0,0 @@
Now ``BlockchainInterface.gas_strategy`` always has a value; previously it was possible to pass ``None`` via the constructor (e.g. if the config file had an explicit ``"null"`` value).

View File

@ -1 +0,0 @@
Take advantage of the changes in PR#2410 by retrying worker commitments on failure

View File

@ -1,3 +0,0 @@
Domain "leakage", or nodes saving metadata about nodes from other domains (but never being able to verify them) was still possible because domain-checking only occurred in the high-level APIs (and not, for example, when checking metadata POSTed to the node_metadata_exchange endpoint). This fixes that (fixes #2417).
Additionally, domains are no longer separated into "serving" or "learning". Each Learner instance now has exactly one domain, and it is called domain.

View File

@ -1 +0,0 @@
Added support for a user-provided gas price to the ``nucypher stake`` command, using ``--gas-price GWEI``.

View File

@ -31,7 +31,7 @@ __url__ = "https://github.com/nucypher/nucypher"
__summary__ = 'A proxy re-encryption network to empower privacy in decentralized systems.'
__version__ = "4.1.1"
__version__ = "4.1.2"
__author__ = "NuCypher"