recent

Happening or occurring not long ago; close in time.