v0.10.0
Pre-release
Pre-release
What's new?
⏩︎ Features
- code-block: Add more prism languages
- md: Port prism config from legacy branch & add magic-comments
- katex: Self host Katex css instead of using cdn
- config: Add edit_url option to have a "Edit This Page" button
- Make the navbar version entry responsive
- schema: Update schema generator & validator to support nullable types
⏩︎ Bug Fixes
- component: Fix notecard picking up id as link instead of slug
- webpack: Fix webpack crash at symlinked note/blog dir
- notes: Fix log gap between mobile toc bar and breadcrumbs
- conf: Add fallback value for site.edit_url
- component: Fix NavArrow button appearing above the mobile navbar-sidebar
- Remove redundant scrollToTop component
- aboutMe: Fallback to hero_section.profile_pic if about.image is not set
- schema: Fix generator failing to parse get() calls inside another function
- schema: Fix schema not having hints for arrey items
⏩︎ Refactor
- note: Refactor the notes page, fix various layout issues
- schema: Rewrite schema generator to support complex inline and block comment parsing for descriptions and item types