diff --git a/html/changelogs/AutoChangeLog-pr-24498.yml b/html/changelogs/AutoChangeLog-pr-24498.yml
deleted file mode 100644
index 3c9596d92792b9..00000000000000
--- a/html/changelogs/AutoChangeLog-pr-24498.yml
+++ /dev/null
@@ -1,5 +0,0 @@
-author: "Jolly"
-delete-after: True
-changes:
- - image: "Colored labcoats have been GAGSed! Please report any weird oddities on Github."
- - bugfix: "The coroners lab coat is no longer offset by one pixel."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-25600.yml b/html/changelogs/AutoChangeLog-pr-25600.yml
deleted file mode 100644
index a28417a5e0a057..00000000000000
--- a/html/changelogs/AutoChangeLog-pr-25600.yml
+++ /dev/null
@@ -1,5 +0,0 @@
-author: "LemonInTheDark, Donglesplonge"
-delete-after: True
-changes:
- - image: "Redoes fov \"mask\" sprites. They're clean, have a very pleasant dithering effect, and look real fuckin good!"
- - rscdel: "Changed FOV, it no longer hides mobs, instead it blurs the hidden area, and makes it a bit darker/oversaturated"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-25767.yml b/html/changelogs/AutoChangeLog-pr-25767.yml
deleted file mode 100644
index 734f371f701836..00000000000000
--- a/html/changelogs/AutoChangeLog-pr-25767.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-author: "vinylspiders"
-delete-after: True
-changes:
- - qol: "loadout menu has a search function and is zebra-styled for readability."
- - code_imp: "improved performance of the loadout menu"
- - bugfix: "removed nonfunctional tutorial button"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-25771.yml b/html/changelogs/AutoChangeLog-pr-25771.yml
deleted file mode 100644
index 85eb766435e02c..00000000000000
--- a/html/changelogs/AutoChangeLog-pr-25771.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "xXPawnStarrXx"
-delete-after: True
-changes:
- - image: "Made Skyrat Christmas clothes GAGS compatable."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-25775.yml b/html/changelogs/AutoChangeLog-pr-25775.yml
deleted file mode 100644
index f5e77a11afab2f..00000000000000
--- a/html/changelogs/AutoChangeLog-pr-25775.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "GreytideSkye"
-delete-after: True
-changes:
- - refactor: "LustWish interns, fed up with 5e Grappling Rules, explicitly clarified what is a restraint and what is a structure."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-25780.yml b/html/changelogs/AutoChangeLog-pr-25780.yml
deleted file mode 100644
index cf2ba36afdd86c..00000000000000
--- a/html/changelogs/AutoChangeLog-pr-25780.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "SkyratBot"
-delete-after: True
-changes:
- - rscadd: "Added new GaGs santahats."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-25788.yml b/html/changelogs/AutoChangeLog-pr-25788.yml
deleted file mode 100644
index 9e5b37ea4ae34b..00000000000000
--- a/html/changelogs/AutoChangeLog-pr-25788.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "SkyratBot"
-delete-after: True
-changes:
- - bugfix: "Reactions whose temps/ph values fall way below their optimal values no longer restart & prevents infinite loops. Made reaction code slightly faster"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-25790.yml b/html/changelogs/AutoChangeLog-pr-25790.yml
deleted file mode 100644
index da940f6c5a132a..00000000000000
--- a/html/changelogs/AutoChangeLog-pr-25790.yml
+++ /dev/null
@@ -1,5 +0,0 @@
-author: "SkyratBot"
-delete-after: True
-changes:
- - rscadd: "Nightmares retain their ability to dodge projectiles for a brief period after leaving a dark area, meaning it is now possible to dodge lasers."
- - qol: "Nightmares and Shadow People now receive a screen alert when they are in a sufficiently dark location that their abilities are active."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-25793.yml b/html/changelogs/AutoChangeLog-pr-25793.yml
deleted file mode 100644
index b8cf6815a61316..00000000000000
--- a/html/changelogs/AutoChangeLog-pr-25793.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "ChakatStormCloud"
-delete-after: True
-changes:
- - bugfix: "Synths now properly regenerate blood volume with oil"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-25794.yml b/html/changelogs/AutoChangeLog-pr-25794.yml
deleted file mode 100644
index 150e99b3a4bf95..00000000000000
--- a/html/changelogs/AutoChangeLog-pr-25794.yml
+++ /dev/null
@@ -1,5 +0,0 @@
-author: "SkyratBot"
-delete-after: True
-changes:
- - bugfix: "Injecting yourself twice with a luxury medipen in pressure doesn't runtime and mechs with a cell with no max charge won't runtime."
- - refactor: "Gives hyposprays a var to check if they're fully used up rather than setting total_volume to 0."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-25796.yml b/html/changelogs/AutoChangeLog-pr-25796.yml
deleted file mode 100644
index a8c113138cc2a5..00000000000000
--- a/html/changelogs/AutoChangeLog-pr-25796.yml
+++ /dev/null
@@ -1,5 +0,0 @@
-author: "SkyratBot"
-delete-after: True
-changes:
- - bugfix: "the boozeomat ui will stop duplicating space beer bottles"
- - refactor: "refactored vending machine backend to have unique keys for their data structures. should fix bugs related to items that happen to have the same name."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-25797.yml b/html/changelogs/AutoChangeLog-pr-25797.yml
deleted file mode 100644
index 56b3ac14605dfd..00000000000000
--- a/html/changelogs/AutoChangeLog-pr-25797.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "BurgerBB"
-delete-after: True
-changes:
- - balance: "Miasma is now filtered through gas mask filters, at medium strength."
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-25802.yml b/html/changelogs/AutoChangeLog-pr-25802.yml
deleted file mode 100644
index bd7c60e9ba8ced..00000000000000
--- a/html/changelogs/AutoChangeLog-pr-25802.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "StrangeWeirdKitten"
-delete-after: True
-changes:
- - config: "The headshot is no longer vetted or donor locked"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-25804.yml b/html/changelogs/AutoChangeLog-pr-25804.yml
deleted file mode 100644
index 37f205831b66b1..00000000000000
--- a/html/changelogs/AutoChangeLog-pr-25804.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "SkyratBot"
-delete-after: True
-changes:
- - balance: "Ai's using the mech domination ability can now eject from the mech"
\ No newline at end of file
diff --git a/html/changelogs/AutoChangeLog-pr-25806.yml b/html/changelogs/AutoChangeLog-pr-25806.yml
deleted file mode 100644
index f10e46c4682b6c..00000000000000
--- a/html/changelogs/AutoChangeLog-pr-25806.yml
+++ /dev/null
@@ -1,5 +0,0 @@
-author: "SkyratBot"
-delete-after: True
-changes:
- - qol: "Head of Security beret added to their garmet bag"
- - qol: "Head of Security bowman added to their locker"
\ No newline at end of file
diff --git a/html/changelogs/archive/2023-12.yml b/html/changelogs/archive/2023-12.yml
index 891c9b9f8788c2..468c91ded6c241 100644
--- a/html/changelogs/archive/2023-12.yml
+++ b/html/changelogs/archive/2023-12.yml
@@ -783,3 +783,46 @@
sqnztb:
- bugfix: blueshift - corrects some request console names, virology's outlet now
sends to space, and R&D now has a proper R&D console instead of a civilian one.
+2023-12-24:
+ BurgerBB:
+ - balance: Miasma is now filtered through gas mask filters, at medium strength.
+ ChakatStormCloud:
+ - bugfix: Synths now properly regenerate blood volume with oil
+ GreytideSkye:
+ - refactor: LustWish interns, fed up with 5e Grappling Rules, explicitly clarified
+ what is a restraint and what is a structure.
+ Jolly:
+ - image: Colored labcoats have been GAGSed! Please report any weird oddities on
+ Github.
+ - bugfix: The coroners lab coat is no longer offset by one pixel.
+ LemonInTheDark, Donglesplonge:
+ - image: Redoes fov "mask" sprites. They're clean, have a very pleasant dithering
+ effect, and look real fuckin good!
+ - rscdel: Changed FOV, it no longer hides mobs, instead it blurs the hidden area,
+ and makes it a bit darker/oversaturated
+ SkyratBot:
+ - bugfix: the boozeomat ui will stop duplicating space beer bottles
+ - refactor: refactored vending machine backend to have unique keys for their data
+ structures. should fix bugs related to items that happen to have the same name.
+ - balance: Ai's using the mech domination ability can now eject from the mech
+ - qol: Head of Security beret added to their garmet bag
+ - qol: Head of Security bowman added to their locker
+ - rscadd: Nightmares retain their ability to dodge projectiles for a brief period
+ after leaving a dark area, meaning it is now possible to dodge lasers.
+ - qol: Nightmares and Shadow People now receive a screen alert when they are in
+ a sufficiently dark location that their abilities are active.
+ - bugfix: Reactions whose temps/ph values fall way below their optimal values no
+ longer restart & prevents infinite loops. Made reaction code slightly faster
+ - rscadd: Added new GaGs santahats.
+ - bugfix: Injecting yourself twice with a luxury medipen in pressure doesn't runtime
+ and mechs with a cell with no max charge won't runtime.
+ - refactor: Gives hyposprays a var to check if they're fully used up rather than
+ setting total_volume to 0.
+ StrangeWeirdKitten:
+ - config: The headshot is no longer vetted or donor locked
+ vinylspiders:
+ - qol: loadout menu has a search function and is zebra-styled for readability.
+ - code_imp: improved performance of the loadout menu
+ - bugfix: removed nonfunctional tutorial button
+ xXPawnStarrXx:
+ - image: Made Skyrat Christmas clothes GAGS compatable.