* config: Report error if a non-asset source has no URL route. * data: Fix bug with page family data not returning correct ``is_dir`` value. * data: Let the ``asset`` endpoint load JSON data into the template engine. * data: Rename JSON-ifier function. * data: Use the root URL for the debugger assets. * internal: Disable macOS file-system wrappers. * internal: PEP8. * internal: Remove unnecessary imports. * routing: Fix URL generation bug with ugly URLs and index pages in sub-folders.
3.0
----------------------
* admin: Early version of webmention endpoint. * admin: Fix another root URL issue for the admin panel. * admin: Fix possible crash in the edit page. * admin: Upgrade login screen to new Bootstrap classes. * bake: Fix bug on Windows where shim scripts of NodeJS tools couldn't run. * chef: Add new ``chef/env`` config section. * help: Add new help topics on routes. * routes: Make help topic names consistent. * serve: Do some more useful debug logging when serving assets. * serve: Indicate where to find the admin panel in the console output. * serve: Only tell about the admin panel if needed.
* chef: Support special tokens in the ``chef/env`` setting. * prepare: Fix crash when preparing new pages. * theme: Fix quickstart message formatting.
1.4
----------------------
* fix: Correctly invalidate pages that use dirtied sources. * showrecords: Tiny cosmetic change for the output. * url: New ``url`` command to get the URL of a page from its path.