A data index and query language over Markdown files, for https://obsidian.md/.
MIT License
Bot releases are hidden (Show)
Published by blacksmithgu over 3 years ago
Published by blacksmithgu over 3 years ago
Published by blacksmithgu over 3 years ago
Published by blacksmithgu over 3 years ago
Fix #185, #184, #183, #181
link(path, alias)
addeddv.current()
Fix #174, #178
round(number, digits)
.Fix #173: Add the date(<link>)
function for pulling out dates from
link objects.
Fix inline field error message
Published by blacksmithgu over 3 years ago
More bugfixes; hopefully rendered views look normal now!
Published by blacksmithgu over 3 years ago
Bugfixes for various rendered views.
Published by blacksmithgu over 3 years ago
Check out the blog post at https://blacksmithgu.github.io/obsidian-dataview/blog/2021-05-05-whats-next.
The first glimmer of the dataview JS api (currently not for plugin use... yet) has arrived! As well as fancy new
documentation! See documentation at https://blacksmithgu.github.io/obsidian-dataview/docs/api/intro.
Published by blacksmithgu over 3 years ago
Fix list views with an additional element.
Published by blacksmithgu over 3 years ago
Hot fix startup issues for people who have never changed settings.
Published by blacksmithgu over 3 years ago
Improved inline list rendering, file.inlinks
Bug fixes, more background work for the Dataview API
Published by blacksmithgu over 3 years ago
Published by blacksmithgu over 3 years ago
Published by blacksmithgu over 3 years ago
Add basic inline queries, which allow you to dynamically evaluate fields and have them be rendered in your preview mode.
For example, = this.file.link
will render a link to the current file inline; = [[Data]].field
will obtain the
field
key from the Data page. More support for inline queries (including being able to run aggregations and
full queries to collect data) will be coming in the future.
Published by blacksmithgu over 3 years ago
List support in inline fields & markdown rendering in tables and lists.
Published by blacksmithgu over 3 years ago
Preliminary inline field support and bugfixes.
Key:: Value
to write your data, instead of YAML.regexreplace()
.file.etags
(exact tags, does not include subtags).extract()
.contains()
behavior around links.striptime()
, file.cday
, file.mday
for easier date comparisons.Published by blacksmithgu over 3 years ago
Bugfixes and minor improvements.
sum
and product
.choice
function.Published by blacksmithgu over 3 years ago
Fix broken task queries (due to a field not being properly passed along).
Published by blacksmithgu over 3 years ago
Fix mininum app versions.
Published by blacksmithgu over 3 years ago
Small bugfix to correct failing tests and potential failing queries due to conflicting function names & query names.
Published by blacksmithgu over 3 years ago
More minor features and improvements:
this.<field>
. Useful for things like daily notesLIST WHERE file.day = this.file.day
.YYYYMMDD
-style dates.FROM
clauses are now optional;LIST
and LIMIT
and so on are now keywords; using them directly as athis.limit
is okay, for example),row
virtual object (row.limit
obtains the current row's limit).