Platform 15.0.2 (May 17, 2018). Please donate.
400+ real apps, New: Falkon browser (Jun 04, 2018)
Over 980 million app downloads
Will Opera 54.0.2952.51 be available shortly?
You can follow along in the thread here: https://portableapps.com/node/19705
For future reference, it's linked to from the Development and Support sections of the site as well as a banner at the top of the page when creating a new forum post.
Sometimes, the impossible can become possible, if you're awesome!