Skip to content

v0.3.0

Choose a tag to compare

@bennettscience bennettscience released this 14 Aug 21:04
· 19 commits to main since this release

This version includes breaking changes for project structure. You will also need to update your MySQL database table schema to allow for template projects.

Project directory

  • Move admin-related files into /admin/
  • Add a /public/ directory for a list of published projects and template projects.

Instructor templates

This change requires a database update.

  • Instructors (manager role) can now tag project files as templates.
  • Template projects are listed in a browsable directory under public/templates.php. Users must be logged in to view.

Other updates:

CodeMirror autocompletion improvements.

  • The editor autofills tags as the user types based on the language. HTML and CSS are supported.
  • Tag chooser allows tab key selection

Minor changes:

  • Tweak UI to remove some whitespace. This provides more usable space for small screens (Chromebooks, etc).
  • Use relative sizing units for more consistent UI values.
  • Added info about this fork specifically in the About modal.