diff --git a/CHANGELOG.md b/CHANGELOG.md
index e4cdb7b4ad7481e353bc56810b7221799e4fc999..e712db67a15f6cde24b3b5a86af6eb23e850bc33 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -19,13 +19,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 - The `HostSerializer`, `NoteSerializer` and `ShowSerializer` reference image.
 - The `Host.image` and `Show.image` fields are nullable in their serializers.
 - The `ppoi` field in the image serializer is updatable.
-- The `logo` field i the `Show` model is a reference to `Image`.
+- The `logo` field in the `Show` model is a reference to `Image`.
 - The `alt_text` and `credits` fields in the `Image` model are not nullable.
 - The "conflict resolution" methods of `Schedule` are now service functions.
 - implement show and timeslot filters
 - include id for serialized timeslots in REST API
 - re-work note viewset to work with updated model
 - add dimensions to thumbnails in Image REST API
+- The `last_date` field in the `Show` model is nullable.
+- The `CharField`s and `TextFields` in the models are not nullable.
+- The `subtitle` field of th `Category` model is now a `CharField`.
 
 ### Deprecated
 
@@ -43,6 +46,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 - don’t output invalid PPOI format
 - note image should allow null values
 - don’t force REST API consumers to set `repetition_of` for timeslots
+- The timeslot generation leaves the `last_date` unset if it is null.
 
 ### Security