From 2d04051db202a3aa1752561c2ef2b3d563f0e762 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 30 Jun 2026 17:42:01 +0000 Subject: [PATCH] @aliou/obsdx-base-ast, @aliou/obsdx-base-engine, @aliou/obsdx-cli, @aliou/obsdx-index --- .../fix-link-resolution-unicode-and-anchors.md | 8 -------- .changeset/fix-property-value-filter.md | 7 ------- packages/base-ast/CHANGELOG.md | 2 ++ packages/base-ast/package.json | 2 +- packages/base-engine/CHANGELOG.md | 6 ++++++ packages/base-engine/package.json | 2 +- packages/cli/CHANGELOG.md | 18 ++++++++++++++++++ packages/cli/package.json | 2 +- packages/index/CHANGELOG.md | 6 ++++++ packages/index/package.json | 2 +- 10 files changed, 36 insertions(+), 19 deletions(-) delete mode 100644 .changeset/fix-link-resolution-unicode-and-anchors.md delete mode 100644 .changeset/fix-property-value-filter.md create mode 100644 packages/cli/CHANGELOG.md diff --git a/.changeset/fix-link-resolution-unicode-and-anchors.md b/.changeset/fix-link-resolution-unicode-and-anchors.md deleted file mode 100644 index 02beef1..0000000 --- a/.changeset/fix-link-resolution-unicode-and-anchors.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@aliou/obsdx-cli": patch ---- - -Fix link resolution for NFC/NFD Unicode mismatches and self-referencing anchor links - -- Normalize all link resolution indexes and lookups to NFC, so wikilinks written in NFC resolve correctly against files stored as NFD (e.g., macOS APFS). -- Self-referencing anchor links (`[text](#fragment)`, `[[#heading]]`) now resolve to their source file instead of being marked unresolved. diff --git a/.changeset/fix-property-value-filter.md b/.changeset/fix-property-value-filter.md deleted file mode 100644 index a3534ae..0000000 --- a/.changeset/fix-property-value-filter.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@aliou/obsdx-cli": patch ---- - -Fix property value filtering for booleans and numbers - -The `properties files --name --value ` command now correctly matches boolean and numeric property values. Previously, `--value true` was compared as the JSON string `"true"` instead of the JSON boolean `true`, causing matches to fail. The SQL query now uses a dual comparison (`json_quote(?) or ?`) so both JSON-quoted strings and raw JSON primitives match correctly. diff --git a/packages/base-ast/CHANGELOG.md b/packages/base-ast/CHANGELOG.md index f278d20..50b8936 100644 --- a/packages/base-ast/CHANGELOG.md +++ b/packages/base-ast/CHANGELOG.md @@ -1,5 +1,7 @@ # @aliou/obsdx-base-ast +## 0.1.1 + ## 0.1.0 ### Minor Changes diff --git a/packages/base-ast/package.json b/packages/base-ast/package.json index 84683ce..10b01c1 100644 --- a/packages/base-ast/package.json +++ b/packages/base-ast/package.json @@ -1,6 +1,6 @@ { "name": "@aliou/obsdx-base-ast", - "version": "0.1.0", + "version": "0.1.1", "description": "Obsidian Base syntax parsing for obsdx", "license": "MIT", "type": "module", diff --git a/packages/base-engine/CHANGELOG.md b/packages/base-engine/CHANGELOG.md index 24345ef..0c612e5 100644 --- a/packages/base-engine/CHANGELOG.md +++ b/packages/base-engine/CHANGELOG.md @@ -1,5 +1,11 @@ # @aliou/obsdx-base-engine +## 0.1.1 + +### Patch Changes + +- @aliou/obsdx-base-ast@0.1.1 + ## 0.1.0 ### Minor Changes diff --git a/packages/base-engine/package.json b/packages/base-engine/package.json index a01f21d..59a0f1c 100644 --- a/packages/base-engine/package.json +++ b/packages/base-engine/package.json @@ -1,6 +1,6 @@ { "name": "@aliou/obsdx-base-engine", - "version": "0.1.0", + "version": "0.1.1", "description": "Obsidian Base query execution for obsdx", "license": "MIT", "type": "module", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md new file mode 100644 index 0000000..5e05337 --- /dev/null +++ b/packages/cli/CHANGELOG.md @@ -0,0 +1,18 @@ +# @aliou/obsdx-cli + +## 0.1.1 + +### Patch Changes + +- 7902780: Fix link resolution for NFC/NFD Unicode mismatches and self-referencing anchor links + + - Normalize all link resolution indexes and lookups to NFC, so wikilinks written in NFC resolve correctly against files stored as NFD (e.g., macOS APFS). + - Self-referencing anchor links (`[text](#fragment)`, `[[#heading]]`) now resolve to their source file instead of being marked unresolved. + +- fc35986: Fix property value filtering for booleans and numbers + + The `properties files --name --value ` command now correctly matches boolean and numeric property values. Previously, `--value true` was compared as the JSON string `"true"` instead of the JSON boolean `true`, causing matches to fail. The SQL query now uses a dual comparison (`json_quote(?) or ?`) so both JSON-quoted strings and raw JSON primitives match correctly. + + - @aliou/obsdx-base-ast@0.1.1 + - @aliou/obsdx-base-engine@0.1.1 + - @aliou/obsdx-index@0.1.1 diff --git a/packages/cli/package.json b/packages/cli/package.json index 3dad31f..3a094bb 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@aliou/obsdx-cli", - "version": "0.1.0", + "version": "0.1.1", "description": "Headless Obsidian vault intelligence CLI", "private": true, "type": "module", diff --git a/packages/index/CHANGELOG.md b/packages/index/CHANGELOG.md index 49944f6..49d7c01 100644 --- a/packages/index/CHANGELOG.md +++ b/packages/index/CHANGELOG.md @@ -1,5 +1,11 @@ # @aliou/obsdx-index +## 0.1.1 + +### Patch Changes + +- @aliou/obsdx-base-ast@0.1.1 + ## 0.1.0 ### Minor Changes diff --git a/packages/index/package.json b/packages/index/package.json index e3650fc..a1c428d 100644 --- a/packages/index/package.json +++ b/packages/index/package.json @@ -1,6 +1,6 @@ { "name": "@aliou/obsdx-index", - "version": "0.1.0", + "version": "0.1.1", "description": "Vault index abstraction for obsdx", "license": "MIT", "type": "module",