- KaTeX support in task markdown (description and comments) using
$$...$$
for blocks and$...$
for inline - Syntax highlighting for code blocks in task markdown (description and comments)
- Columns can now be sorted, with the ability to optionally save sort settings per column
- Added relations and custom fields to task cards
- Task cards can be customised using
board.css
- Custom fields can be modified using task editor
- Board can be filtered by custom field values
- Added task archive, tasks can now be sent to the archive folder and restored from the archive folder
- Added commands to archive and restore multiple tasks
- Fixed debounced updates on burndown chart
- Fixed performance issue where React app would keep adding event listeners every time the board was re-rendered
- Update kanbn dependency, fixes some bugs in paramCase converter that were causing task ids to not generate correctly (which would have broken lots of boards and required manual fixing... this should sort out most if not all of the problems)
- Update kanbn dependency, now has support for non-latin characters in task ids. _Note: task ids should be generated from the task name the same as before, but there might be edge-cases where this doesn't happen. You might need to manually rename some tasks and update their links in
index.md
accordingly. Usekanbn validate
to quickly find issues. Please let me know via Github issues if this occurs!
- Update kanbn dependency, markdown inside task comments will be parsed correctly (previously any markdown inside comments would be incorrectly compiled into the task description)
- Task comments will be rendered as markdown instead of raw text
- Better visual feedback when a task comment is being edited (the button icon and tooltip will change)
- Textarea inputs will automatically resize based on their contents
- Changed 'Started Column' icon to make it more consistent with the status bar icons
- Update kanbn dependency, now using auto-normalisation for burndown chart datapoints, see here for more information
- Speculative fix for no_case bug when parsing & converting task names
- Updated kanbn dependency, task workload calculations are now working correctly on burndown chart
- Task creation events are now reported correctly on burndown chart
- Fixed bug where task editor would reset to Create mode after renaming a task
- Updated default stylesheet to make tag text easier to see on some background colours
- Markdown preview for task descriptions
- Task comments now render as comments, toggle comment editing by clicking the edit button next to each comment
- Update kanbn dependency, folder names and index filename can now be configured, see here for more information
- Update kanbn dependency, now using YAML front matter for index options and task metadata
- Added button to clear filters
- Added configuration setting to hide status bar icon when uninitialised
- Added configuration setting to hide task notifications
- Added button for starting a new sprint, shows current sprint
- Added burndown chart
- Fixed id field one-change-behind bug in task editor
- Fixed issue with pruned node_modules files, turns out some of them actually were necessary...
- Fixed typo in .vscodeignore file
- Pruned lots of unnecessary node_modules files
- Finished writing documentation, fixed some links and typos
- Fixed task titles from being center-aligned to left-aligned
- Description filter now includes sub-task text
- Initial release version