What is meant by Up to date?

  • current or modern
  • old-fashioned
  • full of mistakes
  • hidden away