diff --git a/CHANGELOG.md b/CHANGELOG.md
index 48d4adfc6ddd41a25c69e33012a0292dabd573f3..97777090da02f277081e07409d6324b69cf09fb4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,16 +1,10 @@
 ### v0.3.3 ###
-**Signal Processing - Generic**\
-\* Fix bug returning wrong length filter when negative delays are use in `winSincFracDel()`.
-
-**Signal Processing - Array Processing**\
-\+ Add function to calculate the time-domain equivalent of the *array manifold* of an arbitrary array.\
-\* Modify `firstOrderDMA()` to return the filters as the first argument, in order to avoid calculating the output if it is not required.\
-\* Changed the name of `firstOrderDMA()` to `firstOrderDma()` (cameltoe). This change **breaks** backward compatibility!\
-\* Correct error in `firstOrderDma()` header (documentation) and changed name of local array manifold calculation function to clarify that a local function is called.\
-\* Correct erroneous output calculations in `firstOrderDma()`.
-
-** Signal Processing - Measurements**\
-\* Fix error in `invSweep()` throwing an error when the `causIrLen` input argument was not provided.
+**Utilities - Generic**\
+\* Change the interface of `rotMat3d()`, so that the last argument is a boolean (`logical` in MATLAB), declaring whether the given angles are in degrees (if false, the angles are treated as radians). This is a **backwards incompatible** change.\
+\* The following functions are changed internally to apply the changes in `rotMat3d()`:
+  - `rcvGeo()`
+  - `srcGeo()`
+  - `virtMicGeo()`
 
 -------------------------------------------