diff --git a/CHANGELOG.md b/CHANGELOG.md index 3a4d705..3fc0126 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,13 +1,26 @@ Changelog ========= +# 0.13.0 + +* Added ``pyproximal.optimization.red.RED`` solver. +* Added ``pyproximal.proximal.RED`` operator. +* Added class-based solvers in ``pyproximal.optimization.cls_primal`` and ``pyproximal.optimization.cls_primaldual``. +* Added ``tau`` and ``mu`` optional parameters to ``pyproximal.optimization.segmentation.Segment`` solver. +* Added support for ``sigma`` vector in ``pyproximal.proximal.L1``. +* Added ``numba-cuda`` to optional dependencies. +* Fixed ``pyproximal.projection.L1BallProj`` to preserve feasible inputs . + preserve feasible inputs in L1 ball projection +* Fixed handling of complex-valued inputs in ``pyproximal.proximal.L21`` and ``pyproximal.proximal.L21_plus_L1``. + + # 0.12.0 * Added ``pyproximal.optimization.primal.ConsensusADMM`` and ``pyproximal.optimization.primal.PPXA`` solvers * Modified role of x and y in ``pyproximal.optimization.primal.DouglasRachfordSplitting`` -* Fix norm computation in ``pyproximal.proximal.L1`` for +* Fixed norm computation in ``pyproximal.proximal.L1`` for 2D-arrays # 0.11.1 @@ -113,7 +126,7 @@ Changelog * Added classes standard deviation in ``pyproximal.optimization.segmentation.Segment`` solver * Added `chain` method ``pyproximal.ProxOperator`` -* Fix ``pyproximal.proximal.Orthogonal`` by introducing `alpha` +* Fixed ``pyproximal.proximal.Orthogonal`` by introducing `alpha` in the proximal evaluation # 0.1.0 diff --git a/docs/source/changelog.rst b/docs/source/changelog.rst index 6c31058..452533b 100644 --- a/docs/source/changelog.rst +++ b/docs/source/changelog.rst @@ -3,7 +3,26 @@ |:newspaper_roll:| Changelog ############################ -Version 0.12.1 + +Version 0.13.0 +-------------- +*Released on: 30/10/2026* + +* Added :py:class:`pyproximal.optimization.red.RED` solver. +* Added :py:class:`pyproximal.proximal.RED` operator. +* Added class-based solvers in :py:mod:`pyproximal.optimization.cls_primal` + and :py:mod:`pyproximal.optimization.cls_primaldual`. +* Added ``tau`` and ``mu`` optional parameters to + :py:class:`pyproximal.optimization.segmentation.Segment` solver. +* Added support for ``sigma`` vector in :py:class:`pyproximal.proximal.L1`. +* Added ``numba-cuda`` to optional dependencies. +* Fixed :py:class:`pyproximal.projection.L1BallProj` to preserve feasible inputs . + preserve feasible inputs in L1 ball projection +* Fixed handling of complex-valued inputs in :py:class:`pyproximal.proximal.L21` + and :py:class:`pyproximal.proximal.L21_plus_L1`. + + +Version 0.12.0 -------------- *Released on: 18/04/2026*