Releases: turnipsforme/rollover-plus
Release list
Rollover Plus 2.1.0
Rollover Plus 2.1.0
Heading-scoped rollover
- Added a Roll over from heading dropdown populated from the configured Daily Notes or Periodic Notes template.
- Selecting a source heading limits both bulk commands to unfinished tasks in that full section, including child headings.
- All headings remains the default, so existing installs keep whole-note collection until the setting is changed.
- Renamed the destination control to Roll over to heading and kept template scanning plus automatic Tasks heading fallback.
- Kept Rollover current selection to tomorrow unrestricted, so it still works from any Markdown note.
Reliability
- A missing selected source heading never pulls tasks from another section.
- Empty selected source sections are cleaned up safely when source deletion is enabled.
- Saved heading choices remain visible even if the current template changes.
Rollover Plus 2.0.2
Rollover Plus 2.0.2
This release uses Rollover Plus as the public name and rollover-plus as the matching plugin ID and Community Directory URL.
Three main commands
- Rollover to today brings unfinished tasks from the closest earlier daily note into today.
- Rollover to tomorrow sends unfinished tasks from today into tomorrow.
- Rollover current selection to tomorrow sends one task from any Markdown note into tomorrow.
Attribution
Rollover Plus is based on Rollover Daily Todos by Lukas Mölschl, originally created by Matthew Sessions. Distributed under the MIT License.
Rollover+ 2.0.1
Rollover+ 2.0.1
Rollover+ now uses the matching rollover-plus plugin ID and Community Directory URL.
Three main commands
- Rollover to today brings unfinished tasks from the closest earlier daily note into today.
- Rollover to tomorrow sends unfinished tasks from today into tomorrow.
- Rollover current selection to tomorrow sends one task from any Markdown note into tomorrow.
Attribution
Rollover+ is based on Rollover Daily Todos by Lukas Mölschl, originally created by Matthew Sessions. Distributed under the MIT License.
2.0.0
Rollover+ 2.0.0
Rollover+ adds two more ways to move unfinished tasks between daily notes.
New commands
- Rollover to today brings unfinished tasks from the closest earlier daily note into today's existing daily note.
- Rollover current selection to tomorrow moves exactly one unfinished task from any Markdown note into tomorrow's daily note. It supports indented children and removes the exact source block only after the destination is saved.
Improvements
- Both bulk commands use the same rollover pipeline and Daily Notes or Periodic Notes settings.
- Rollover to tomorrow creates tomorrow's note only when it has real tasks to add.
- Leading
tomorrowandtmrwlabels are removed from tasks rolled to tomorrow. - Empty destination task boxes are replaced cleanly.
- A touched task heading is removed when moving the last meaningful task leaves its section empty.
- Tasks with identical text are handled by their exact source location.
- The destination is saved before source cleanup. If saving fails or the editor changes, the source task is kept.
- Undo restores every file changed by the last rollover within the two-minute window.
Attribution
Rollover+ is based on Rollover Daily Todos by Lukas Mölschl, originally created by Matthew Sessions. Distributed under the MIT License.
Full Changelog: 1.2.3...2.0.0
1.2.3
Changes
- Automatically detect Markdown headings containing the standalone word
taskortasks. - Support every Markdown heading level plus different capitalization, emoji, and punctuation.
- Prefer the heading selected in settings, then use the first detected task heading as a fallback.
- Rename the
Noneheading option toAuto-detect Tasks heading. - Credit lumoe and the original Rollover Daily Todos plugin in the README and plugin description.
Attribution
Based on Rollover Daily Todos by lumoe.
1.2.2
Fixes
- Remove unfinished tasks from today's note after they are successfully copied.
- Put rolled-over tasks inside tomorrow's configured Tasks section instead of at the bottom.
- Match visually identical task headings that differ only by emoji presentation or trailing punctuation.
- Keep each note's existing line-ending style during rollover.
Includes a regression test based on the provided daily-note layout.