Skip to content

Commit ff4628d

Browse files
committed
Release 1.13.0
1 parent 54a8b74 commit ff4628d

5 files changed

Lines changed: 92 additions & 27 deletions

File tree

README.md

Lines changed: 26 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,49 +10,66 @@ This is an [Obsidian](https://obsidian.md/) plugin that helps you collect data f
1010

1111
## What's New
1212

13+
Version 1.13.0
14+
15+
- Add support for inline dataview fields (including emoji support for values)
16+
- Update dependencies
17+
1318
Version 1.12.0
14-
* Add aspect ratio parameter for graphs
15-
* Reorganize release notes in readme to be in descending order (latest release first)
19+
20+
- Add aspect ratio parameter for graphs
21+
- Reorganize release notes in readme to be in descending order (latest release first)
1622

1723
Version 1.11.0
18-
* Add support for checkboxes in new properties added in Obsidian 1.4
19-
* Fix typos in documentation and examples
24+
25+
- Add support for checkboxes in new properties added in Obsidian 1.4
26+
- Fix typos in documentation and examples
2027

2128
Version 1.10.9
29+
2230
- Replace tab characters by spaces
2331
- Accept more unicode characters in dvField
2432
- Allow emojis in the folder path
2533
- Fixed bugs
2634

2735
Version 1.10.8
36+
2837
- Fixed startDat/endDate misread as a relative date
2938

3039
Version 1.10.7
40+
3141
- Allow using html image tags as emoji inputs
3242

3343
Version 1.10.6
44+
3445
- Fixed the coloring for missing data in the month view
3546

3647
Version 1.10.5
48+
3749
- Allow using a relative date value in `initMonth` in the month view
3850

3951
Version 1.10.4
52+
4053
- Allow using a regular expression as a key of the parameter `textValueMap`
4154
- Add a parameter `shiftOnlyValueLargerThan` to determine when to do `valueShift`
4255
- Fixed bugs reported by users
4356
- Fixed typo in plugin settings
4457

4558
Version 1.10.3
59+
4660
- Allow using the parameter `fitPanelWidth` with the output type `month` and `pie`
4761
- Fixed the resizing and positioning of the chart tooltip
4862

4963
Version 1.10.2
64+
5065
- Fixed plugin not rendering on some macOS machines
5166

5267
Version 1.10.1
68+
5369
- Fixed 'failed to load plugin' on iOS
5470

5571
Version 1.10.0
72+
5673
- Add annotation mode for month view ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestCalendar.md))
5774
- 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))
5875
- Allow using regular expression in parameter `dateFormatPrefix` and `dateFormatSuffix` ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestDateFormats.md))
@@ -75,17 +92,19 @@ From version 1.9.0, template variables, e.g. '{{sum}}', are deprecated. Instead,
7592
For more use cases, please download and open the [examples](https://github.com/pyrochlore/obsidian-tracker/tree/master/examples) folder in obsidian with this plugin installed and enabled.
7693

7794
## More Details You May Want to Know
95+
7896
- [Installation](https://github.com/pyrochlore/obsidian-tracker/blob/master/docs/Installation.md): Install the plugin from Obsidian or install it manually
7997
- [Concepts](https://github.com/pyrochlore/obsidian-tracker/blob/master/docs/Concepts.md): Explain how this plugin works and what to setup
80-
- [Target Evaluation](https://github.com/pyrochlore/obsidian-tracker/blob/master/docs/TargetEvaluation.md)
81-
- [Input Parameters](https://github.com/pyrochlore/obsidian-tracker/blob/master/docs/InputParameters.md)
82-
- [Expressions](https://github.com/pyrochlore/obsidian-tracker/blob/master/docs/Expressions.md)
98+
- [Target Evaluation](https://github.com/pyrochlore/obsidian-tracker/blob/master/docs/TargetEvaluation.md)
99+
- [Input Parameters](https://github.com/pyrochlore/obsidian-tracker/blob/master/docs/InputParameters.md)
100+
- [Expressions](https://github.com/pyrochlore/obsidian-tracker/blob/master/docs/Expressions.md)
83101
- [Examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/docs/Examples.md)
84102
- [Plugin Settings](https://github.com/pyrochlore/obsidian-tracker/blob/master/docs/Settings.md)
85103
- [Release Notes](https://github.com/pyrochlore/obsidian-tracker/blob/master/docs/ReleaseNotes.md)
86104
- [Road Map](https://github.com/pyrochlore/obsidian-tracker/blob/master/docs/RoadMap.md)
87105
- [Frequently Asked Questions](https://github.com/pyrochlore/obsidian-tracker/blob/master/docs/Questions.md)
88106

89107
## Support
108+
90109
- If you like this plugin or want to support further development, you can [Buy Me a Coffee](https://www.buymeacoffee.com/pyrochlore).
91110
- Please report bugs and request features in [GitHub Issues](https://github.com/pyrochlore/obsidian-tracker/issues)

docs/ReleaseNotes.md

Lines changed: 62 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,65 @@
11
# Release Notes
22

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+
318
## v1.10.9
19+
420
- Replace tab characters by spaces
521
- Accept more unicode characters in dvField
622
- Allow emojis in the folder path
723
- Fixed bugs
824

925
## v1.10.8
26+
1027
- Fixed startDat/endDate misread as a relative date
1128

1229
## v1.10.7
30+
1331
- Allow using html image tags as emoji inputs
1432

1533
## v1.10.6
34+
1635
- Fixed the coloring for missing data in the month view
1736

1837
## v1.10.5
38+
1939
- Allow using a relative date value in `initMonth` in the month view
2040

2141
## v1.10.4
42+
2243
- Allow using a regular expression as a key of the parameter `textValueMap`
2344
- Add a parameter `shiftOnlyValueLargerThan` to determine when to do `valueShift`
2445
- Fixed bugs reported by users
2546
- Fixed typo in plugin settings
2647

2748
## v1.10.3
49+
2850
- Allow using the parameter `fitPanelWidth` with the output type `month` and `pie`
2951
- Fixed the resizing and positioning of the chart tooltip
3052

3153
## v1.10.2
54+
3255
- Fixed plugin not rendering on some macOS machines
3356

3457
## v1.10.1
58+
3559
- Fixed 'failed to load plugin' on iOS
3660

3761
## v1.10.0
62+
3863
- Add annotation mode for month view ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestCalendar.md))
3964
- 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))
4065
- Allow using regular expression in parameter `dateFormatPrefix` and `dateFormatSuffix` ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestDateFormats.md))
@@ -44,113 +69,133 @@
4469
- Enhanced error messages
4570

4671
## v1.9.2
72+
4773
- Allow using seconds in time values
4874
- Fixed error parsing `dvField`
4975

5076
## v1.9.1
77+
5178
- Fixed errors on collecting time values from `dvField`
5279
- Fixed errors on collecting wiki while fileCache.links is undefined
5380

5481
## v1.9.0
82+
5583
- Add a new output type `pie`, rendering a pie chart ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestPieChart.md))
5684
- 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))
5785
- Allow formatting evaluated expressions by a follwing format string ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestExpression.md))
5886

5987
## v1.8.2
88+
6089
- Fixed tasks searching not working for multiple targets
6190

6291
## v1.8.1
92+
6393
- Fixed bugs while using month view with parameter `xDataset`
6494

6595
## v1.8.0
96+
6697
- Add a new `searchType` `task`, retrieving data from tasks ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestTask.md))
6798
- 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))
74105
- Fixed missing dvField values at the last line of files
75106

