Hi, Guest. Probably many people will accept your first sentence as it is, and perhaps it is not wrong. " No commas needed there but, if "up-to-the-minute" used as an adjective modifying "channels", then the hyphens are needed.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.