forked from Kattis/problemtools
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangelog
204 lines (149 loc) · 6.17 KB
/
changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
kattis-problemtools (1.20181111) bionic; urgency=medium
[ Greg Hamerly ]
* Remove extra parenthesis in info message
[ Simon Lindholm ]
* Allow min_score = max_score
[ Per Austrin ]
* add missing dependencies to README.md as reported by @thuvh
[ Stefan Kraus ]
* Don't skip input format validator checks with non-compiling validators
* Modify output validator check to match input validator check
[ Simon Lindholm ]
* Extend .gitignore
* Reindent interactive.cc
* State the condition for the output limit warning
* Use validator output if it exits first, for interactive problems
* Avoid validator->submission SIGPIPEs
* Set runtime = min(runtime, timelim) when validator exits first
* Address review comments
* Don't leave traces behind when printing \b's
* Don't pluralize "1 errors"
* Rename sub -> child for testgroups
* Add Problem.is_scoring
* Use Python3 print syntax
[ Robin Lee ]
* Stub support for kotlin (jvm) target
[ Per Austrin ]
* Adjustments to the way Kotlin is handled
* update documentation of languages.yaml format
[ Simon Lindholm ]
* Support test case reuse using symbolic links
* Fix setting runtime = timelim
* Add a test for the TLE -> WA behavior
* Validate grading.objective key
* Check that testgroup scores obey 'range'
* Warn if subgroups come in surprising order
* Add grading.show_test_data_groups flag
[ Stefan Kraus ]
* problem2html.py: Print warning if 'tidy' is not installed.
[ Greg Hamerly ]
* update to VIVA 2.1
[ Fredrik Niemelä ]
* Fix print syntax error
[ Alexander Scheel ]
* Add dependencies on Fedora to README.md
[ Johan Sannemo ]
* Disable pybuild proxy for github.com
[ william-fiset ]
* Added Docker functionality to Kattis problemtools
* Updated Dockerfile
* Updated Dockerfile removing &&s
* install python pip using apt-get
[ Per Austrin ]
* A little cleanup (but no substantive changes) of the Dockerfile and documentation
* revert pypy change in languages.yaml that accidentally snuck into the repo
* add a Scala solution
* fix runoff sentence in documentation
* update deb package build dependency from libgmp3-dev to libgmp-dev
[ Ragnar Groot Koerkamp ]
* Add support for Input and Output section in latex statement.
[ Ludo Pulles ]
* Let verifyproblem.sh accept 1 or more problemdirs
[ Per Austrin ]
* update versioning script to produce PEP440-compliant version numbers also for non-release versions
* Add mechanism for providing more detailed feedback on obvious errors such as Compile Error
* when running verifyproblem on more than one problem package, exit with code 0 only if all packages validate without error
* add note to release script about tools used
-- Per Austrin <[email protected]> Sun, 11 Nov 2018 18:56:26 +0100
kattis-problemtools (1.20180426) artful; urgency=medium
[ Per Austrin ]
* fix verifyproblem bug causing crash on empty problem groups
[ Greg Hamerly ]
* Add several tests on input validators.
* Fixes based on Per's feedback
* Remove duplication of pattern matching regexes
* Fix bug where we don't actually add more newlines
* Always add at least one space
[ Simon Lindholm ]
* Use C++14
[ Per Austrin ]
* add missing dependency to debian control file
-- Per Austrin <[email protected]> Thu, 26 Apr 2018 19:19:15 +0200
kattis-problemtools (1.20170420) xenial; urgency=medium
[ Johan Sannemo ]
* Add support for new grading settings.
[ Per Austrin ]
-- Per Austrin <[email protected]> Thu, 20 Apr 2017 19:55:56 +0200
kattis-problemtools (1.20170408) xenial; urgency=medium
[ Simon Lindholm ]
* Support floats in .timelimit
[ Per Austrin ]
* switch checktestdata to release branch
* update installation instructions to clarify that repository needs to be cloned
* clarify build dependencies
* fix formatting
[ austrin ]
* Really fix formatting.
[ Per Austrin ]
* enforce memory limit (via rlimit) for submissions
* example submission breaking memory limit
* add Scala to languages.yaml
* apply time and memory limit to output validators for standard problems (for interactive problems, time and memory limits are not applied correctly)
* fix snafus in memory limit capability check
[ Johan Sannemo ]
* Add support for Pascal
* Add support for attachments
[ Per Austrin ]
-- Per Austrin <[email protected]> Sat, 08 Apr 2017 15:03:31 +0200
kattis-problemtools (1.20170202) xenial; urgency=medium
[ Per Austrin ]
* add dh-python as deb dependency
* python-yaml is a build dependency since tests depend on it
[ Pehr Söderman ]
* Changing from dmcs to mcs to compile C#
[ Tobias Werth ]
* Fix pip installation instructions.
[ Robin Lee ]
* verifyproblem - exit 1 in case of errors
[ Per Austrin ]
* fix author message feedback file name in validate.h
[ Thorsten Wißmann ]
* Fix python2 calls and shebangs
* Update checktestdata to active repo
[ Per Austrin ]
* update release script, git-dch has changed name
-- Per Austrin <[email protected]> Thu, 02 Feb 2017 14:02:12 +0100
kattis-problemtools (1.20160728) trusty; urgency=medium
* change version numbering scheme slightly
* fix use of invalid .name attribute
* handle running in an rlimit-restricted environment
* add simple test for new limit module
* problemset.cls formatting
* switch single and double quotes in languages.yaml to avoid escaping of \
* add installation via pip as primary recommended way of running problemtools
* fix update_version
* minor updates to release script
* backfix changelog version numbering
-- Per Austrin <[email protected]> Thu, 28 Jul 2016 15:50:26 +0200
kattis-problemtools (1.20160716-rev1) trusty; urgency=medium
* automatic versioning of the python package from git changelog
* include _version.py
* new version numbering for deb packaging
* move generation of _version.py to shellscript
* add a script to make releases
* add build status for develop branch
* fixes to release scripts
-- Per Austrin <[email protected]> Sat, 16 Jul 2016 22:25:31 +0200
kattis-problemtools (1.20160716) trusty; urgency=low
* First proper release.
-- Per Austrin <[email protected]> Sat, 16 Jul 2016 19:40:00 +0200