adjective

 

happening or starting from a short time ago

a recent photo