Well, it would be possible that they have the update planned for today but if something came up it could be delayed.
Updates have traditionally released at 6:00 PM German time, or about 5:00 PM UTC; 9:00 AM PST; 12:00 PM EST. However, that info might be a bit outdated - I took a break from the community for like, two years, and in that time, a lot's changed about how the Beam devs tend to work things. EDIT: So, apparently, it's a lot easier for me to check when Beam updates release than I thought, so here are the release times on Steam for the last few major updates (in UTC time): 0.26: 14:55 (2:55 PM) 0.25: 11:52 0.24.1: 16:30 (4:30 PM) 0.24: 19:30 (7:30 PM) 0.23: 14:34 (2:34 PM) 0.22: 16:10 (4:10 PM) 0.21: 11:03
They are just online to see the circus called "Update Speculation thread" and to crush our hopes and dreams
First Car_Killer is late because he was goofing around in the snow in a hatchback, now he's gaming on the clock... he will be fired for sure!