Yes, you need a current 2.6 pre-release to be able to post to the forum. Also AFAIK with 2.6 the map-download procedure and lobby will change, that is why you are stuck to 2.5 for using those. Installing both versions side by side is a good workaround.
Enjoy your games, now.