- add allContext, allTags and allMeta to tasks
- Add frontMatter
- Add doc generation and move regex dependency
- Improve issue matching
- ignore hash and link style tasks in code files
- Add modifyDescription
- Add rawTask to opts for Task constructor
- Make Repository.query return an empty array if no tasks found
- Expose Repository.query to filter tasks without repo
- Add task properties (created, completed, due, remind) as dates if they exist in metadata and parse as dates
- use string.search as fallback to rql
- Add .vue extension
- ignore tasks found in list if list has property
ignore: truein config.lists
- repository.query Add rql querying of tasks
- Add savingFiles attribute when saving modified files
- Fix add and remove metaData
- Fix updateMetaData
- Switch to metadata for created and completed dates
- Fix meta so it captures the first key:
- extend include_lists
- Add .pug to languages
- Update comment symbol for .jade and .pug to be //-
- Allow hash style tasks in code if they're in config.lists or config.code.include_lists
- switch to markdown-it for check-lists
- Add following lines as task description
- Add list to include_lists
- Update chokidar
- Allow umlauts and other special characters in contexts
- Check excludes for all files before running stat
- Use eachLimit for Repository.readFiles
- Simplify isBinary check
- file.isOk callback with false if isBinaryCheck errs
- Drop async file access limit to 10
- Reduce async file access limit to 256
- Improve stats performance
- emits tasks on update
- Add isListVisible
- Minor bug fixes
- Add delete tasks
- Simplify readdir with node-dir
- Add php block comment.
- Fix issue with hash style lists not getting added
- Fire config.loaded event after config is set
- Make sure list is in include_lists before adding it through listeners
- Raise async limit
- Add haml extension and -# comment
- Add .boot
- Add velocity comments
- Update .imdoneignore functionality to work like .gitignore
- Update marked and minimatch for security reasons
- When a user adds a list to the board, utomatically add list name to config.code.include_lists if it's all caps
- Add update task from metadata, tags and contexts
- meta is empty object if no metadata found
- make repo emit task.modified
- compare meta.id as backup for id compare