Skip to content

Latest commit

 

History

History
224 lines (149 loc) · 8.17 KB

ReleaseNotes.md

File metadata and controls

224 lines (149 loc) · 8.17 KB

Release Notes

1.14.0

  • Update dependencies
  • Prevent overlapping external labels in pie chart
  • Enable Stacked Bar Chart

1.13.3

  • Update dependencies
  • Fix typo in FinanceTracker.md
  • Fix typo in TestExpression.md
  • Update main.ts - use new format for {{average}}

1.13.2

  • Update dependencies
  • Fix typo in README.md
  • Change streak counts to terminate on falsey values rather than null

1.13.1

  • Fix packaging script

1.13.0

  • Add support for inline dataview fields (including emoji support for values)
  • Update dependencies

1.12.0

  • Add aspect ratio parameter for graphs
  • Reorganize release notes in readme to be in descending order (latest release first)

1.11.0

  • Add support for checkboxes in new properties added in Obsidian 1.4
  • Fix typos in documentation and examples

v1.10.9

  • Replace tab characters by spaces
  • Accept more unicode characters in dvField
  • Allow emojis in the folder path
  • Fixed bugs

v1.10.8

  • Fixed startDat/endDate misread as a relative date

v1.10.7

  • Allow using html image tags as emoji inputs

v1.10.6

  • Fixed the coloring for missing data in the month view

v1.10.5

  • Allow using a relative date value in initMonth in the month view

v1.10.4

  • Allow using a regular expression as a key of the parameter textValueMap
  • Add a parameter shiftOnlyValueLargerThan to determine when to do valueShift
  • Fixed bugs reported by users
  • Fixed typo in plugin settings

v1.10.3

  • Allow using the parameter fitPanelWidth with the output type month and pie
  • Fixed the resizing and positioning of the chart tooltip

v1.10.2

  • Fixed plugin not rendering on some macOS machines

v1.10.1

  • Fixed 'failed to load plugin' on iOS

v1.10.0

  • Add annotation mode for month view (examples)
  • Add parameters xAxisTickInterval, yAxisTickInterval, xAxisTickLabelFormat and yAxisTickLabelFormat for the line and bar chart (examples)
  • Allow using regular expression in parameter dateFormatPrefix and dateFormatSuffix (examples)
  • Add parameters file, specifiedFilesOnly, fileContainsLinkedFiles, and fileMultiplierAfterLink to retrieve data from specified files (examples)
  • Add a parameter textValueMap to convert texts or emojis to specified values (examples)
  • Fixed bugs
  • Enhanced error messages

v1.9.2

  • Allow using seconds in time values
  • Fixed error parsing dvField

v1.9.1

  • Fixed errors on collecting time values from dvField
  • Fixed errors on collecting wiki while fileCache.links is undefined

v1.9.0

  • Add a new output type pie, rendering a pie chart (examples)
  • Allow expressions (operators and functions) as data inputs for output type summary, bullet, and pie (examples: expression, summary, bullet, pie)
  • Allow formatting evaluated expressions by a follwing format string (examples)

v1.8.2

  • Fixed tasks searching not working for multiple targets

v1.8.1

  • Fixed bugs while using month view with parameter xDataset

v1.8.0

  • Add a new searchType task, retrieving data from tasks (examples)
  • Enhancement
    • Month view (examples)
      • Add parameter circleColorByValue to show color based on the value
      • Support multiple targets (dataset), change the dataset by clicking the header
      • Add a button (◦) to show current month
    • Accept ISO-8601 date as dateFormat (examples)
    • Relative date input for startDate and endDate (examples)
  • Fixed missing dvField values at the last line of files

v1.7.0

  • Add a new output type 'month', rendering a month view for a given dataset (examples)

v1.6.1

  • Add new targets 'numWords', 'numChars', and 'numSentences' for input type 'fileMeta' (examples)

v1.6.0

  • Add a new input type 'fileMeta', getting meta data from a file (examples)
  • Add a new output type 'bullet', rendering a bullet chart (examples)
  • Enhancement
    • Accept tracking time values (examples)
    • Allow tracking nested values from front matter
    • Allow using dataset with date values as xDataset (examples)
    • Add more template variables (examples)
    • Allow parsing date in wiki brackets
  • Fixed bugs

v1.5.1

  • Fixed labels not shown in light theme
  • Enhanced error handling for searchType 'table'

v1.5.0

  • New searchType 'table', searching records from a given table
  • New searchType 'dvField', searching the inline fields used with Dataview plugin
  • Enhance multiple values extraction
    • Allow using multiple values in searchType 'text'
    • Allow using array values in searchType 'frontmatter'
    • Allow using multiple values in searchType 'dvField'
    • Allow using multiple values in searchType 'table'
    • Allow using custom separator for multiple values extraction
  • Improved performance
  • Reduced package size

v1.4.1

  • Enhanced error handling

v1.4.0

  • Add a new parameter (fixedScale) for the scaling of the output chart
  • Add a new parameter (fitPanelWidth) to enable/disable the auto-scaling of the output chart
  • Add a new parameter (margin) to help to position the chart
  • Tested in Obsidian mobile app on iPhone and iPad
  • Fixed bugs

v1.3.0

  • Support reading and rendering multiple targets
  • Support reading and rendering multiple values (a tuple of values) under a target
  • New output type 'bar', rendering a bar chart
  • Add a legend for the chart output
  • Fixed bugs

v1.2.1

  • Fixed files with the specified dateFormat are not recognized
  • Restored the plugin's settings panel for dateFormat and folder

v1.2.0

  • Enable using regular expression in text searching
  • New search type 'frontmatter', searching for key-value pairs in the front matter
  • New search type 'wiki', searching for wiki links
  • Reduced package size

v1.1.0

  • New output type 'summary'
  • Add commands help create Tracker code blocks
  • Relaxed the regex for searching tags, allowing tags embedded in sentences
  • Fixed issues

v1.0.2

  • Fixed the searching of nested tag in frontmatter
  • Reduced the package size by using the module from Obsidian

v1.0.1

  • Remove dependencies to Node.js modules
  • Add example markdown files

v1.0.0

First version released at 2021-03-23

  • Track simple tags, value-attached tags, and texts using code blocks
  • Represent the tracked data in a customizable line chart
  • Allow tracking in-line tags and tags in frontmatter
  • Allow tracking nested tags