Skip to content

v1.6.0

Compare
Choose a tag to compare
@tsutaj tsutaj released this 11 Nov 16:54
· 98 commits to master since this release
d8884f3

statements-manager v1.6.0 continues the ongoing work to generate more useful statement files for holding contests (e.g. JAG domestic contest, regional contest, and more)

Overview of Changes from v1.5.0

  • Support Problemset File Output
    • You can output problemset file that includes all problems in a project.
    • When you execute ss-manager run and want to create it, use -p or --problemset option.
  • Support Style Template for HTML/PDF
    • You can specify style template file. It is used for generating HTML/PDF files.
    • The path to a template path must be specified in problemset.toml otherwise the default template is used. See README file for the detail.
  • Support Manual PDF Rendering Settings
    • Before this release, there was no way to change PDF rendering settings from default. Now you can write them manually in problemset.toml. See README file for the detail.

For minor changes, see below:

Detailed Changes from v1.5.0

later v1.6.0-rc4

  • ADD (feature): PDF rendering settings at problemset.toml #91
  • FIX: usage of reg-creds command #93
  • FIX: HTML / PDF outputs including assets (e.g. images) #94
  • FIX: save credentials to the default hidden path #95

v1.6.0-rc4

  • FIX: write #pragma once in constraints file #87
  • ADD (feature): generating problemset file (beta) #89
    • assets are not supported (we want to support them at next release)

v1.6.0-rc3

  • FIX: rendering issue #84
    • If proposed statements (e.g. addition, deletion, replacement) have remained, this application rendered all of them. This behavior is the cause of mixed version rendering, so we fixed this problem.
  • FIX (minor issue): set default working directory #86
    • set . (current directory) as default

v1.6.0-rc2

  • ADD (feature): ignore specified sample files #75
  • FIX: regard *.diff file as a sample output file #72
  • FIX (bug): minor math-expression rendering issue #77
  • FIX (bug): file naming rule #68

v1.6.0-rc1

  • ADD (new feature): specifying a HTML template file #44
    • You can also apply preprocessing for before-rendered Markdown file, and post-processing for after-rendered HTML file. They might be useful for further HTML customizing (see also sample/D directory)