recent
new — having happened or appeared not long ago
La photo est récente ; elle a été prise la semaine dernière.
The photo is recent; it was taken last week.