All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Feature – layout names are now configurable and can also be disabled. Fixes #29
- Breaking – the format for configuring content-dependent categories have changed, now a JSON array
- Feature – permalink styles and filename styles can now be content-dependent just like categories
- Feature – post file names are now configurable
- Feature – media file names are now configurable
- Bug fix – corrected resolving of site options
- Bug fix – corrected combined use of
MICROPUB_SITES_JSON
andMICROPUB_SITE_URL
- Updated – dependencies has been updated
- Improvement – includes updated
micropub-express
module that supports the now standardcreate
IndieAuth scope, that eg. Quill now uses - Updated – dependencies has been updated
- Feature – support
config
queries and include syndication targets in it
- Feature – configurable syndication targets, see
sample.env
and #9 - Improvement – using new microformat-express version that is more spec compliant: JSON by default in query responses, better errors and support for space separated scopes
- Updated – dependencies has been updated
- Improvement – using new
format-microformat
version that by default publish all posts in the past by 15 seconds to avoid time sync issues with build servers - Improvement – now includes a Yarn lock file
- Updated – dependencies has been updated
- Feature – derviced categories are now configurable
- Somewhat breaking – this project now requires Node.js 6.x
- Bug fix – the caching of the auto-configuration didn't work
- Feature – permalinks are now configurable
- Feature – this project now autoconfigures eg. the permalink style based on a sites
_config.yml
file - Somewhat breaking – as this project now respects the actual permalink configuration it will now default to other permalink styles than before
- Initial public release