diff --git a/html/changelogs/AutoChangeLog-pr-17497.yml b/html/changelogs/AutoChangeLog-pr-17497.yml
deleted file mode 100644
index f9b1c33d731..00000000000
--- a/html/changelogs/AutoChangeLog-pr-17497.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-author: "Willburd"
-delete-after: True
-changes:
- - qol: "Air alarms show if they are controlled by an area's main alarm, or are the main alarm themselves. So you can tell when all air alarms in an area are deconstructed"
- - bugfix: "Air alarm settings now propagate to all other air alarms in an area"
- - rscadd: "Air alarms do nothing if the main air alarm in an area is shorted"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-17611.yml b/html/changelogs/AutoChangeLog-pr-17611.yml
deleted file mode 100644
index 6e6761adb8b..00000000000
--- a/html/changelogs/AutoChangeLog-pr-17611.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "ShadowLarkens"
-delete-after: True
-changes:
- - bugfix: "RIGs no longer get stuck loading"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-17612.yml b/html/changelogs/AutoChangeLog-pr-17612.yml
deleted file mode 100644
index eeb2909d3e3..00000000000
--- a/html/changelogs/AutoChangeLog-pr-17612.yml
+++ /dev/null
@@ -1,5 +0,0 @@
-author: "Kashargul"
-delete-after: True
-changes:
- - code_imp: "move invisibility to defines"
- - admin: "invisimin can no longer be used if your invis level is above the observer level"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-17614.yml b/html/changelogs/AutoChangeLog-pr-17614.yml
deleted file mode 100644
index 9dce3a76f84..00000000000
--- a/html/changelogs/AutoChangeLog-pr-17614.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "SatinIsle"
-delete-after: True
-changes:
- - bugfix: "Hides the item tf spawn option, as this is currently not functional."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-17615.yml b/html/changelogs/AutoChangeLog-pr-17615.yml
deleted file mode 100644
index eb0d4c9ff5b..00000000000
--- a/html/changelogs/AutoChangeLog-pr-17615.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-author: "Kashargul"
-delete-after: True
-changes:
- - bugfix: "muffle items not always working"
- - bugfix: "matrix recolor not usable in char setup"
- - bugfix: "item tf spawn points not assignable"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-17617.yml b/html/changelogs/AutoChangeLog-pr-17617.yml
deleted file mode 100644
index 7fca0de04bd..00000000000
--- a/html/changelogs/AutoChangeLog-pr-17617.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "ShadowLarkens"
-delete-after: True
-changes:
- - bugfix: "Title screens work better"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-17621.yml b/html/changelogs/AutoChangeLog-pr-17621.yml
deleted file mode 100644
index 0ff9670b3e2..00000000000
--- a/html/changelogs/AutoChangeLog-pr-17621.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "Willburd"
-delete-after: True
-changes:
- - qol: "PAI may now climb up and down ladders, lattices, and move freely up and down in zeroG"
\ No newline at end of file
diff --git a/html/changelogs/archive/2025-04.yml b/html/changelogs/archive/2025-04.yml
index 101b0ff7457..f44bce386cb 100644
--- a/html/changelogs/archive/2025-04.yml
+++ b/html/changelogs/archive/2025-04.yml
@@ -327,3 +327,23 @@
- bugfix: Fixed Pandemic not printing the "virus release" notice
Tost:
- rscadd: Adds colour selection to earrings
+2025-04-28:
+ Kashargul:
+ - bugfix: muffle items not always working
+ - bugfix: matrix recolor not usable in char setup
+ - bugfix: item tf spawn points not assignable
+ - code_imp: move invisibility to defines
+ - admin: invisimin can no longer be used if your invis level is above the observer
+ level
+ SatinIsle:
+ - bugfix: Hides the item tf spawn option, as this is currently not functional.
+ ShadowLarkens:
+ - bugfix: Title screens work better
+ - bugfix: RIGs no longer get stuck loading
+ Willburd:
+ - qol: PAI may now climb up and down ladders, lattices, and move freely up and down
+ in zeroG
+ - qol: Air alarms show if they are controlled by an area's main alarm, or are the
+ main alarm themselves. So you can tell when all air alarms in an area are deconstructed
+ - bugfix: Air alarm settings now propagate to all other air alarms in an area
+ - rscadd: Air alarms do nothing if the main air alarm in an area is shorted