diff --git a/CHANGELOG.md b/CHANGELOG.md
index 732da950192af4d6b45a0cd7d10ece7d273c0bb1..8240dd195599e4be774a53c06fb15295a5c9cf3a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -14,11 +14,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 - Removed `ckanext.odsh.home` configuration variable.
 - The `tag_name_validator` function, responsible for validating tag names, has been removed. Tag names are no longer restricted by any validation checks, allowing for unrestricted input (according [DCAT-AP](https://www.dcat-ap.de/def/dcatde/2.0/spec/#datensatz-schlagwort)).
 - Removed `ckanext.odsh.upload_formats` configuration variable. Upload formats are now populated by EU-approved file formats.
+- Removed subject mappings and other subject related code used in Transparenzportal SH (TPSH).
 
 ### Changed
 
 - Reorganized default mapping and resource files for improved organization and maintenance. Mapping and config files (e.g., file formats) are now located in `ckanext/odsh/resources/`.
 - Refactor distribution/resource editing form to replace free-text format field with select field populated by EU-approved file formats.
+- Reorganized tests and helper TPSH specific code
+- Migrated TPSH helpers to `helpers.py`.
+- Moved TPSH tests to `tests/` and legacy tests to `tests_wip`.
 
 ## [2.0.0] - 2023-06-08