diff --git a/CHANGELOG.md b/CHANGELOG.md index 1f1c6780..8989f305 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,18 @@ Changelog ========= +# 2.4.0 +* Added `pylops.signalprocessing.FourierRadon2d` and + `pylops.signalprocessing.FourierRadon3d` operators +* Added `pylops.PyTensorOperator` operator +* Added `pylops.ToCupy` operator +* Added `pylops.utils.seismicevents.parabolic3d` method +* Fix bug in `pylops.Restriction` when passing iava as cupy array + # 2.3.1 * Fixed bug in `pylops.utils.backend` (see [Issue #606](https://github.com/PyLops/pylops/issues/606)) # 2.3.0 - * Added `pylops.JaxOperator`, `pylops.signalprocessing.DWTND`, and `pylops.signalprocessing.DTCWT` operators. * Added `updatesrc` method to `pylops.waveeqprocessing.AcousticWave2D`. * Added `verb` to `pylops.signalprocessing.Sliding1D.sliding1d_design`, `pylops.signalprocessing.Sliding2D.sliding2d_design`, `pylops.signalprocessing.Sliding3D.sliding3d_design`, `pylops.signalprocessing.Patch2D.patch2d_design`, and `pylops.signalprocessing.Patch3D.patch3d_design`. @@ -29,7 +36,6 @@ is now unmantained and merged into `cupy`). # 2.2.0 - * Added `pylops.signalprocessing.NonStationaryConvolve3D` operator * Added nd-array capabilities to `pylops.basicoperators.Identity` and `pylops.basicoperators.Zero` * Added second implementation in `pylops.waveeqprocessing.BlendingContinuous` which is more diff --git a/docs/source/changelog.rst b/docs/source/changelog.rst index b5854475..43d59cac 100644 --- a/docs/source/changelog.rst +++ b/docs/source/changelog.rst @@ -3,7 +3,19 @@ Changelog ========= +Version 2.4.0 +------------- + +*Released on: 11/12/2024* + +* Added :py:class:`pylops.signalprocessing.FourierRadon2d` and + :py:class:`pylops.signalprocessing.FourierRadon3d` operators +* Added :py:class:`pylops.PyTensorOperator` operator +* Added :py:class:`pylops.ToCupy` operator +* Added :py:class:`pylops.utils.seismicevents.parabolic3d` method +* Fix bug in :py:class:`pylops.Restriction` when passing iava as cupy array + Version 2.3.1 ------------- @@ -511,7 +523,7 @@ Version 1.3.0 * Added :py:func:`pylops.optimization.sparsity.ISTA` and :py:func:`pylops.optimization.sparsity.FISTA` sparse solvers * Added possibility to broadcast (handle multi-dimensional arrays) - to :py:class:`pylops.Diagonal` and :py:func:`pylops..Restriction` operators + to :py:class:`pylops.Diagonal` and :py:class:`pylops.Restriction` operators * Added :py:class:`pylops.signalprocessing.Interp` operator * Added :py:class:`pylops.Spread` operator * Added :py:class:`pylops.signalprocessing.Radon2D` operator