Marketplace Release Changes *Please Read*

Hi,

Where is the said feature in the new portal?
Review and release still seem to be the same manual process as before and releases are still limited to Wednesdays?