|
1 | 1 | # Release Notes |
2 | 2 |
|
| 3 | +## 1.13.0 |
| 4 | + |
| 5 | +- Add support for inline dataview fields (including emoji support for values) |
| 6 | +- Update dependencies |
| 7 | + |
| 8 | +## 1.12.0 |
| 9 | + |
| 10 | +- Add aspect ratio parameter for graphs |
| 11 | +- Reorganize release notes in readme to be in descending order (latest release first) |
| 12 | + |
| 13 | +## 1.11.0 |
| 14 | + |
| 15 | +- Add support for checkboxes in new properties added in Obsidian 1.4 |
| 16 | +- Fix typos in documentation and examples |
| 17 | + |
3 | 18 | ## v1.10.9 |
| 19 | + |
4 | 20 | - Replace tab characters by spaces |
5 | 21 | - Accept more unicode characters in dvField |
6 | 22 | - Allow emojis in the folder path |
7 | 23 | - Fixed bugs |
8 | 24 |
|
9 | 25 | ## v1.10.8 |
| 26 | + |
10 | 27 | - Fixed startDat/endDate misread as a relative date |
11 | 28 |
|
12 | 29 | ## v1.10.7 |
| 30 | + |
13 | 31 | - Allow using html image tags as emoji inputs |
14 | 32 |
|
15 | 33 | ## v1.10.6 |
| 34 | + |
16 | 35 | - Fixed the coloring for missing data in the month view |
17 | 36 |
|
18 | 37 | ## v1.10.5 |
| 38 | + |
19 | 39 | - Allow using a relative date value in `initMonth` in the month view |
20 | 40 |
|
21 | 41 | ## v1.10.4 |
| 42 | + |
22 | 43 | - Allow using a regular expression as a key of the parameter `textValueMap` |
23 | 44 | - Add a parameter `shiftOnlyValueLargerThan` to determine when to do `valueShift` |
24 | 45 | - Fixed bugs reported by users |
25 | 46 | - Fixed typo in plugin settings |
26 | 47 |
|
27 | 48 | ## v1.10.3 |
| 49 | + |
28 | 50 | - Allow using the parameter `fitPanelWidth` with the output type `month` and `pie` |
29 | 51 | - Fixed the resizing and positioning of the chart tooltip |
30 | 52 |
|
31 | 53 | ## v1.10.2 |
| 54 | + |
32 | 55 | - Fixed plugin not rendering on some macOS machines |
33 | 56 |
|
34 | 57 | ## v1.10.1 |
| 58 | + |
35 | 59 | - Fixed 'failed to load plugin' on iOS |
36 | 60 |
|
37 | 61 | ## v1.10.0 |
| 62 | + |
38 | 63 | - Add annotation mode for month view ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestCalendar.md)) |
39 | 64 | - Add parameters `xAxisTickInterval`, `yAxisTickInterval`, `xAxisTickLabelFormat` and `yAxisTickLabelFormat` for the line and bar chart ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestAxisIntervalAndFormat.md)) |
40 | 65 | - Allow using regular expression in parameter `dateFormatPrefix` and `dateFormatSuffix` ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestDateFormats.md)) |
|
44 | 69 | - Enhanced error messages |
45 | 70 |
|
46 | 71 | ## v1.9.2 |
| 72 | + |
47 | 73 | - Allow using seconds in time values |
48 | 74 | - Fixed error parsing `dvField` |
49 | 75 |
|
50 | 76 | ## v1.9.1 |
| 77 | + |
51 | 78 | - Fixed errors on collecting time values from `dvField` |
52 | 79 | - Fixed errors on collecting wiki while fileCache.links is undefined |
53 | 80 |
|
54 | 81 | ## v1.9.0 |
| 82 | + |
55 | 83 | - Add a new output type `pie`, rendering a pie chart ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestPieChart.md)) |
56 | 84 | - Allow expressions (operators and functions) as data inputs for output type `summary`, `bullet`, and `pie` (examples: [expression](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestExpression.md), [summary](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestSummary.md), [bullet](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestBullet.md), [pie](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestPieChart.md)) |
57 | 85 | - Allow formatting evaluated expressions by a follwing format string ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestExpression.md)) |
58 | 86 |
|
59 | 87 | ## v1.8.2 |
| 88 | + |
60 | 89 | - Fixed tasks searching not working for multiple targets |
61 | 90 |
|
62 | 91 | ## v1.8.1 |
| 92 | + |
63 | 93 | - Fixed bugs while using month view with parameter `xDataset` |
64 | 94 |
|
65 | 95 | ## v1.8.0 |
| 96 | + |
66 | 97 | - Add a new `searchType` `task`, retrieving data from tasks ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestTask.md)) |
67 | 98 | - Enhancement |
68 | | - - Month view ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestCalendar.md)) |
69 | | - - Add parameter `circleColorByValue` to show color based on the value |
70 | | - - Support multiple targets (dataset), change the dataset by clicking the header |
71 | | - - Add a button (◦) to show current month |
72 | | - - Accept ISO-8601 date as `dateFormat` ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestDateFormats.md#iso-8601-date-format)) |
73 | | - - Relative date input for `startDate` and `endDate` ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestDateFormats.md#relative-date-input-for-startdate-and-enddate)) |
| 99 | + - Month view ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestCalendar.md)) |
| 100 | + - Add parameter `circleColorByValue` to show color based on the value |
| 101 | + - Support multiple targets (dataset), change the dataset by clicking the header |
| 102 | + - Add a button (◦) to show current month |
| 103 | + - Accept ISO-8601 date as `dateFormat` ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestDateFormats.md#iso-8601-date-format)) |
| 104 | + - Relative date input for `startDate` and `endDate` ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestDateFormats.md#relative-date-input-for-startdate-and-enddate)) |
74 | 105 | - Fixed missing dvField values at the last line of files |
75 | 106 |
|
76 | 107 | ## v1.7.0 |
| 108 | + |
77 | 109 | - Add a new output type 'month', rendering a month view for a given dataset ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestCalendar.md)) |
78 | 110 |
|
79 | 111 | ## v1.6.1 |
| 112 | + |
80 | 113 | - Add new targets 'numWords', 'numChars', and 'numSentences' for input type 'fileMeta' ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestWordCounting.md)) |
81 | 114 |
|
82 | 115 | ## v1.6.0 |
| 116 | + |
83 | 117 | - Add a new input type 'fileMeta', getting meta data from a file ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestFileMeta.md)) |
84 | 118 | - Add a new output type 'bullet', rendering a bullet chart ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestBullet.md)) |
85 | 119 | - Enhancement |
86 | | - - Accept tracking time values ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestTimeValues.md)) |
87 | | - - Allow tracking nested values from front matter |
88 | | - - Allow using dataset with date values as xDataset ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestXDataset.md)) |
89 | | - - Add more template variables ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestTemplateVariables.md)) |
90 | | - - Allow parsing date in wiki brackets |
| 120 | + - Accept tracking time values ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestTimeValues.md)) |
| 121 | + - Allow tracking nested values from front matter |
| 122 | + - Allow using dataset with date values as xDataset ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestXDataset.md)) |
| 123 | + - Add more template variables ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestTemplateVariables.md)) |
| 124 | + - Allow parsing date in wiki brackets |
91 | 125 | - Fixed bugs |
92 | 126 |
|
93 | 127 | ## v1.5.1 |
| 128 | + |
94 | 129 | - Fixed labels not shown in light theme |
95 | 130 | - Enhanced error handling for searchType 'table' |
96 | 131 |
|
97 | 132 | ## v1.5.0 |
| 133 | + |
98 | 134 | - New searchType 'table', searching records from a given table |
99 | 135 | - New searchType 'dvField', searching the inline fields used with Dataview plugin |
100 | 136 | - Enhance multiple values extraction |
101 | | - - Allow using multiple values in searchType 'text' |
102 | | - - Allow using array values in searchType 'frontmatter' |
103 | | - - Allow using multiple values in searchType 'dvField' |
104 | | - - Allow using multiple values in searchType 'table' |
105 | | - - Allow using custom separator for multiple values extraction |
| 137 | + - Allow using multiple values in searchType 'text' |
| 138 | + - Allow using array values in searchType 'frontmatter' |
| 139 | + - Allow using multiple values in searchType 'dvField' |
| 140 | + - Allow using multiple values in searchType 'table' |
| 141 | + - Allow using custom separator for multiple values extraction |
106 | 142 | - Improved performance |
107 | 143 | - Reduced package size |
108 | 144 |
|
109 | 145 | ## v1.4.1 |
| 146 | + |
110 | 147 | - Enhanced error handling |
111 | 148 |
|
112 | 149 | ## v1.4.0 |
| 150 | + |
113 | 151 | - Add a new parameter (fixedScale) for the scaling of the output chart |
114 | 152 | - Add a new parameter (fitPanelWidth) to enable/disable the auto-scaling of the output chart |
115 | 153 | - Add a new parameter (margin) to help to position the chart |
116 | 154 | - Tested in Obsidian mobile app on iPhone and iPad |
117 | 155 | - Fixed bugs |
118 | 156 |
|
119 | 157 | ## v1.3.0 |
| 158 | + |
120 | 159 | - Support reading and rendering multiple targets |
121 | 160 | - Support reading and rendering multiple values (a tuple of values) under a target |
122 | 161 | - New output type 'bar', rendering a bar chart |
123 | 162 | - Add a legend for the chart output |
124 | 163 | - Fixed bugs |
125 | 164 |
|
126 | 165 | ## v1.2.1 |
| 166 | + |
127 | 167 | - Fixed files with the specified dateFormat are not recognized |
128 | 168 | - Restored the plugin's settings panel for dateFormat and folder |
129 | 169 |
|
130 | 170 | ## v1.2.0 |
| 171 | + |
131 | 172 | - Enable using regular expression in text searching |
132 | 173 | - New search type 'frontmatter', searching for key-value pairs in the front matter |
133 | 174 | - New search type 'wiki', searching for wiki links |
134 | 175 | - Reduced package size |
135 | 176 |
|
136 | 177 | ## v1.1.0 |
| 178 | + |
137 | 179 | - New output type 'summary' |
138 | 180 | - Add commands help create Tracker code blocks |
139 | 181 | - Relaxed the regex for searching tags, allowing tags embedded in sentences |
140 | 182 | - Fixed issues |
141 | 183 |
|
142 | 184 | ## v1.0.2 |
| 185 | + |
143 | 186 | - Fixed the searching of nested tag in frontmatter |
144 | 187 | - Reduced the package size by using the module from Obsidian |
145 | 188 |
|
146 | 189 | ## v1.0.1 |
| 190 | + |
147 | 191 | - Remove dependencies to Node.js modules |
148 | 192 | - Add example markdown files |
149 | 193 |
|
150 | 194 | ## v1.0.0 |
| 195 | + |
151 | 196 | First version released at 2021-03-23 |
152 | 197 |
|
153 | 198 | - Track simple tags, value-attached tags, and texts using code blocks |
154 | 199 | - Represent the tracked data in a customizable line chart |
155 | 200 | - Allow tracking in-line tags and tags in frontmatter |
156 | | -- Allow tracking nested tags |
| 201 | +- Allow tracking nested tags |
0 commit comments