The phrase "recent invention" refers to something that has been created or developed only recently, indicating it is new and not something that has been around for a long time. Full definition
Just give us until the end of this blog and try to dispute this expression's true meaning: — a relatively recent invention likely to significantly improve people's lives. (lawalign.com)
Fortunately, cribs are actually a very recent invention in human history. (organicbabyatlanta.com)
The infrared sauna is a more recent invention as it can only operate with electricity. (wellnessmama.com)