Skip to content

Commit 0272e84

Browse files
committed
Merge branch 'main' of github.com:openpatch/hyperbook
2 parents 285212a + a74f6c0 commit 0272e84

7 files changed

Lines changed: 54 additions & 22 deletions

File tree

.changeset/pagelist-query-language.md

Lines changed: 0 additions & 19 deletions
This file was deleted.

packages/hyperbook/CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,27 @@
11
# hyperbook
22

3+
## 0.74.0
4+
5+
### Minor Changes
6+
7+
- [`04ca48e`](https://github.com/openpatch/hyperbook/commit/04ca48e607d799c770c3b69708549f0206d9c58d) Thanks [@mikebarkmin](https://github.com/mikebarkmin)! - Enhanced pagelist with powerful query language and improved Date handling.
8+
9+
**New Query Language Features:**
10+
11+
- Boolean operators: `AND`, `OR`, `NOT` for combining conditions
12+
- Parentheses for grouping: `(condition1 OR condition2) AND condition3`
13+
- Custom frontmatter field queries: `difficulty(beginner)`, `tags(tutorial)`
14+
- Operator precedence: `NOT` > `AND` > `OR`
15+
16+
**New Parameters:**
17+
18+
- `limit`: Limit the number of results returned
19+
- `orderBy`: Sort by any field including custom frontmatter (e.g., `date:desc`, `difficulty:asc`)
20+
21+
**Date Handling:**
22+
23+
- YAML date values without quotes (e.g., `date: 2025-01-09`) now work correctly for filtering and sorting
24+
325
## 0.73.5
426

527
### Patch Changes

packages/hyperbook/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "hyperbook",
3-
"version": "0.73.5",
3+
"version": "0.74.0",
44
"author": "Mike Barkmin",
55
"homepage": "https://github.com/openpatch/hyperbook#readme",
66
"license": "MIT",

packages/markdown/CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,27 @@
11
# @hyperbook/markdown
22

3+
## 0.47.0
4+
5+
### Minor Changes
6+
7+
- [`04ca48e`](https://github.com/openpatch/hyperbook/commit/04ca48e607d799c770c3b69708549f0206d9c58d) Thanks [@mikebarkmin](https://github.com/mikebarkmin)! - Enhanced pagelist with powerful query language and improved Date handling.
8+
9+
**New Query Language Features:**
10+
11+
- Boolean operators: `AND`, `OR`, `NOT` for combining conditions
12+
- Parentheses for grouping: `(condition1 OR condition2) AND condition3`
13+
- Custom frontmatter field queries: `difficulty(beginner)`, `tags(tutorial)`
14+
- Operator precedence: `NOT` > `AND` > `OR`
15+
16+
**New Parameters:**
17+
18+
- `limit`: Limit the number of results returned
19+
- `orderBy`: Sort by any field including custom frontmatter (e.g., `date:desc`, `difficulty:asc`)
20+
21+
**Date Handling:**
22+
23+
- YAML date values without quotes (e.g., `date: 2025-01-09`) now work correctly for filtering and sorting
24+
325
## 0.46.2
426

527
### Patch Changes

packages/markdown/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@hyperbook/markdown",
3-
"version": "0.46.2",
3+
"version": "0.47.0",
44
"author": "Mike Barkmin",
55
"homepage": "https://github.com/openpatch/hyperbook#readme",
66
"license": "MIT",

platforms/vscode/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# @hyperbook/vscode-extension
22

3+
## 0.48.13
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`04ca48e`](https://github.com/openpatch/hyperbook/commit/04ca48e607d799c770c3b69708549f0206d9c58d)]:
8+
- @hyperbook/markdown@0.47.0
9+
310
## 0.48.12
411

512
### Patch Changes

platforms/vscode/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
},
1212
"homepage": "https://hyperbook.openpatch.org",
1313
"main": "./out/extension.js",
14-
"version": "0.48.12",
14+
"version": "0.48.13",
1515
"engines": {
1616
"vscode": "^1.71.0"
1717
},

0 commit comments

Comments
 (0)