Looks like the update I pushed yesterday broke the "new topic" link
If this shows up, then it's fixed :)
There are quite a few other updates, nothing should be visually different but the backend is changing in preparation for more noticeable changes and just to improve performance.