Releases: openpatch/hyperbook
Releases · openpatch/hyperbook
@hyperbook/[email protected]
Minor Changes
8f3efe1Thanks @mikebarkmin! - Addtitleas an alternative tonamein page and section frontmatter for better compatibility with other documentation tools like MkDocs. When both are present,nametakes precedence.
Patch Changes
6fb2e9aThanks @mikebarkmin! - Fix various typos and bugs:- Fix "Buildung" typo in build progress messages (should be "Building")
- Fix "lanuage" typo in error message (should be "language")
- Fix incorrect MIME type "plain/text" to "text/plain" in dev server
- Fix "aspectRation" typo to "aspectRatio" in types and VSCode schema
- Fix CSS property "aspectRatio:" to "aspect-ratio:" in embed directive
- Fix incorrect repository URL in README (openpath → openpatch)
- Update minimum Node.js version from 12.22.0 to 18
@hyperbook/[email protected]
Patch Changes
7bc2a65Thanks @mikebarkmin! - Bump versions
@hyperbook/[email protected]
Patch Changes
-
db806c9Thanks @mikebarkmin! - Fix missing handlebars helpers (likedateformat) in pagelist custom snippets. The basic helpers are now properly registered when using custom snippet templates with the pagelist directive. -
6fb2e9aThanks @mikebarkmin! - Fix various typos and bugs:- Fix "Buildung" typo in build progress messages (should be "Building")
- Fix "lanuage" typo in error message (should be "language")
- Fix incorrect MIME type "plain/text" to "text/plain" in dev server
- Fix "aspectRation" typo to "aspectRatio" in types and VSCode schema
- Fix CSS property "aspectRatio:" to "aspect-ratio:" in embed directive
- Fix incorrect repository URL in README (openpath → openpatch)
- Update minimum Node.js version from 12.22.0 to 18
@hyperbook/[email protected]
Minor Changes
-
04ca48eThanks @mikebarkmin! - Enhanced pagelist with powerful query language and improved Date handling.New Query Language Features:
- Boolean operators:
AND,OR,NOTfor combining conditions - Parentheses for grouping:
(condition1 OR condition2) AND condition3 - Custom frontmatter field queries:
difficulty(beginner),tags(tutorial) - Operator precedence:
NOT>AND>OR
New Parameters:
limit: Limit the number of results returnedorderBy: Sort by any field including custom frontmatter (e.g.,date:desc,difficulty:asc)
Date Handling:
- YAML date values without quotes (e.g.,
date: 2025-01-09) now work correctly for filtering and sorting
- Boolean operators:
@hyperbook/[email protected]
Minor Changes
8f3efe1Thanks @mikebarkmin! - Addtitleas an alternative tonamein page and section frontmatter for better compatibility with other documentation tools like MkDocs. When both are present,nametakes precedence.
Patch Changes
db806c9Thanks @mikebarkmin! - Fix missing handlebars helpers (likedateformat) in pagelist custom snippets. The basic helpers are now properly registered when using custom snippet templates with the pagelist directive.
@hyperbook/[email protected]
Minor Changes
-
285212aThanks @mikebarkmin! - Add new Handlebars helpers for snippets and templates.New Helpers:
dateformat: Format dates with customizable patterns (YYYY-MM-DD, DD.MM.YYYY HH:mm:ss, etc.)truncate: Truncate strings by character limit with configurable suffixtruncateWords: Truncate strings by word count with configurable suffix
[email protected]
Patch Changes
b7cc012Thanks @mikebarkmin! - Add emoji example to tiles documentation
[email protected]
Patch Changes
47310d3Thanks @mikebarkmin! - Fix duplicate entries in pagelist
[email protected]
Patch Changes
b0ebc52Thanks @mikebarkmin! - Another fix for the index.md in directory problem
[email protected]
Patch Changes
c5ae1ccThanks @mikebarkmin! - Fix path resolving when having an index.md in a directory.