You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ Bugfix for version comparisons to fix some other plugins having broken interacti
18
18
19
19
A maintenance update which fixes some issues with rendering embeds in Dataviews and adds a few new functions.
20
20
21
-
- Adds the `hash()` function for generating consistent uniformly-distributed values given arbitary inputs. Primarily useful for creating "random" views which remain consistent across page refreshes. Thanks to @holroy.
21
+
- Adds the `hash()` function for generating consistent uniformly-distributed values given arbitrary inputs. Primarily useful for creating "random" views which remain consistent across page refreshes. Thanks to @holroy.
22
22
- Adds the `slice()` function for slicing arrays, similar to Javascript's `Array.slice`. Thanks to @holroy.
23
23
- Fixes several issues with rendering embeds inside dataviews. Thanks to @GottZ.
24
24
- Several documentation improvements around tasks - thanks to @holroy and @RaviOnline.
@@ -270,7 +270,7 @@ inline queries in codeblocks.
270
270
271
271
# 0.5.32
272
272
273
-
The Dataview API has been noticably revamped - there are now approximately twice as many functions available on the
273
+
The Dataview API has been noticeably revamped - there are now approximately twice as many functions available on the
274
274
plugin API as there were before, and some additional utilities have been added to both the plugin and inline API. I
275
275
will be finishing up the associated new "extension" functionality shortly, which will allow:
276
276
@@ -388,7 +388,7 @@ A long-overdue swap from the beta branch to the stable branch. The beta branch s
388
388
changes, and has some nice performance improvements that come along with it! Here are the major changes:
389
389
390
390
- Most views now use React and no longer flicker when updating; this is not the case yet for DataviewJS, which will be
391
-
getting equivalent treament in the future.
391
+
getting equivalent treatment in the future.
392
392
- Dataview now caches metadata, so Dataview loads are very fast after the first time you open your vault. Dataview still
393
393
needs to visit every file when you update the plugin version, so that should be the only times you experience slower
394
394
load times.
@@ -547,7 +547,7 @@ Iterative beta which adds a few nice QoL features and fixes some more bugs:
547
547
- Some issues with array and object rendering were corrected.
548
548
- Error messages on empty dataview results were improved and now show up for all views.
549
549
550
-
Inline images are now rendered correctly in Dataview tables and lists - no more hacky `app://local/`schenanigans!
550
+
Inline images are now rendered correctly in Dataview tables and lists - no more hacky `app://local/`shenanigans!
551
551
552
552
---
553
553
@@ -560,7 +560,7 @@ Inline images are now rendered correctly in Dataview tables and lists - no more
560
560
# 0.5.1 (Beta)
561
561
562
562
- Temporarily revert the new task metadata behavior: inline fields in sublists of tasks are added to the page, instead
563
-
of the task. This behavior is not good, but is compatible with legacy usages of task metadata, which should uinbreak
563
+
of the task. This behavior is not good, but is compatible with legacy usages of task metadata, which should not break
564
564
some existing queries.
565
565
- This behavior will be removed in the future behind a flag.
566
566
- Added the 'visual' field to tasks - if set, tasks render 'visual' instead of their regular text.
Copy file name to clipboardExpand all lines: docs/docs/annotation/metadata-tasks.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,7 @@ There are two specifics to these emoji-shorthands. First, they omit the inline f
33
33
| start |`🛫YYYY-MM-DD`|
34
34
| scheduled |`⏳YYYY-MM-DD`|
35
35
36
-
This means if you want to query for all tasks that are completed 2021-08-22, you'll write:
36
+
This means if you want to query for all tasks that are completed 2021-08-22, you'll write:
37
37
38
38
~~~markdown
39
39
```dataview
@@ -54,7 +54,7 @@ Which will list both variants - shorthands and textual annotation:
54
54
As with pages, Dataview adds a number of implicit fields to each task or list item:
55
55
56
56
!!! info "Inheritance of Fields"
57
-
Tasks inherit *all fields* from their parent page - so if you have a `rating` field in your page, you can also access it on your task in a `TASK` Query.
57
+
Tasks inherit *all fields* from their parent page - so if you have a `rating` field in your page, you can also access it on your task in a `TASK` Query.
58
58
59
59
60
60
| Field name | Data Type | Description |
@@ -64,7 +64,7 @@ As with pages, Dataview adds a number of implicit fields to each task or list it
64
64
|`completed`| Boolean | Whether or not this *specific* task has been completed; this does not consider the completion or non-completion of any child tasks. A task is explicitly considered "completed" if it has been marked with an `"x"`. If you use a custom status, e.g. `[-]`, `checked` will be true, whereas `completed` will be false. |
65
65
|`fullyCompleted`| Boolean | Whether or not this task and **all** of its subtasks are completed. |
66
66
|`text`| Text | The plain text of this task, including any metadata field annotations. |
67
-
|`visual`| Text | The text of this task, which is rendered by Dataview. This field can be overriden in DataviewJS to allow for different task text to be rendered than the regular task text, while still allowing the task to be checked (since Dataview validation logic normally checks the text against the text in-file). |
67
+
|`visual`| Text | The text of this task, which is rendered by Dataview. This field can be overridden in DataviewJS to allow for different task text to be rendered than the regular task text, while still allowing the task to be checked (since Dataview validation logic normally checks the text against the text in-file). |
68
68
|`line`| Number | The line of the file this task shows up on. |
69
69
|`lineCount`| Number | The number of Markdown lines that this task takes up. |
70
70
|`path`| Text | The full path of the file this task is in. Equals to `file.path` for [pages](./metadata-pages.md). |
@@ -106,4 +106,4 @@ WHERE any(file.tasks, (t) => !t.fullyCompleted)
106
106
```
107
107
~~~
108
108
109
-
This will give you back all the file links that have unfinished tasks inside. We get back a list of tasks on page level and thus need to use a [list function](../reference/functions.md) to look at each element.
109
+
This will give you back all the file links that have unfinished tasks inside. We get back a list of tasks on page level and thus need to use a [list function](../reference/functions.md) to look at each element.
Copy file name to clipboardExpand all lines: docs/docs/changelog.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ Bugfix for version comparisons to fix some other plugins having broken interacti
18
18
19
19
A maintenance update which fixes some issues with rendering embeds in Dataviews and adds a few new functions.
20
20
21
-
- Adds the `hash()` function for generating consistent uniformly-distributed values given arbitary inputs. Primarily useful for creating "random" views which remain consistent across page refreshes. Thanks to @holroy.
21
+
- Adds the `hash()` function for generating consistent uniformly-distributed values given arbitrary inputs. Primarily useful for creating "random" views which remain consistent across page refreshes. Thanks to @holroy.
22
22
- Adds the `slice()` function for slicing arrays, similar to Javascript's `Array.slice`. Thanks to @holroy.
23
23
- Fixes several issues with rendering embeds inside dataviews. Thanks to @GottZ.
24
24
- Several documentation improvements around tasks - thanks to @holroy and @RaviOnline.
@@ -270,15 +270,15 @@ inline queries in codeblocks.
270
270
271
271
# 0.5.32
272
272
273
-
The Dataview API has been noticably revamped - there are now approximately twice as many functions available on the
273
+
The Dataview API has been noticeably revamped - there are now approximately twice as many functions available on the
274
274
plugin API as there were before, and some additional utilities have been added to both the plugin and inline API. I
275
275
will be finishing up the associated new "extension" functionality shortly, which will allow:
276
276
277
277
1. For custom Dataview + DataviewJS functions to be added via plugins.
278
278
2. For custom renderable objects (progress bars, embedded task lists, embedded tables) to be added to any Dataview view via plugins.
279
279
3. For plugins to provide alternative behavior for some dataview functionality (such as integrating task plugins with
280
280
the dataview task query).
281
-
281
+
282
282
As part of the API revamp, it is now possible to programmatically execute Dataview and DataviewJS queries - either for
283
283
using the existing Dataview query language in your own plugin, or for embedding dataview. The Dataview npm library also
284
284
now exposes many useful internal Dataview types, including the AST structure for all dataview queries.
@@ -388,7 +388,7 @@ A long-overdue swap from the beta branch to the stable branch. The beta branch s
388
388
changes, and has some nice performance improvements that come along with it! Here are the major changes:
389
389
390
390
- Most views now use React and no longer flicker when updating; this is not the case yet for DataviewJS, which will be
391
-
getting equivalent treament in the future.
391
+
getting equivalent treatment in the future.
392
392
- Dataview now caches metadata, so Dataview loads are very fast after the first time you open your vault. Dataview still
393
393
needs to visit every file when you update the plugin version, so that should be the only times you experience slower
394
394
load times.
@@ -547,7 +547,7 @@ Iterative beta which adds a few nice QoL features and fixes some more bugs:
547
547
- Some issues with array and object rendering were corrected.
548
548
- Error messages on empty dataview results were improved and now show up for all views.
549
549
550
-
Inline images are now rendered correctly in Dataview tables and lists - no more hacky `app://local/`schenanigans!
550
+
Inline images are now rendered correctly in Dataview tables and lists - no more hacky `app://local/`shenanigans!
551
551
552
552
---
553
553
@@ -560,7 +560,7 @@ Inline images are now rendered correctly in Dataview tables and lists - no more
560
560
# 0.5.1 (Beta)
561
561
562
562
- Temporarily revert the new task metadata behavior: inline fields in sublists of tasks are added to the page, instead
563
-
of the task. This behavior is not good, but is compatible with legacy usages of task metadata, which should uinbreak
563
+
of the task. This behavior is not good, but is compatible with legacy usages of task metadata, which should not break
564
564
some existing queries.
565
565
- This behavior will be removed in the future behind a flag.
566
566
- Added the 'visual' field to tasks - if set, tasks render 'visual' instead of their regular text.
Copy file name to clipboardExpand all lines: docs/docs/friends.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ A list of plugins which may be helpful for Dataview related workflows:
7
7
Another non-exhaustive list of plugins which use Dataview for some of the heavy-lifting required for their features:
8
8
9
9
-[Kanban](https://github.com/mgmeyers/obsidian-kanban) - Create markdown-backed Kanban boards in Obsidian
10
-
-[Breadcrumbs](http://publish.obsidian.md/breadcrumbs-docs) - Gives you a way to visualise a custom-built hierarchy in your Obsidian vault
10
+
-[Breadcrumbs](http://publish.obsidian.md/breadcrumbs-docs) - Gives you a way to visualize a custom-built hierarchy in your Obsidian vault
11
11
-[Supercharged Links](https://github.com/mdelobelle/obsidian_supercharged_links) - Allows you to style links in your Obsidian vault based on note metadata
12
12
13
13
A full list can be found using GitHub's [Dependents](https://github.com/blacksmithgu/obsidian-dataview/network/dependents) feature.
0 commit comments