recent (that occurred or started a short time ago): This is a recent edition of the newspaper.
new (created or having started to exist recently): I have their new album.
latest (the newest or most recent): Our computer labs are equipped with the latest technology.
modern (relating to the present time or the recent past): The rooms were newly decorated with modern furniture.
current (of the present time): He is not satisfied with his current job.
contemporary formal (relating to the present time): The Internet is part of everyday life in the contemporary world.
up to date (the newest or most recent): The school is equipped with the most up-to-date technology.
up to the minute (very modern or fashionable): They have up-to-the-minute designs.