Ukrainian president Volodymyr Zelensky claims on his X handle that Russia used nearly every type of weapon in its arsenal on early morning of Dec 29:
“Kinzhals,” S-300s, cruise missiles, and drones. Strategic bombers launched X-101/X-505 missiles. A total of around 110 missiles were fired against Ukraine, with the majority of them being shot down."
And according to Ukrainian Air Force spokesperson, Yuriy Ignat, Russia used a variad arsenel of missiles during the massive strike with 158 drones/missiles, including:
36 Geran drones,
90 Kh-101/Kh-555/Kh-55 cruise missiles,
5 Kinzhal aeroballistic hypersonic missiles,
4 Kh-31P ARMs.
He added that the Ukrainian military had never seen so many targets on radar before.