Skip to content

CMS 1.0.0 RELEASE NOTES

stefano-maggiolo edited this page Mar 3, 2013 · 1 revision

Release date: March 3, 2013

Link to the package: https://github.com/cms-dev/cms/archive/v1.0.0.tar.gz

CMS 1.0 is an evolutionary release that introduces some new features over CMS 0.9, but is mainly focused on improvements to our documentation and interface for contest admins and on bugfixing.

What's new

New features.

  • AdminWebServer shows the ranking even without setting up a RankingWebServer.
  • Admins can configure how to round scores and which are the primary statements.
  • ResourceService can be used to start all the other services even if CMS is not installed.
  • ReplayContest works with the format used by ContestExporter.

General improvements.

  • Vastly improved the documentation (see http://cms.readthedocs.org/).
  • Made the contestant interface fully translatable.
  • More misconfigurations and unexpected situations give meaningful error messages.
  • Many small bugs solved.

Major bugfixes.

  • ContestExporter exports also user tests.
  • ScoringService is informed of submissions that fail to compile.
  • YamlReimporter keeps the data generated during the contest.
  • AdminWebServer handles custom task types and score types.
  • Fix time handling and submission status autoupdate in ContestWebServer.

Incompatible updates.

  • Both the database schema and the format of ContestExporter have changed. To update the schema, use UpdateDB; to update a dump, import it with the old version of CMS and update the database schema as before.