Completely modern (2,2,3,6)
I think it could be either:
up to the minute
(Other definitions for up to date that I've seen before include "in fashion" , "Following modern trends" , "Trendy" , "Contemporary" , "absolutely fresh" .)
(Other definitions for up to the minute that I've seen before include "often refreshed?" , "not second-hand)" , "State-of-the-art" , "Incorporating the latest developments" , "It's a pygmy's decision" .)