Skip to content

v0.4.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Sep 19:07
· 1 commit to main since this release

Plans that start from a template, work that repeats without being re-entered, and a planner that can do more of what you ask — including workstreams, your inbox, and picking a day around the time you actually have.

New name

DayPlan is now Delve Planner. Your plans, settings, calendar connections, and downloaded models carry over.

  • macOS: the new Delve Planner.app sits beside DayPlan.app. Once it opens with your data, delete DayPlan.app.
  • Windows: Delve Planner installs as a separate app. Afterwards, uninstall DayPlan from Settings → Apps and leave Delete the application data unchecked, because both apps share that data.

Plans

  • Templates. Start a plan from Event, Trip, Move, Research or school project, Job search, or Personal project. Each comes with a few workstreams, ready to rename or remove. Before your first plan, the Plans page offers them as cards.
  • Duplicate a plan. Copies its workstreams, milestones, and open tasks into a new plan. Pick a new start date and every date moves by the same number of days. Finished work, events, and time blocks stay with the original.
  • Links. A plan keeps a short list of titled links — bookings, documents, tickets — that open in your browser. They're exported with the plan and never sent to the planner.

Tasks

  • Repeating tasks. A task on a day can repeat daily, on weekdays, weekly on the days you choose, or monthly, every so many days, weeks, or months. Finishing it brings the next occurrence. A missed one waits with unfinished work until you move it, skip it to its next date, or finish it — there's only ever one open occurrence.
  • Checklists. Steps inside a task, ticked in the editor or straight from the task's row, with progress shown beside it. They're not tasks of their own.
  • Waits on. A task can wait on other open tasks. It's a hint shown beside the task, never a lock, and there's no dependency chart.

The planner

  • Creates workstreams and puts tasks in them, including in a workstream it creates in the same proposal.
  • Turns inbox items into tasks, events, or plans when your request mentions your inbox. The item leaves the inbox when you apply the change.
  • A suggestion's title, day, time, length, or estimate can be edited before you apply it. What it changes and where it goes stay as proposed, and Rust checks both again.
  • When you ask it to choose a day, it sees how much spare time each of the next 14 days has, after events, busy calendar time, and work already planned, within your working hours, days off, and daily limit. A day it picks with no working time moves to the next day that has some.
  • “This week” and “next week” follow the week start you choose.
  • Fixed: a suggestion that named a new plan or milestone with different capitalization wasn't marked as depending on it, so rejecting the plan could leave a suggestion that couldn't apply.

Everywhere else

  • Quick capture from any app. Record a shortcut in Settings — it's off until you do — and it opens the capture box even while Delve Planner is in the background or closed to the tray. The tray menu has Quick Capture… too.
  • Keyboard. ⌘N adds a task for the day, week, or plan in view; ⇧⌘N starts a plan; ⌘← and ⌘→ move between days, or weeks in Week; ⌘↩ saves an editor or sends a planner request; ⌘, opens Settings. Settings lists every shortcut. (Ctrl instead of ⌘ on Windows.)
  • Weeks start on the day you choose in Settings, instead of always following the system.
  • Today and Week remember their plan filter across restarts, and an empty day now says when the filter is what's hiding things, with a way to show all plans.
  • What Delve Planner knows notices two more things: open work that keeps moving off its day, and the plan whose work slips most. What a day holds now counts blocked time on the local day it happened rather than the UTC date.
  • Onboarding moves focus to each step's heading, for keyboard and screen reader users.

Data

  • Database schema 8 adds repeat rules, checklists, and waits to tasks, and links to plans. Export format 7 carries them; older exports still import.
  • The quick-capture shortcut is kept in shortcuts.json beside the database, and the week start and plan filter in the window's own storage. None of them is exported.

Privacy

  • The planner's context now includes workstream names; the text, never the notes, of up to 20 inbox items when your request mentions the inbox; and — only when you ask it to choose a day — one spare-time number per day. It still never sees notes, descriptions, locations, people, individual estimates, or other calendars' events.

Install

These installers are not code-signed or notarized yet, so your operating system asks for confirmation the first time Delve Planner opens.

  • macOS 13 or later (Apple silicon and Intel): open Delve-Planner_0.4.0_universal.dmg and drag Delve Planner to Applications. If macOS says it can't verify Delve Planner, open System Settings → Privacy & Security and choose Open Anyway.
  • Windows 10 22H2 or Windows 11 (x64): run Delve-Planner_0.4.0_x64-setup.exe. If SmartScreen appears, choose More info → Run anyway.

Compare downloads with SHA256SUMS.txt. The local model (qwen3:8b, about 5.2 GB) downloads only after you approve it during onboarding. Check for updates doesn't work in unsigned builds, so install newer versions from the Releases page.

Full Changelog: v0.3.5...v0.4.0