Late Sunday night, XXXTentacion revealed he was preparing to drop a new EP just in time for the holidays.

"Dropping an EP tonight as an early Christmas present since my freedom is being tested," he said on Snapchat. "I love you guys."

Midnight came and went without the EP dropping, which led to some of XXXTentacion’s fans growing impatient and wondering whether or not the project was actually going to drop.

But at around 3 a.m. on Monday, XXXTentacion finally released the EP to his fans. It’s called A Ghetto Christmas Carol and was produced by XXX and Ronny J. It features five tracks, including "A Ghetto Christmas Carol," "Hate Will Never Win," and "Red Light!" You can stream it on SoundCloud below.

On Sunday, XXXTentacion also shared some details about his upcoming domestic violence trial. He posted his court date, which is December 15, along with the location of the trial. Additionally, he added a short message to his fans.

"Court date is on the 15th 9:00 am," he wrote. "Here is my court information, if I am taken into custody, I want to tell everyone I’ve let down I apologize, I tried my best, I really did…"