up-to-date

/ˈəp-tə-ˈdāt/

adjective

  1. extending up to the present time : including the latest information

  2. abreast of the times : modern

up-to-date maps