Skip to content

0.6.1 "Shujimi"

Choose a tag to compare

@javierigaciorm javierigaciorm released this 07 Jun 22:52

Yamlink 0.6.1 — Hotfix

Quick fixes tu natural language queries, which returned empty results on every vault since 0.6.0.

What Was Wrong

Yamlink: Query in Plain English generated syntactically invalid !view blocks.

Every pattern produced:

!view where type = character

But the query parser reads the first word after !view as the type name, so it saw where as the type and matched nothing.

What's Fixed

All 16 query patterns now generate correct syntax:

!view character
where status = active

instead of the broken single-line form.

Every natural language pattern was affected:

  • bare type queries
  • status filters
  • date filters
  • field filters
  • grouping
  • relation queries

How To Verify

  1. Open the command palette.
  2. Run Yamlink: Query in Plain English.
  3. Type:
show me all [your type]
  1. Confirm that the generated query now reads:
!view <type>
  1. Run it and verify that it returns results.

Full release notes for 0.6.0 Shujimi are in the previous release:

Shujimi 0.6.0 release notes