vscode-todo-plus
Version:
Manage todo lists with ease. Powerful, easy to use and customizable.
388 lines (290 loc) • 11 kB
Markdown
## Version 4.11.4
- Ensuring curly braces in regexes are properly escaped
## Version 4.11.3
- Avoiding using chokidar
## Version 4.11.2
- Readme: added a link to Notable
## Version 4.11.1
- Ignoring folders named `release` or `releases`
## Version 4.11.0
- Fixed a regression regarding url-tags
- Embedded: addded support for Dust.js
- Embedded: added support for Mustache and Handlebars
## Version 4.10.1
- Improved support for projects with tags
## Version 4.10.0
- Added support for dark/light theme switching
## Version 4.9.4
- Readme: using hi-res logo
## Version 4.9.3
- Outputting modern code (es2017, faster)
- Using "Debug Launcher" for debugging
## Version 4.9.2
- Files view: ensuring external/global files outside of the home directory are supported
## Version 4.9.1
- Files view: improved support for extarnal/global files
## Version 4.9.0
- Smart indentation detection
## Version 4.8.6
- Views: properly removing unnecessary groups
## Version 4.8.5
- Fixed a regression caused by using WebPack
## Version 4.8.4
- Lazily importing expensive dependencies
## Version 4.8.3
- Fixed a regression
## Version 4.8.2
- Bundling with webpack
## Version 4.8.1
- Consts: faster initialization
## Version 4.8.0
- Lazily inizialising the embedded provider
- Refreshing the views automatically
## Version 4.7.0
- Added single-cursor multi-line toggle support
- Add `[lasted]`, `[wasted]` and `[elasped]` statistics tokens
- Ensuring lazily evaluated tokens are only evaluated if they are actually needed
- Computing expensive statistics tokens only if they are used
## Version 4.6.1
- Embedded: add support for `//TODO (foo)`
- Embedded: added support for JSDoc-style comments
- Embedded view: ensuring the supported dot files are not excluded
## Version 4.6.0
- Improved mouse support
## Version 4.5.2
- Readme: added an option for jumping to the demo section
## Version 4.5.1
- Added an `todo.archive.sortByDate` option
- Archive: fixed a few bugs and improved performance
## Version 4.4.5
- Fixed file-change detection
- Files: excluding dot-directories by default
- Simplified exclude globs
## Version 4.4.4
- Excluding the “**/static” directory by default
## Version 4.4.3
- Properly detecting the level of tab-indented todos
## Version 4.4.2
- Ackmate: ensuring new line characters are matched
## Version 4.4.1
- RG: normalizing paths under Windows
## Version 4.4.0
- Added word-based suggestions
## Version 4.3.2
- Embedded: updated regex
## Version 4.3.1
- Added `todo.file.include` and `todo.file.exclude` settings
- RG: finding the binary faster
## Version 4.3.0
- Autocompletion: added support for tags inference
## Version 4.2.1
- Updating the configuration dynamically
- Embedded: updated exclude globs
- Embedded: excluding the `vendor` directory
- RG: properly checking if it’s included with VSC
## Version 4.2.0
- Ensuring dot files are considered
- Files view: added multi-root and multi-file support
## Version 4.1.2
- Exclude directory `target`, used in Rust
- Added an hint about the `todo` command
- Improved support for `ag` and `rg`
## Version 4.1.1
- ripgrep: checking if lookarounds are being used
- Added a `todo.embedded.regexFlags` setting
- File view: trimming labels
- Embedded regex: improved description capturing
- Embedded: added support for todos like `//TODO(bob)`
- Embedded view: added a context menu option for opening files
- AG/RG: added support for `include` and `exclude` patterns
## Version 4.1.0
- Embedded: selecting the actual todo on click
- Embedded: added support for The Silver Searcher and ripgrep
## Version 4.0.6
- Checking if the configuration is valid
## Version 4.0.5
- Normalizing paths under Windows
## Version 4.0.4
- Embedded view: forcing types to be uppercase
- Embedded view: added back filetype icons
- Embedded view: fixed file labels under Windows
## Version 4.0.3
- Views: showing a message in the absence of actual content
- Embedded view: removed filetype icons in favor of more robust labels
## Version 4.0.0
- Renamed `todo.file` setting to `todo.file.name`
- Renamed `todo.defaultContent` setting to `todo.file.defaultContent`
- Added a `File` activity bar view
## Version 3.0.0
- Embedded: added a custom view to the activity bar
- Embedded: added some settings for improved grouping customization
- Embedded: ignoring binary files
- Embedded: improved performance on subsequent queries
## Version 2.3.0
- Added breadcrumb support
- Embedded: fixed support for CRLF mode
## Version 2.2.1
- Embedded: added support for AppleScript-like style comments
## Version 2.2.0
- Added support for the new “Outline” view
## Version 2.1.4
- Embedded: fixed support for folders and files names containing special characters
## Version 2.1.3
- Fixed the `todo.statistics.statusbar.ignoreArchive` setting
## Version 2.1.2
- Symbols: improved indentation
- Statistics: ensuring all instances of each token get replaced
## Version 2.1.1
- Readme: documented `Toggle Timer` command
- Ensuring only non-preview editors get opened
## Version 2.1.0
- Statistics: ensuring the statusbar item gets hidden when there are no files open
- Replaced `Todo: Start` with `Todo: Toggle Start`
- Estimate tag: improved regex
- Added a timer for started todos
- Added a `Todo: Toggle Timer` command
## Version 2.0.2
- Embedded: removed todos counter in favor of project-level statistics
- Statistics: fixed a typo
## Version 2.0.1
- Statistics: added a `[tags]` token
- Archive: avoiding creating it if there’s nothing to write in it
- Improved support for tagging projects
## Version 2.0.0
- Major refactoring
- Substantial performance improvements
- Removed support for triple-backticks code blocks
- Removed support for tags inside code blocks
- Symbols: showing also the parent symbol
- Archive: added an option for removing empty projects
- Archive: added an option for removing extra empty lines
- Statistics: added support for a JS expression as the `enabled` condition
- Statistics: added a `[comments]` token
- Statistics: added a `[projects]` token
- Statistics: improved support for `\t` as the indentation character
- Settings: renamed `todo.symbols.cancel` to `todo.symbols.cancelled`
- Settings: renamed `todo.colors.cancel` to `todo.colors.cancelled`
- Commands: renamed `todo.toggleCancel` to `todo.toggleCancelled`
## Version 1.18.2
- Project decorations: ensuring they get cleared when there are no more projects
- Fixed a regression when removing tags
## Version 1.18.1
- Supporting interacting with all support-but-not-setted symbols
- Performance improvements
## Version 1.18.0
- Readme: better separation between supported symbols
- Readme: improved embedded todos description
- Added some settings for disabling writing the time in `@created/started/done/cancelled`
- Considering any todo with `@done` or `@cancelled` as finished
- Project statistics: showing pending todos by default
- Added support for using the same symbol for everything
- Now compatible with TaskPaper
## Version 1.17.0
- Using `RegExp#test` instead of `String#match` whenever possible
- Added some date-diffing-related utilities
- Added an option for setting the time format inside `@lasted/wasted`
- Added support for time estimates
## Version 1.16.0
- Added a couple of settings for customizing the `@project` tag
- Added project-level statistics
## Version 1.15.0
- Archive: added a `@project` tag
## Version 1.14.0
- Archive: archiving comments too
## Version 1.13.1
- Improved tag removal logic
- Preserving cursors positions
## Version 1.13.0
- Statistics: simplified tokens retrieval logic
- Added a `Go to Symbol` provider
## Version 1.12.0
- Added some statistics to the statusbar
## Version 1.11.1
- Fixed a regression regarding toggling indented todos
## Version 1.11.0
- Timekeeping: added support for a @created tag
- Requiring a whitespace character after symbols
## Version 1.10.7
- Removed `todo.embedded.limit` setting
- Emebedded: filtering out `**/third_party` by default too
## Version 1.10.6
- Embedded: showing a counter of todos under each type
## Version 1.10.5
- Updated `todo.embedded.regex`, adding support for todos inside HTML-style comments
## Version 1.10.4
- Added support for `[]` as a box symbol
## Version 1.10.3
- Recommending the [Highlight](https://marketplace.visualstudio.com/items?itemName=fabiospampinato.vscode-highlight) extension
- Embedded: improved support for things like “//TODO”
## Version 1.10.2
- Readme: updated `todo.embedded.regex`
- Updated `todo.file` description
## Version 1.10.1
- Added support for embedded todos without a description
- Embedded todos: fixed links to files in Windows
## Version 1.10.0
- Recognizing a few more embedded todos
## Version 1.9.1
- Updated readme
## Version 1.9.0
- Tags: removed restriction for the `_` character
- Added support for embedded todos
## Version 1.8.3
- Added taskpaper to the keywords
- Reordered keywords
## Version 1.8.1
- README: specify plugin author on install command
- Restricting single backtick codes to a single line
- Added support for special tags with arguments
## Version 1.8.0
- Added very basic support for TaskPaper
## Version 1.7.2
- Updated readme
## Version 1.7.1
- Properly getting the path of the currently active document
## Version 1.7.0
- Added basic `Archive` functionalities
- Added `Timekeeping` functionalities
- Todo: fixed toggling of line containing only `☐`
- Readme: linked `Demo` to the actual demo todo
## Version 1.6.1
- Added support for comments starting with a double dash
- Ensuring projects inside a code block don’t get decorated
- Added triple backticks (```) code blocks supports
## Version 1.6.0
- Added support for code blocks
- Reduced probability that formatting is applied where not intended
## Version 1.5.3
- Fixed multi-cursor support
## Version 1.5.2
- Replaced `resourceLangId` with `editorLangId`
## Version 1.5.1
- Ensuring most emails are not recognized as tags
## Version 1.5.0
- Improved support for comments containing commas and tags
- Added `X` and `[X]` to the supported symbols
- Ensuring special tags are not confused with normal tags starting with the same characters
- Added support for tags inside todos and comments
- Fixed a Windows incompatibility
## Version 1.4.0
- Added 3 commands to the command palette
- Running keybindings only when editing a todo file
- Fixed tags completion
- Added an option for disabling markdown-like formatting
## Version 1.3.2
- Updated readme
## Version 1.3.1
- Fixed a regex
## Version 1.3.0
- Added multi-root support
## Version 1.2.2
- Added support for "⬜" as a box symbol
## Version 1.1.2
- Added a link to Projects+ Todo+
## Version 1.1.1
- Minor code reorganization
## Version 1.0.1
- Ensuring leading spaces won’t get decorated
- Updated readme
## Version 1.0.0
- Initial release