- Fixed QTI reader.
- Updated the structure of the QTI reader.
- Made the analytics load more rigidly (better node structure).
- Using dacite library now when loading ybe files.
This version should now convert QTI's and Ybe's correctly on Windows computers.
- Adds default encoding as utf-8 to the file opening instruction.
- Changed the Yaml in the configuration class to ruamel.yaml.
- Changed multi response and multi choice answer nodes to AnswerOption.
- Fixed correct identifier reference.
- Adds method is_plaintext is to TextData class.
- Moved the conversion templates.
- Beautified the QTI XML output.
- Small name change in the QTI converter.
- Adds Docx, ODT, Markdown and HTML document writer.
- Removed support for additional fields in the document writers.
- Refactored the QTI writer.
- Fixed the QTI parser, it now correctly parses the correct answers of multiple response questions.
Overhaul of the Ybe data structure, moved away from text_markup
and text_html
and instead
use Yaml tags for this purpose. In the new system, marking a text item as markdown is now done using field: !markdown text...
.
Additionally, this version supports question comments with QTI reading and writing support.
- Adds QTI writing support for hints and explanations.
- Updated the Ybe format. Adds hints and explanations as fields.
- Updates to the question's meta data.
- Updates to the documentation.
First github release.
- Adds example latex template.
- Changed license to GPL.
Initial version.