Releases: metalsmith/collections
Releases · metalsmith/collections
@metalsmith/collections 2.0.0
- Closes #98: adds 'first' & 'last' references when refer:true
#98 - BREAKING: Closes #101: condenses sortBy, reverse into sort option. Renames filterBy option to filter.
#101 - Updates README.md, fixes ESLint issues, versions build to allow npm installing from repo
f9da8e4 - BREAKING: references (previous, next,..) are set on file.collection[name][previous/next] as arrays
8c7d9d6 - BREAKING: collections are only available via metalsmith.metadata().collections
e8e2760 - Require metalsmith > 2.6.0 & use metalsmith.matter instead of removed dependency read-metadata
c0748fa - BREAKING: collection metadata can only be added from in-source files
df507d6 - BREAKING: Make metadata accessible from Collection array instead of '.metadata' property
42f45c8 - BREAKING: Adds 'path' property to sorting context, and changes the default sorting to path:asc
64b5f72 - Drops support for Node < 14.14.0, updates CI, drops Gitter notification
36eb59d - BREAKING: no longer sets 'file.path' property
df26510 - Better documentation for sorting + typescript
1d3f81e
@metalsmith/collections 1.3.1
@metalsmith/collections 1.3.0
- Provides dual ESM/CJS bundle
61430d4 - Adds Typescript types support
9f9b36c - Replaced debug with
metalsmith.debug8df9e65(by @leviwheatcroft)
@metalsmith/collections 1.2.2
- Resolves
#102: removes multimatch dependency, uses metalsmith.match instead - Drops support for Metalsmith < 2.4.1
- Drops support for Node < 12
@metalsmith/collections 1.2.1
- Fixes
#99: collection key on file metadata - no dupes, no nested arrays - Fixes regression: incorrect previous & next refs when reverse: true
- Fixes typo's in README
@metalsmith/collections 1.2.0
- Feature: sortBy now also understands nested metadata properties, e.g.
sortBy: 'meta.display.order' - Fixed JSDoc typo that made type hints unavailable
- Documented limit & refer options
- Improved README.md with more elaborate examples
- Refactored to cleaner code
- Removed dependencies:
extend,uniq - Added dependency
lodash.get - Added core-plugin tests
- Updated devDependencies release-it, prettier, eslint
@metalsmith/collections 1.1.0
- Added standardised code formatting and QA
#86 - Updated History with v1 PRs
#85 - Added better JSDoc types, return named plugin function
3aa3443 - Updated multimatch to 4.0.0, debug to 4.3.3
71d6f65 - Aligned dotfiles & repo files with core plugins. Added LICENSE, updated devDependencies & specified Node >= 8 compat
0f2480b