diff --git a/CHANGELOG.md b/CHANGELOG.md
index 015e063a8bf..882b1f2e2dd 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -16,6 +16,59 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
+
+## \[2.8.1\] - 2023-11-03
+
+### Added
+
+- Support for default bucket prefix
+ ()
+- Search for cloud storage and share files
+ ()
+
+- Ability to limit one user to one task at a time
+ ()
+
+- Support for using an external database in a Docker Compose-based deployment
+ ()
+
+### Changed
+
+- Migrated to rq 1.15.1
+ ()
+
+- Compressed sequental `change:frame` events into one
+ ()
+
+- Create a local session for AWS S3 client instead of using the default global one
+ ()
+
+- Improved performance of chunk preparation when creating tasks
+ ()
+
+### Fixed
+
+- Race condition in a task data upload request, which may lead to problems with task creation in some specific cases,
+ such as multiple identical data requests at the same time
+ ()
+
+- Bug with viewing dependent RQ jobs for downloading resources from
+cloud storage when file path contains sub-directories.
+This is relevant for admins that can view detailed information about RQ queues.
+ ()
+
+- OpenCV.js memory leak with TrackerMIL
+ ()
+
+- Can't deploy detectron serverless function
+ ()
+
+- A mask becomes visible even if hidden after changing opacity level
+ ()
+
+- There is no switcher to personal workspace if an organization request failed
+ ()
+
## \[2.8.0\] - 2023-10-23
diff --git a/changelog.d/20231009_103807_maria_add_aws_s3_prefix_support.md b/changelog.d/20231009_103807_maria_add_aws_s3_prefix_support.md
deleted file mode 100644
index f12f565d5a6..00000000000
--- a/changelog.d/20231009_103807_maria_add_aws_s3_prefix_support.md
+++ /dev/null
@@ -1,6 +0,0 @@
-### Added
-
-- Support for default bucket prefix
- ()
-- Search for cloud storage and share files
- ()
diff --git a/changelog.d/20231018_224126_andrey_bulk_save_server_files.md b/changelog.d/20231018_224126_andrey_bulk_save_server_files.md
deleted file mode 100644
index de443715537..00000000000
--- a/changelog.d/20231018_224126_andrey_bulk_save_server_files.md
+++ /dev/null
@@ -1,5 +0,0 @@
-### Fixed
-
-- Race condition in a task data upload request, which may lead to problems with task creation in some specific cases,
- such as multiple identical data requests at the same time
- ()
diff --git a/changelog.d/20231023_132746_maria_limit_one_user_to_one_task_at_a_time.md b/changelog.d/20231023_132746_maria_limit_one_user_to_one_task_at_a_time.md
deleted file mode 100644
index 5c72f957438..00000000000
--- a/changelog.d/20231023_132746_maria_limit_one_user_to_one_task_at_a_time.md
+++ /dev/null
@@ -1,16 +0,0 @@
-### Added
-
-- Ability to limit one user to one task at a time
- ()
-
-### Fixed
-
-- Bug with viewing dependent RQ jobs for downloading resources from
-cloud storage when file path contains sub-directories.
-This is relevant for admins that can view detailed information about RQ queues.
- ()
-
-### Changed
-
-- Migrated to rq 1.15.1
- ()
diff --git a/changelog.d/20231023_154559_klakhov_tracker_mil_optimizations.md b/changelog.d/20231023_154559_klakhov_tracker_mil_optimizations.md
deleted file mode 100644
index 3a8c3c759a0..00000000000
--- a/changelog.d/20231023_154559_klakhov_tracker_mil_optimizations.md
+++ /dev/null
@@ -1,4 +0,0 @@
-### Fixed
-
-- OpenCV.js memory leak with TrackerMIL
- ()
diff --git a/changelog.d/20231024_105610_boris_fix_detectron.md b/changelog.d/20231024_105610_boris_fix_detectron.md
deleted file mode 100644
index 4b2900d7696..00000000000
--- a/changelog.d/20231024_105610_boris_fix_detectron.md
+++ /dev/null
@@ -1,4 +0,0 @@
-### Fixed
-
-- Can't deploy detectron serverless function
- ()
diff --git a/changelog.d/20231024_190737_roman_docker_compose_external_db.md b/changelog.d/20231024_190737_roman_docker_compose_external_db.md
deleted file mode 100644
index eff196a3f9d..00000000000
--- a/changelog.d/20231024_190737_roman_docker_compose_external_db.md
+++ /dev/null
@@ -1,4 +0,0 @@
-### Added
-
-- Support for using an external database in a Docker Compose-based deployment
- ()
diff --git a/changelog.d/20231025_101044_boris_keypoints.md b/changelog.d/20231025_101044_boris_keypoints.md
deleted file mode 100644
index 7f13392ac55..00000000000
--- a/changelog.d/20231025_101044_boris_keypoints.md
+++ /dev/null
@@ -1,4 +0,0 @@
-### Fixed
-
-- A mask becomes visible even if hidden after changing opacity level
- ()
diff --git a/changelog.d/20231026_141231_sekachev.bs_additional_org_receive_check.md b/changelog.d/20231026_141231_sekachev.bs_additional_org_receive_check.md
deleted file mode 100644
index 0468945b2ea..00000000000
--- a/changelog.d/20231026_141231_sekachev.bs_additional_org_receive_check.md
+++ /dev/null
@@ -1,4 +0,0 @@
-### Fixed
-
-- There is no switcher to personal workspace if an organization request failed
- ()
diff --git a/changelog.d/20231101_115752_klakhov_ignore_change_frame_events.md b/changelog.d/20231101_115752_klakhov_ignore_change_frame_events.md
deleted file mode 100644
index 1a4b2835178..00000000000
--- a/changelog.d/20231101_115752_klakhov_ignore_change_frame_events.md
+++ /dev/null
@@ -1,4 +0,0 @@
-### Changed
-
-- Compressed sequental `change:frame` events into one
- ()
diff --git a/changelog.d/20231101_122729_maria_fix_parallel_downloading_of_cloud_storage_files.md b/changelog.d/20231101_122729_maria_fix_parallel_downloading_of_cloud_storage_files.md
deleted file mode 100644
index 97b8dcb81a9..00000000000
--- a/changelog.d/20231101_122729_maria_fix_parallel_downloading_of_cloud_storage_files.md
+++ /dev/null
@@ -1,4 +0,0 @@
-### Changed
-
-- Create a local session for AWS S3 client instead of using the default global one
- ()
diff --git a/changelog.d/20231102_105602_andrey_optimization_creation_of_tasks.md b/changelog.d/20231102_105602_andrey_optimization_creation_of_tasks.md
deleted file mode 100644
index 44fd5f67cef..00000000000
--- a/changelog.d/20231102_105602_andrey_optimization_creation_of_tasks.md
+++ /dev/null
@@ -1,4 +0,0 @@
-### Changed
-
-- Improved performance of chunk preparation when creating tasks
- ()