• Более недавней разработкой является использование... - A more recent development is the use of...
• В недавние годы этот метод был улучшен посредством использования (чего-л). - In recent years the subject has been enriched by the use of...
• Вплоть до весьма недавнего времени не бывало, чтобы... - It has not been until very recently that...
• Вплоть до недавнего времени считалось, что... - Until recently, it was thought that...
• Однако вплоть до недавнего времени это рассматривалось как... - But until recently it was regarded as...
• Однако их усилия не увенчались успехом
(= провалились), и более недавние попытки... - But their efforts failed, and more recent attempts have...
• С другой стороны, недавно полученные данные указывают, что... - On the other hand, recent findings indicate that...
• Самой недавней и наилучшей является оценка, полученная... - The most recent and best estimate is that obtained from...
Русско-английский словарь научного общения. 2011.