Changelog
August 27, 2024 ยท View on GitHub
0.11.1 (Aug 25, 2024)
- Clarify that hidden files and folders should be ignored
0.11.0 (Dec 15, 2023)
- Create a new "common scheme format" with the following changes from the legacy base16 format:
- Add
systemto scheme files - Add
slugto scheme files, replacing using the filename as the slug - Add
variantto scheme files
- Add
- Add the following template variables:
- Add
scheme-variantas a template variable - Add
scheme-slug-underscoredas a template variable - Add
scheme-is-{{ variant }}-variantas a template variable
- Add
- Add
filenameto the template config - Add
supported-systemsto template config - Specify that the
slugshould be calculated from thenamerather than the filename when missing - Add specific definition of our slugify method which works with Unicode
- Add information about the structure of the new schemes repository
All of these have the following impact:
- Changes to scheme files can now be made without breaking old builders
- New common scheme files are self-contained - the filename no longer matters
- Additional palette-based systems can be added without changes to the spec
0.10.0 (Mar 20, 2021)
- Simplify repo structure and builder responsibilities
- Clarify that using a hash as a part of the color is allowed
0.9.1 (Jun 15, 2019)
- Make baseXX-hex-bgr variables available to templates
- Warn when a template file has been overwritten
0.9.0 (Jul 6, 2017)
- Add decimal color variables
0.8.1 (Dec 29, 2016)
- Clarify theme filename generation
- Various clarifications
0.8.0 (Aug 27, 2016)
- Drop support for HSL variables