Up to date; informed about the latest developments; abreast.
Current; of the present.
Designating a present-day version of someone or something in history.