dernier cri
Meanings
Adjective
1. up-to-date (state of the art)
Examples2
It's all the rage.
It was all the rage back then.