UNPKG

@photogabble/eleventy-plugin-interlinker

Version:
86 lines (62 loc) 3.53 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ## [1.1.2] - Bugfix: Undefined property error for default layouts (#75), with thanks to [@rg-wood](https://github.com/rg-wood) ## [1.1.1] - Bugfix: Suppress CSS parsing errors (#74), with thanks to [@finn-matti](https://github.com/finn-matti) ## [1.1.0] - Correctly parse block level wikilink embeds with a block level rule (#68) - Bugfix: Render embed templates correctly (#67) - Do not parse anchor tags within code blocks (#64) - Accept either string or array as page alias (#63) - Make the stub post destination configurable (#59) - Fix compatibility with Eleventy v3 (#60) - Check that Wikilinks do not contain new lines (#55) - Fix crashing bug when embedded file changed while in `--watch` mode (#56) - Wikilinks should not contain new lines (#54) - On resolving fn lookup failure, only throw error if page not found (#52) - Clear internal state before each 11ty build (#51) - Make dead link report configurable (#49) - Remove internal dependency upon slugify (#48) - Add support for custom rendering functions (#47) - Add support for referencing files by path (#44) - Bugfix use alias as link text if it's the lookup source (#42) - Bugfix HTML encode link titles (#40) - Bugfix broken dead-links lookup due to typo (#38) - Bugfix do not render embeds if the page linked doesn't exist (#35) - Bugfix do not parse links in pages excluded from collections (#30) - Bugfix do not exclude root index page - Bugfix pass 11ty page object to embed compiler function (#29) - Add inclusion of html internal links to backlink computation (#22) - Add detailed bad link report (#26) ## [1.0.6] - Bugfix ensuring aliases value is array when treated as one (#17) - Updated npm dependencies ## [1.0.5] - Change to use `url` instead of `inputPath` for unique page key, this is because some pages can share the same `inputPath` such as those generated via pagination. ## [1.0.4] - Bugfix template `content` variable not being set when rendering embed (#10) - Bugfix incorrect alias lookup when only embedded as alias (#11) ## [1.0.3] - Updated npm dependencies ## [1.0.2] - Allow setting of embed render engine (#7) ## [1.0.1] ### Fixed - Check if typeof link is undefined (#3) ## [1.0.0] First release [1.0.0]: https://github.com/photogabble/eleventy-plugin-interlinker/releases/tag/v1.0.0 [1.0.1]: https://github.com/photogabble/eleventy-plugin-interlinker/releases/tag/v1.0.1 [1.0.2]: https://github.com/photogabble/eleventy-plugin-interlinker/releases/tag/v1.0.2 [1.0.3]: https://github.com/photogabble/eleventy-plugin-interlinker/releases/tag/v1.0.3 [1.0.4]: https://github.com/photogabble/eleventy-plugin-interlinker/releases/tag/v1.0.4 [1.0.5]: https://github.com/photogabble/eleventy-plugin-interlinker/releases/tag/v1.0.5 [1.0.6]: https://github.com/photogabble/eleventy-plugin-interlinker/releases/tag/v1.0.6 [1.1.0]: https://github.com/photogabble/eleventy-plugin-interlinker/releases/tag/v1.1.0 [1.1.1]: https://github.com/photogabble/eleventy-plugin-interlinker/releases/tag/v1.1.1 [1.1.2]: https://github.com/photogabble/eleventy-plugin-interlinker/releases/tag/v1.1.2 [Unreleased]: https://github.com/photogabble/eleventy-plugin-interlinker/tree/dev-next