All notable changes to the Sidebar Navigation Schema project will be documented in this file.
This project adheres to Semantic Versioning and follows conventional changelog formatting.
🎉 Released: YYYY-MM-DD
sidebars as an array of entries: visibleString, emptySidebar, and populatedSidebar$defs and allOf compositionlabelledObject with shared label fieldlinkItem, topicItem, categoryItem, leafHeading, parentHeadingcommonMeta:
description, summary, brief, id, slug, pathid: filename-safe pattern (^[a-zA-Z0-9._-]+$)slug: lowercase kebab-case (^[a-z0-9]+(-[a-z0-9]+)*$)path: optional leading /, no spaces (^(/)?([^/ ]+(/)?)*$)✅ Next Version Preview (v1.1.0)
Planned improvements:
autoLabel: boolean toggle in commonMetavalidate.sh, validate.js)label inference based on path/slug