forked from trampgeek/moodle-qtype_coderunner
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangehistory
71 lines (64 loc) · 3.71 KB
/
changehistory
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
15 July 2016. Version 3.0.1. Minor bug fixes, including:
- Use of Show Differences button with questions containing significant
while space output resulted in premature line truncation and/or
invalid html output
- Ace editor was not doing syntax highlighting for nodejs questions
- Several panels in question authoring form had monospace labels in
Moodle 3.1
Also, the documentation for custom template grading has been rewritten.
8 February 2016. Version 3.0.0. A restructured version of the code to
conform to Moodle standards. The question behaviour has been deleted from
this project, and is now a separate github project
moodle-qbehaviour_adaptive_adapted_for_coderunner. The
moodle-qtype_coderunner project now contains
just the question type code, which has been moved up the file hierarchy to the
top level.
Discontinued features:
- The runguard sandbox and the Liu sandbox have both been dropped from
this version. Only the Jobe sandbox is officially supported. The
ideone sandbox remains as a proof of concept, only. It has never been
officially supported.
- Support for upgrading from CodeRunner versions prior to 2.4 has been
dropped.
New features:
- Built-in difference-checker to allow students to see how their output
differs from the expected output (experimental feature)
- Updated documentation.
23 October 2015. Version 2.5.0. Added a feature to display help on the
selected CodeRunner question type to the question author in an unfoldable
section on the question author form. The displayed help information is the
question text from the prototype question that defines the question text.
Also added a feature that allows the author of a question using a template
grader to abort the test process, e.g. if a pre-run check on the student's
submission failed.
15 September 2015. Version 2.4.2. Various bug fixes, most notably to fix broken
export of custom question prototypes. Other minor changes and bug fixes include:
- Minor documentation tweaks, e.g. a warning on the perils of duplicating
question prototypes and correction to regular expression grader help.
- Fix broken styling of result table with Moodle 2.9 (odd/even row
colours weren't happening).
- Improve the error message issued if a prototype fetch fails.
- Fix bug that caused datafiles to get lost when a question was moved to
from the special "Default fo quiz" category.
- Improve error message from JobeSandbox e.g. from network failures.
- Fix incompatibility with older (pre 5.4) versions of PHP
- Fix wrong error message issued on inconsistent test cases.
- Fix bug in initialisation of 'ordering' form fields with >15 test cases.
- Remove some obsolete question types.
- Add some new question types to built-ins and to U of Canterbury set.
- Add some demo questions for new users.
- Fix PostgreSQL incompatibility (thanks Arnaud Trouvé)
- Fix bug in question export when multiple prototypes with the same type
name exist in different contexts.
29/1/15. Version 2.4.1. Added code to support use of an API-key when accessing a
jobe server. Fixed bug in advanced question authoring interface - combinator
template was no longer being disabled when per-test template was edited.
Dec 2014/Jan 2015. Version 2.4.0. Refactored code to conform to Moodle style
guidelines. Added functionality:
- Files can now be attached to prototypes
- An 'ordering' field associated with each test case allows easy reordering
of test cases
- Use of Ace code editor for template editing
- Prompt for disabling combinator template when per-test-case template
altered
- Improved ability to pass compile and run parameters to Jobe sandbox