Releases: wernerglinka/eleventy-plugin-normalized-collections
Releases · wernerglinka/eleventy-plugin-normalized-collections
Release list
eleventy-plugin-normalized-collections v0.0.3
Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog.
Unreleased
- Add pagingParams computed data for collection pagination
0a9d466 - docs: update coverage badge [skip ci]
63dffed
0.0.2
25 January 2026
- Refactor to modular lib/ structure
4d9422c - Refactor sortItems to pure function and add comprehensive tests
2edfba2 - Add GitHub Actions workflow for tests and coverage
77731e3 - Remove test-only exports from index.js
bffdbc2 - docs: update coverage badge [skip ci]
6412620 - docs: update coverage badge [skip ci]
3a98c6c
0.0.1
25 January 2026
eleventy-plugin-normalized-collections v0.0.2
Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog.
Unreleased
- Refactor to modular lib/ structure
4d9422c - Refactor sortItems to pure function and add comprehensive tests
2edfba2 - Add GitHub Actions workflow for tests and coverage
77731e3 - Remove test-only exports from index.js
bffdbc2 - docs: update coverage badge [skip ci]
6412620 - docs: update coverage badge [skip ci]
3a98c6c
0.0.1
25 January 2026
eleventy-plugin-normalized-collections v0.0.1
Initial Release
Eleventy plugin for normalized collections with flattened frontmatter and automatic navigation.
Features
- Normalized Collections: Flattens frontmatter to top level (not nested under
.data) - Automatic Older/Newer Navigation: Computed data for collection item navigation
- Main Menu Generation: Creates
mainMenucollection from pages withnavigation.navLabel - Breadcrumbs: Auto-generated breadcrumbs using
navigation.breadcrumbs - Configurable Sorting: Sort by any nested property (e.g.,
card.date)
Installation
npm install eleventy-plugin-normalized-collectionsRequirements
- Node.js >= 20.0.0
- Eleventy >= 2.0.0