In a formal context, I am looking to specify with a short generic word or phrase that certain events happened in the recent past. For example:
A nail was recently hammered in; a saw was recently used; a board was cut recently.
I would like to (at least partially) avoid repetition of the word. A simple internet search yields the following synonyms:
not long ago, of late, lately, the other day
However, none of these or other examples I have found so far are suitable for a reasonably formal setting. "A saw was used the other day" seems very informal. At the same time, I want to phrase this in a generic way; specifying when exactly the events took place may be unfavourable, because I don't know myself, don't wish to reveal it or it may be a topic of contention.
Please note that the example is used for rhetorical purposes only. Rephrasing of the above trivial sentence is not useful, since this would not work for a more realistic situation.