up to date

/ˌʌp tə ˈdeɪt/
adjective
  1. Including the latest information or technology; modern or current.
    • She reads several news sources to stay up-to-date on world events.
    • Make sure your software is up-to-date to avoid security risks.
    • The museum's exhibits are always up-to-date with the latest scientific discoveries.