Danke @merefield – der Versionsprüfserver musste einige Anpassungen vornehmen, um das neue -dev-Suffix auf den Versionsnummern von tests-passed zu verstehen. Sollte jetzt funktionieren:
[7] pry(main)=> Discourse::VERSION::STRING
=> "3.2.0.beta1-dev"
[8] pry(main)=> DiscourseHub.discourse_version_check
=> {"success"=>"OK", "latestVersion"=>"3.1.0.beta7", "criticalUpdates"=>false, "missingVersionsCount"=>0}