fashionable and modern
Her styles are always up to the minute.
having the latest information
The traffic reports are up to the minute.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition