mirror of https://github.com/dirtbags/moth.git
1.0 KiB
1.0 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[4.0.0] - Unreleased
Added
- New
transpile
command to replace some functionality of devel server
Changed
- Major rewrite/refactor of
mothd
- There are now providers for State, Puzzles, and Theme. Sqlite, Redis, or S3 should fit in easily.
- Server no longer provides unlocked content
- Puzzle URLs are now just
/content/${cat}/${points}/
state/until
is nowstate/hours
and can specify multiple begin/end hoursstate/disabled
is nowstate/enabled
- Mothball structure has changed substantially
- Mothballs no longer contain
map.txt
- Clients now expect unlocked puzzles to just be
map[string][]int
- Mothballs no longer contain
Deprecated
Removed
- Development server is gone now; use
mothd
directly with a flag to transpile on the fly