diff --git a/CHANGELOG.md b/CHANGELOG.md index 86cdcaf..9e4d177 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## Unreleased +## 0.4.0 - 2022-07-21 ### Added - Added an alternate prng for non-intel architectures that don't support RDRAND. - Add new metric `AddRemoveKeys` for multiple tables using `IfGroupedBy(X, SymmetricDifference())`. diff --git a/doc/additional-resources/changelog.rst b/doc/additional-resources/changelog.rst index ec37327..4ac2959 100644 --- a/doc/additional-resources/changelog.rst +++ b/doc/additional-resources/changelog.rst @@ -3,8 +3,8 @@ Changelog ========= -Unreleased ----------- +0.4.0 - 2022-07-21 +------------------ Added ~~~~~ @@ -19,7 +19,8 @@ Changed - Fixed bug in ``ReplaceNulls`` to not allow replacing values for grouping column in ``IfGroupedBy`` - Changed ``ReplaceNulls``, ``ReplaceNaNs``, and ``ReplaceInfs`` to only support specific ``IfGroupedBy`` metrics -- Change parameter ``metric`` for ``Rename`` to be called ``input_metric`` + +.. _section-1: 0.3.2 - 2022-06-23 ------------------ @@ -31,7 +32,7 @@ Changed - Moved ``IMMUTABLE_TYPES`` from utils/testing.py to utils/type_utils to avoid importing nose when accessing ``IMMUTABLE_TYPES`` -.. _section-1: +.. _section-2: 0.3.1 - 2022-06-23 ------------------ @@ -45,7 +46,7 @@ Changed - Reverted change from 0.3.0 “Add checks in ``ParallelComposition`` constructor to only permit L1/L2 over SymmetricDifference or AbsoluteDifference.” - Temporarily disabled flaky statistical tests. -.. _section-2: +.. _section-3: 0.3.0 - 2022-06-22 ------------------ diff --git a/pyproject.toml b/pyproject.toml index a259ebc..06a5f13 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ authors = [] description = "Tumult's differential privacy primitives" name = "tmlt.core" readme = "README.md" -version = "0.4.0-rc.1" +version = "0.4.0" license = "Apache-2.0" repository = "https://gitlab.com/tumult-labs/core" documentation = "https://docs.tmlt.dev/core/latest"