Is there any idiom to describe something that happened recently? I am looking for something exactly synonymous with "recently", I googled it alot, however i didn't find what exactly i was looking for.
Example Sentence:
It happened ____________ [recently].
(please provide a accurate replacement of the word "recently", A word or idiom that could be used as an exact alternative)