There are a lot of global vars that probably don't need to be. I'd recommend wrapping this file in an invoked function and also enforcing strict mode, e.g. 

    /** @jsx React.DOM */
    ;(function($, React, Markdown) {
        'use strict';

        // code here

    })(window.jQuery, window.React, window.Markdown);

There are some other global variables which you may need to explicitly handle here, such as `releaseApiUrl` for instance. If you need some variables or functions available in global scope for other reasons, I'd suggest using an RNA namespace or something similar.