Skip to content

Releases: bennettscience/glitchlet

v0.4.0

Choose a tag to compare

@bennettscience bennettscience released this 01 Sep 21:13

Glitchlet 0.4.0

Glitchlet can now be run as a PWA. Users will be able to install a standalone version of the application for working on projects offline. On the first visit, a service worker will download all of the required assets and store them in the application cache. If the user loses connectivity, the app can still be launched and they'll be able to continue working on any locally-saved projects.

Publishing, viewing published files, and viewing template files is disabled in the app UI when a network connection is lost.

v0.3.1

Choose a tag to compare

@bennettscience bennettscience released this 19 Aug 17:45

This fixes an install error where config.php was unable to be written to the correct directory.

v0.3.0

Choose a tag to compare

@bennettscience bennettscience released this 14 Aug 21:04

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.