Releases: ivan-lednev/obsidian-task-archiver
Releases · ivan-lednev/obsidian-task-archiver
0.7.0
- Enable filtering by an arbitrary task string. Check out the settings tab to configure the string (thanks, @wealthychef1)
0.6.0
- Add command: 'Archive tasks including nested tasks in this file'
0.5.1
- Fix bug with reading indentation settings
0.5.0
Add command: 'Turn list items at this level into headings'
Grab the list under cursor and turn every list item at and above the level of the item under cursor into a heading.
This:
- li 1
- li 2 | <- cursor
- li 3
Turns into:
# li 1
## li 2
- li 3
Add command: 'Sort tasks in list under cursor recursively'
Grab the whole list under cursor and recursively reorder all the items based on completeness:
- Plain list items first
- Then, incomplete tasks
- And finally, completed tasks
This list:
- [x] Task
- Item
- [ ] Incomplete
- [x] Task
- Item More notes
- [ ] Incomplete
- Item 2
- [ ] Incomplete 2
- [x] Task
- Item
- [x] Task 2
Turns into:
- Item
- Item 2
- [ ] Incomplete
- Item More notes
- [ ] Incomplete
- [x] Task
- [ ] Incomplete 2
- Item
- [x] Task
- [x] Task 2
- [x] Task
Add command: 'Archive heading under cursor'
Grab the whole section under the heading under cursor, including all the child sections and move it to the archive.
This:
Some top-level text
# H1 heading
Some text
## H2 heading
More text
Turns into:
Some top-level text
# Archived
## H1 heading
Some text
### H2 heading
More text
0.4.1
0.4.0
0.3.0
New features
- Add the day option to the date tree (addresses #5)
- Add an option for archiving tasks to a separate file (partially addresses #4)
- You can archive all the completed tasks to a single file, or define a separate archive file per each file like so:
% (archive)
; where%
will get replaced with the active file name
- You can archive all the completed tasks to a single file, or define a separate archive file per each file like so:
- Add an option to set the archive heading depth (addresses #2)
- Make newlines around the archive heading optional (addresses #3)
0.2.1
Improvements
- Add an archive to the file if there is none
- Escape archive heading text (now
[[internal links]]
can be used as archive headings)
Bug fixes - Warn the user on trying to run the archiver inside non-markdown files
0.2.0
- Notify the user about the results of the operation
- Support numbered tasks
- Normalize newlines in the archive
- Use values from the app config when indenting lines instead of always using 4 spaces
- Fix: extract only top-level tasks
0.1.0
Update the description; do not use source maps for prod builds