recent
happening or created not long ago; latest
Les événements récents ont changé la situation.
Recent events have changed the situation.