76107
## v1.7.0
108+
77109
- 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))
78110

79111
## v1.6.1
112+
80113
- Add new targets 'numWords', 'numChars', and 'numSentences' for input type 'fileMeta' ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestWordCounting.md))
81114

82115
## v1.6.0
116+
83117
- Add a new input type 'fileMeta', getting meta data from a file ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestFileMeta.md))
84118
- Add a new output type 'bullet', rendering a bullet chart ([examples](https://github.com/pyrochlore/obsidian-tracker/blob/master/examples/TestBullet.md))
85119
- 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
91125
- Fixed bugs
92126

93127
## v1.5.1
128+
94129
- Fixed labels not shown in light theme
95130
- Enhanced error handling for searchType 'table'
96131

97132
## v1.5.0
133+
98134
- New searchType 'table', searching records from a given table
99135
- New searchType 'dvField', searching the inline fields used with Dataview plugin
100136
- 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
106142
- Improved performance
107143
- Reduced package size
108144

109145
## v1.4.1
146+
110147
- Enhanced error handling
111148

112149
## v1.4.0
150+
113151
- Add a new parameter (fixedScale) for the scaling of the output chart
114152
- Add a new parameter (fitPanelWidth) to enable/disable the auto-scaling of the output chart
115153
- Add a new parameter (margin) to help to position the chart
116154
- Tested in Obsidian mobile app on iPhone and iPad
117155
- Fixed bugs
118156

119157
## v1.3.0
158+
120159
- Support reading and rendering multiple targets
121160
- Support reading and rendering multiple values (a tuple of values) under a target
122161
- New output type 'bar', rendering a bar chart
123162
- Add a legend for the chart output
124163
- Fixed bugs
125164

126165
## v1.2.1
166+
127167
- Fixed files with the specified dateFormat are not recognized
128168
- Restored the plugin's settings panel for dateFormat and folder
129169

130170
## v1.2.0
171+
131172
- Enable using regular expression in text searching
132173
- New search type 'frontmatter', searching for key-value pairs in the front matter
133174
- New search type 'wiki', searching for wiki links
134175
- Reduced package size
135176

136177
## v1.1.0
178+
137179
- New output type 'summary'
138180
- Add commands help create Tracker code blocks
139181
- Relaxed the regex for searching tags, allowing tags embedded in sentences
140182
- Fixed issues
141183

142184
## v1.0.2
185+
143186
- Fixed the searching of nested tag in frontmatter
144187
- Reduced the package size by using the module from Obsidian
145188

146189
## v1.0.1
190+
147191
- Remove dependencies to Node.js modules
148192
- Add example markdown files
149193

150194
## v1.0.0
195+
151196
First version released at 2021-03-23
152197

153198
- Track simple tags, value-attached tags, and texts using code blocks
154199
- Represent the tracked data in a customizable line chart
155200
- Allow tracking in-line tags and tags in frontmatter
156-
- Allow tracking nested tags
201+
- Allow tracking nested tags

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"id": "obsidian-tracker",
33
"name": "Tracker",
4-
"version": "1.12.0",
4+
"version": "1.13.0",
55
"minAppVersion": "0.9.12",
66
"description": "A plugin tracks occurrences and numbers in your notes",
77
"author": "pyrochlore",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "obsidian-tracker",
3-
"version": "1.12.0",
3+
"version": "1.13.0",
44
"description": "A plugin tracks occurrences and numbers in your notes",
55
"main": "main.js",
66
"scripts": {

versions.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,6 @@
3030
"1.10.8": "0.9.12",
3131
"1.10.9": "0.9.12",
3232
"1.11.0": "0.9.12",
33-
"1.12.0": "0.9.12"
33+
"1.12.0": "0.9.12",
34+
"1.13.0": "0.9.12"
3435
}

0 commit comments

Comments
 (0)