recent-notes/CHANGELOG.md
saberzero1 2e9753c996
feat: exclude unlisted pages from recent notes
Respect the file.data.unlisted convention. Pages marked unlisted are
filtered out of the recent notes list before any user-supplied opts.filter
runs, so they cannot be accidentally surfaced by a permissive custom
filter.

Extracts the filter into a named filterListedPages() helper and exports
it for reuse and testing. Adds 3 unit tests covering unlisted exclusion,
passthrough when nothing is unlisted, and empty-input handling.
2026-04-11 13:50:16 +02:00

602 B

Changelog

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.

[Unreleased]

Added

  • Respect the file.data.unlisted convention. Pages marked unlisted are never shown in the recent notes list. The unlisted filter runs before any user-supplied opts.filter.

  • Exported filterListedPages helper for reuse and testing.

  • Unit tests for filterListedPages.

  • Initial Quartz community plugin template.