Skip to content

Latest commit

 

History

History
48 lines (39 loc) · 1.52 KB

File metadata and controls

48 lines (39 loc) · 1.52 KB

Backward Compatibility Breaking Changes

  • Project is no longer called project-tool or typst-utils

    • This will break imports
  • num_lines is now a named argument for short answer style question functions

  • points is now a named argument for all question functions

  • labRubric renamed to lab_rubric

  • Switched font to Verdana

    • This should be installed on most systems by default
    • We cannot add proprietary fonts to the hosted package
  • Themes/ renamed to themes for compatibility

    • We are still hosting the Inspired GitHub Color Scheme for Sublime Text 3 by Seth Lopez
    • It is MIT licensed, so this is legal
  • Fonts directory removed

    • Unless we supply a small, open font, Typst Universe cannot host this
  • create-local-package.sh has been rewritten

    • Mostly used for development testing purposes
    • No longer copies Fonts directory
    • Tells you local import package name
  • #labs.lp MUST be called with the full class name now

    • e.g. lp(CS-1181, ...) instead of just lp(1, ...)
  • multi_true_false is now tf_block

  • New directory structure. Allows for separate imports of exam and project stuff

codepoint         
├── LICENSE
├── README.md
├── create-local-package.sh
├── examples
│   ├── exam_example.typ
│   ├── lab_example.typ
│   └── proj_example.typ
├── lib.typ
├── src
│   ├── exams.typ
│   └── labs.typ
├── themes
│   └── InspiredGitHub.tmTheme
└── typst.toml