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.
1.0.4 - 2023-01-26
- (1b6b7737) Limited similar depth to two deep, for example:
gamedev
andgame-dev
now can map togame-development
whereas beforegamedev
would map togame-dev
which mapped togame-development
- (2705060f) Updated version of ava in use to v5.1.1
- (fa658a04) Added usage of c8 for test coverage reporting
- (29053958) Removed double space from sometimes appearing in title's
1.0.3 - 2023-01-25
TagAtlas
now made available in module export
strToSlug
helper should be usingfindOrCreateByTitle
- Automatically ignore splitting any title that's all uppercase or all lowercase
- Tests where sharing the same instance of
TagAtlas
which polluted their environment and caused unexpected behaviour
1.0.2 - 2023-01-25
- Make tileAtlas available via the Eleventy global data API
1.0.1 - 2023-01-24
- Wasn't passing through slugify to the tag atlas, missed by tests.
1.0.0 - 2023-01-24
- Initial version of this 11ty plugin providing
strToSlug
andslugToStr
helper methods backed by a tag atlas class which acts to deduplicate and normalise tags.