diff --git a/ChangeLog b/ChangeLog
index a20d41b5b86ad47fcd4cd15f22ccd874a148b917..18eb68d84c8468ae14cba502fe8b2fc0dd94adf9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,57 @@
+14.03.2024 v 5.1.8
+https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.8&state=all
+- Buchungen mit Kommentaren: Nur Buchungen mit internen Kommentaren werden angezeigt [#179]
+- "Falsche" Verzeichnisstruktur bei Download aus Veranstaltung [#928]
+- Belegungsplan: Bearbeiten von Wiederholungsterminen versucht, ausfallende Termine zu buchen [#1043]
+- Blubber: Link zu Veranstaltungsadministration [#2530]
+- Diverse Sprach-Icons haben keine festgelegte Größe [#2724]
+- Druckansicht zeigt die Skiplinks in der Druckvorschau an [#3365]
+- Sprechstunden: Fehlende Benachrichtigungen über Buchungen/Stornierungen [#3391]
+- Courseware: Dateiordner-Block zeigt den falschen Ordnertyp an [#3426]
+- Courseware: Dateiordner-Block zeigt Inhalt unsichtbarer Ordner an [#3427]
+- Courseware: Nutzer verlieren beim Bearbeiten der Sichtbarkeit einer Seite Zugang zum Lernmaterial [#3437]
+- Methode StudIPPlugin::onActivation() bzw. onDeactivation() wird für Plugins auf dem Profil einer Person nicht aufgerufen [#3569]
+- Email-2FA generiert immer neue Tokens [#3570]
+- CW - Aufgaben werden nicht geladen [#3592]
+- Zwei-Faktor-Authentifizierung: Jeder Seitenaufruf generiert ein neues Token, wenn 2FA abgeschaltet ist [#3596]
+- Aktionsmenü: falsche Ausrichtung des Textes zum Icon [#3599]
+- Im Dialog zur Personensuche fehlen initial die Avatare in der Liste [#3600]
+- Kryptographisch unsichere Session-Ids [#3607]
+- Nutzer Löschen geht nicht, wenn man die CourseMemberships nicht mit löschen will [#3608]
+- Fehler beim Löschen von Nutzern [#3613]
+- JSON-API: Rechtestufe "user" kann keine Nutzer auflisten oder suchen [#3617]
+- JSON-API / PHP8 - Aufruf der API erzeugt Fehler wenn man nicht eingeloggt ist [#3618]
+- Fullcalendar: Buttons zum Blättern sind nicht rechtsbündig und die Pfeile darin nicht mittig [#3631]
+- Deaktivierte Formularfelder werden nicht ausgegraut [#3642]
+- CKEditor: Startwert der Aufzählungsliste geht beim Speichern verloren [#3653]
+- Versand von E-Mail funktioniert in der Standardeinstellung meist nicht [#3658]
+- Stud.IP-Konten können nur dann gelöscht werden, wenn der Benutzername nicht in einem anonymisierten Konto vorliegt [#3660]
+- Impressum: "Neue Seite anlegen" zeigt keinen HTML-Editor an [#3667]
+- Falsche Migrationsnummer, Migration ignoriert das Tabellenschema [#3669]
+- Zitieren eines Bildes in Blubber klappt nicht sauber [#3671]
+- ILIAS-Schnittstelle:  Konfigurationsoption "Authentifizierungsplugin übernehmen" hat keine Auswirkungen [#3681]
+- Klasse .button-group fügt unnötigen Abstand ein [#3714]
+- Forum: Abstand fehlt beim "Löschen"-Button im Beitrag [#3717]
+- Gradebook meldet beim Speichern "Die Noten wurden gespeichert." obwohl nicht alle Daten prozessiert wurden [#3718]
+- Tabellenhelfer .withdetails funktioniert nur beim ersten Klick vernünftig [#3724]
+- „resource_property_definitions.options must not be null.“ beim Anlegen einer Eigenschaft als dozent mit admin-Berechtigungen in der Raumverwaltung [#3731]
+- PHP8-Warnungen in ExportPDF [#3735]
+- Direkte Buchung: ausfallende Termine bei Wiederholungsbuchung können doppelt gebucht werden [#3736]
+- Nachrichten: Buttons in Link-Elementen [#3737]
+- Personenverwaltung: Hochstufen zu admin/root läuft in Fehler [#3752]
+- Raumsuche: Filter für Raumeigenschaft funktioniert nur direkt nach dem Hinzufügen [#3754]
+- DB in der Pipeline schlägt [#3761]
+- TypeError: Argument 1 passed to Courseware\StructuralElement::findDescendants() must be an instance of User or null, instance of Seminar_User given [#3762]
+- Ilias Schnittstelle: Probleme beim Anlegen der Nutzer Kategorie mit Ilias 8 [#3765]
+- Hauptordner einer VA bearbeiten mit „dozent“-Berechtigungen: TypeError: Argument 2 passed to Deputy::isDeputy() must be of the type string, null given [#3766]
+- Tippfehler in #3754 [#3767]
+- PHP-Fehler beim Eintragen einer Standardvertretung [#3770]
+- Benutzerverwaltung: overflow bei zu langen Usernames [#3773]
+- Drucken von Nachrichten ist defekt [#3776]
+- Textstring „Datenschutz“ ist bei der Übersetzung zu mehrdeutig [#3777]
+- Raumsuche ist defekt [#3782]
+- Abspeichern von Raumeigenschaften (Mögliche Werte) geht nicht. [#3783]
+
 28.12.2023 v 5.1.7
 https://gitlab.studip.de/studip/studip/-/issues?milestone_title=Stud.IP+5.1.7&state=all
 - Courseware: PDF-Export enthält Liste der Dateien in Hausaufgabenordnern [#3424]