diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2e3c5dc4..4ef271de 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -16,6 +16,25 @@ will consitute of a breaking change warranting a new major release:
 
 # [unreleased]
 
+## Fixed
+
+- `AcsParameters` setter were previously all for scalar parameters. Now vector and matrix
+  parameters use their respective setters.
+- Several `AcsController` components had their own implementation of `AcsParameters`. This resulted
+  in those parameters not being updated, while the actual ones were updated. All instances of
+  `AcsParameters` not belonging to `AcsController` are eiter removed or replaced by pointer
+  instances.
+- Instead of updating the `gsTargetModeControllerParameters`, the `targetModeControllerParameters`
+  were updated.
+- Fixed Idle Mode Controller never calling `ptgLaw` and therefore never calculating control
+  values.
+- Fixed wrong check on wether file used for persistant boolean flag on successful still existed.
+
+## Changed
+
+- The `detumbleCounter` now does not get hard reset anymore, if the critical rate does not get
+  violated anymore. Instead it is incrementally reset.
+
 # [v1.35.1] 2023-03-04
 
 ## Fixed
@@ -100,12 +119,6 @@ eive-tmtc: v2.16.2
 
 - Linux GPS handler now checks the individual `*_SET` flags when analysing the `gpsd` struct.
   PR: https://egit.irs.uni-stuttgart.de/eive/eive-obsw/pulls/400
-- Several `AcsController` components had their own implementation of `AcsParameters`. This resulted
-  in those parameters not being updated, while the actual ones were updated. All instances of
-  `AcsParameters` not belonging to `AcsController` are eiter removed or replaced by pointer
-  instances.
-- Instead of updating the `gsTargetModeControllerParameters`, the `targetModeControllerParameters`
-  were updated.
 
 # [v1.32.0] 2023-02-24