Changed
- Answer hashes are now the first 4 characters of the hex-encoded SHA1 digest
- Reworked the built-in theme
- Devel mode no longer accepts an empty team ID
- messages.html moved into theme
Added
- moth.mjs is now the standard MOTH library for ECMAScript
- Exported state now includes "Enabled" boolean
- New
Extra
field on puzzles will allow arbitrary metadata on puzzles.