up-to-date (adj.) Look up up-to-date at Dictionary.com
1868, "right to the present time," from phrase up to date, probably originally from bookkeeping. Meaning "having the latest facts" is recorded from 1889; that of "having current styles and tastes" is from 1891.