diff --git a/html/changelogs/AutoChangeLog-pr-26730.yml b/html/changelogs/AutoChangeLog-pr-26730.yml
deleted file mode 100644
index 92021007373..00000000000
--- a/html/changelogs/AutoChangeLog-pr-26730.yml
+++ /dev/null
@@ -1,8 +0,0 @@
-author: "jjpark-kb"
-delete-after: True
-changes:
- - rscadd: "added the cursed ash carver (ashwalker crusher)"
- - rscadd: "added primitive bonesetter and primitive-looking plant bags"
- - balance: "removed the time limit from the ash staff"
- - balance: "doubled the volume of the primitive centrifuge (50 to 100)"
- - balance: "removed the consumption of bluespace in many ashwalker rituals"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-26806.yml b/html/changelogs/AutoChangeLog-pr-26806.yml
deleted file mode 100644
index acd1159d543..00000000000
--- a/html/changelogs/AutoChangeLog-pr-26806.yml
+++ /dev/null
@@ -1,7 +0,0 @@
-author: "jjpark-kb"
-delete-after: True
-changes:
- - rscadd: "added the research paper from simple research (4 cloth in the crafting menu)"
- - rscadd: "added the research skill"
- - balance: "experisci scanner affected by research skill"
- - balance: "xenoarch affected by research skill"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-27202.yml b/html/changelogs/AutoChangeLog-pr-27202.yml
deleted file mode 100644
index eef93b8763b..00000000000
--- a/html/changelogs/AutoChangeLog-pr-27202.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "Majkl-J"
-delete-after: True
-changes:
- - code_imp: "All cafe areas are now children of /area/centcom/holding/cafe"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-27223.yml b/html/changelogs/AutoChangeLog-pr-27223.yml
deleted file mode 100644
index 663469bc445..00000000000
--- a/html/changelogs/AutoChangeLog-pr-27223.yml
+++ /dev/null
@@ -1,5 +0,0 @@
-author: "Nerev4r"
-delete-after: True
-changes:
- - rscadd: "Teshari are now more agile, better at hearing stuff, and can feast on carrion!"
- - spellcheck: "The language icon and description for Schechi has been reworked to be more lore-compliant."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-27226.yml b/html/changelogs/AutoChangeLog-pr-27226.yml
deleted file mode 100644
index 58710179600..00000000000
--- a/html/changelogs/AutoChangeLog-pr-27226.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-author: "SkyratBot"
-delete-after: True
-changes:
- - qol: "slaughter/laughter demons have a cooler round end report"
- - qol: "you may not bodyslam yourself as a demon"
- - code_imp: "slaughter and laughter demons are given their antag datum when their mind initializes"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-27227.yml b/html/changelogs/AutoChangeLog-pr-27227.yml
deleted file mode 100644
index 5476e056114..00000000000
--- a/html/changelogs/AutoChangeLog-pr-27227.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "Majkl-J"
-delete-after: True
-changes:
- - bugfix: "There is only one borg inducer now, fixing a few bugs related to there being multiple under the same path"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-27232.yml b/html/changelogs/AutoChangeLog-pr-27232.yml
deleted file mode 100644
index 68567b76e6e..00000000000
--- a/html/changelogs/AutoChangeLog-pr-27232.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "SkyratBot"
-delete-after: True
-changes:
- - qol: "Basic dexterous mobs now have a health doll and screen damage indication like other basic mobs."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-27237.yml b/html/changelogs/AutoChangeLog-pr-27237.yml
deleted file mode 100644
index bc04b74efc0..00000000000
--- a/html/changelogs/AutoChangeLog-pr-27237.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "SkyratBot"
-delete-after: True
-changes:
- - bugfix: "Vorpal Scythe execute messages now read correctly."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-27238.yml b/html/changelogs/AutoChangeLog-pr-27238.yml
deleted file mode 100644
index 3612dcd630c..00000000000
--- a/html/changelogs/AutoChangeLog-pr-27238.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "SkyratBot"
-delete-after: True
-changes:
- - bugfix: "deathmatch can no longer occassionally send people to nullspace"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-27241.yml b/html/changelogs/AutoChangeLog-pr-27241.yml
deleted file mode 100644
index 8c1b10ebf9d..00000000000
--- a/html/changelogs/AutoChangeLog-pr-27241.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "Rhials"
-delete-after: True
-changes:
- - bugfix: "The tide of post-round blob zombies when a blob wins will no longer break the speakers in your headset."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-27243.yml b/html/changelogs/AutoChangeLog-pr-27243.yml
deleted file mode 100644
index 27e6b5480d2..00000000000
--- a/html/changelogs/AutoChangeLog-pr-27243.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "Bisar"
-delete-after: True
-changes:
- - bugfix: "Mechs will no longer delete their living non-occupant contents when destroyed."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-27254.yml b/html/changelogs/AutoChangeLog-pr-27254.yml
deleted file mode 100644
index 9c6dabde60c..00000000000
--- a/html/changelogs/AutoChangeLog-pr-27254.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-author: "SkyratBot"
-delete-after: True
-changes:
- - bugfix: "fixes ody sleeper UI not updating to new chems to inject."
- - bugfix: "fixes ody sleeper not telling user why they can't pick up a person."
- - code_imp: "gives a common method for giving reagent list data to .tsx"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-27256.yml b/html/changelogs/AutoChangeLog-pr-27256.yml
deleted file mode 100644
index f4d6bb4843f..00000000000
--- a/html/changelogs/AutoChangeLog-pr-27256.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "SkyratBot"
-delete-after: True
-changes:
- - bugfix: "Autolathe correctly computes the print amount of custom material items like toolboxes and doesn't grey out its print button"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-27259.yml b/html/changelogs/AutoChangeLog-pr-27259.yml
deleted file mode 100644
index 114550d24fe..00000000000
--- a/html/changelogs/AutoChangeLog-pr-27259.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "SkyratBot"
-delete-after: True
-changes:
- - bugfix: "Fixes Radiation Hood not having FOV blockage"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-27293.yml b/html/changelogs/AutoChangeLog-pr-27293.yml
deleted file mode 100644
index 504940e09e3..00000000000
--- a/html/changelogs/AutoChangeLog-pr-27293.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "SkyratBot"
-delete-after: True
-changes:
- - bugfix: "LUA: Registering a signal on a deleted datum will throw a more descriptive error message."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-27336.yml b/html/changelogs/AutoChangeLog-pr-27336.yml
deleted file mode 100644
index c2117ddb09f..00000000000
--- a/html/changelogs/AutoChangeLog-pr-27336.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "SkyratBot"
-delete-after: True
-changes:
- - bugfix: "Medipens can no longer be deepfried, closing an exploit that allowed people to drain/inject chems into it with saltshakers and IV drips."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-27340.yml b/html/changelogs/AutoChangeLog-pr-27340.yml
deleted file mode 100644
index d79c2eef958..00000000000
--- a/html/changelogs/AutoChangeLog-pr-27340.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "SkyratBot"
-delete-after: True
-changes:
- - bugfix: "facescarf ui toggle button works again"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-27341.yml b/html/changelogs/AutoChangeLog-pr-27341.yml
deleted file mode 100644
index cf9a291fef4..00000000000
--- a/html/changelogs/AutoChangeLog-pr-27341.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "SkyratBot"
-delete-after: True
-changes:
- - image: "Fixed the lobby menu's collapse button being offset by a pixel"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-27346.yml b/html/changelogs/AutoChangeLog-pr-27346.yml
deleted file mode 100644
index 64dbc467c47..00000000000
--- a/html/changelogs/AutoChangeLog-pr-27346.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "Melbert"
-delete-after: True
-changes:
- - refactor: "Staff of Healing should perform slightly better."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-27360.yml b/html/changelogs/AutoChangeLog-pr-27360.yml
deleted file mode 100644
index df4fc3ef48a..00000000000
--- a/html/changelogs/AutoChangeLog-pr-27360.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "SkyratBot"
-delete-after: True
-changes:
- - bugfix: "Bit avatars no longer have access to free binary comms with the AI outfit"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-27365.yml b/html/changelogs/AutoChangeLog-pr-27365.yml
deleted file mode 100644
index 614f4aa73e5..00000000000
--- a/html/changelogs/AutoChangeLog-pr-27365.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "SkyratBot"
-delete-after: True
-changes:
- - bugfix: "Netpods have had their security against exploits increased."
\ No newline at end of file
diff --git a/html/changelogs/archive/2024-04.yml b/html/changelogs/archive/2024-04.yml
index 2814f6ec6c3..c29d7a53d7b 100644
--- a/html/changelogs/archive/2024-04.yml
+++ b/html/changelogs/archive/2024-04.yml
@@ -346,3 +346,54 @@
- rscadd: 'Adds the following emotes: howl, pant.'
- rscadd: Adds audio to clear_throat (male and female cues)
- rscdel: Removed duplicate definition for clear_throat.
+2024-04-19:
+ Bisar:
+ - bugfix: Mechs will no longer delete their living non-occupant contents when destroyed.
+ Majkl-J:
+ - code_imp: All cafe areas are now children of /area/centcom/holding/cafe
+ - bugfix: There is only one borg inducer now, fixing a few bugs related to there
+ being multiple under the same path
+ Melbert:
+ - refactor: Staff of Healing should perform slightly better.
+ Nerev4r:
+ - rscadd: Teshari are now more agile, better at hearing stuff, and can feast on
+ carrion!
+ - spellcheck: The language icon and description for Schechi has been reworked to
+ be more lore-compliant.
+ Rhials:
+ - bugfix: The tide of post-round blob zombies when a blob wins will no longer break
+ the speakers in your headset.
+ SkyratBot:
+ - bugfix: Fixes Radiation Hood not having FOV blockage
+ - bugfix: Autolathe correctly computes the print amount of custom material items
+ like toolboxes and doesn't grey out its print button
+ - bugfix: 'LUA: Registering a signal on a deleted datum will throw a more descriptive
+ error message.'
+ - qol: slaughter/laughter demons have a cooler round end report
+ - qol: you may not bodyslam yourself as a demon
+ - code_imp: slaughter and laughter demons are given their antag datum when their
+ mind initializes
+ - bugfix: Medipens can no longer be deepfried, closing an exploit that allowed people
+ to drain/inject chems into it with saltshakers and IV drips.
+ - bugfix: fixes ody sleeper UI not updating to new chems to inject.
+ - bugfix: fixes ody sleeper not telling user why they can't pick up a person.
+ - code_imp: gives a common method for giving reagent list data to .tsx
+ - bugfix: Netpods have had their security against exploits increased.
+ - bugfix: deathmatch can no longer occassionally send people to nullspace
+ - bugfix: facescarf ui toggle button works again
+ - qol: Basic dexterous mobs now have a health doll and screen damage indication
+ like other basic mobs.
+ - bugfix: Vorpal Scythe execute messages now read correctly.
+ - bugfix: Bit avatars no longer have access to free binary comms with the AI outfit
+ - image: Fixed the lobby menu's collapse button being offset by a pixel
+ jjpark-kb:
+ - rscadd: added the cursed ash carver (ashwalker crusher)
+ - rscadd: added primitive bonesetter and primitive-looking plant bags
+ - balance: removed the time limit from the ash staff
+ - balance: doubled the volume of the primitive centrifuge (50 to 100)
+ - balance: removed the consumption of bluespace in many ashwalker rituals
+ - rscadd: added the research paper from simple research (4 cloth in the crafting
+ menu)
+ - rscadd: added the research skill
+ - balance: experisci scanner affected by research skill
+ - balance: xenoarch affected by research skill