Skip to content

Releases: njuptlzf/daily-report

1.3.1

Choose a tag to compare

@njuptlzf njuptlzf released this 25 Sep 02:55

Layout: the per-#### status dropdowns now appear in the footer under the main ### status (before Apply), instead of inside the scrollable content body. Subtask section scrolls independently.

1.3.0

Choose a tag to compare

@njuptlzf njuptlzf released this 25 Sep 02:37

Per-subtask carry-over: the expanded detail lists every #### with its own status control (the ### status stays pinned at the bottom; the list dropdown still controls only the ###). Terminal #### children are now editable too, and the review popup lists changed subtasks.

1.2.1

Choose a tag to compare

@njuptlzf njuptlzf released this 24 Sep 02:10

'Start from template' stays enabled even when no template is set (an empty template is still a template -> creates a blank note). Removed the disabled state and unused hasTemplate parameter.

1.2.0

Choose a tag to compare

@njuptlzf njuptlzf released this 24 Sep 01:48

Gap-aware carry-over: createDailyNote finds the most recent previous report (walks back up to a year). If there is a gap, a dialog asks whether to carry over from it or start from the template (blank if no template). Consecutive days keep the rollover/confirmation flow.

1.1.0

Choose a tag to compare

@njuptlzf njuptlzf released this 23 Sep 16:26

Template now only seeds the first day; carry-over is a pure rollover of yesterday (closed requirements dropped, # / ## skeleton preserved). The confirmation dialog adds 'Start from template' (today = template, yesterday untouched; disabled with no template). Template path may be empty.

1.0.16

Choose a tag to compare

@njuptlzf njuptlzf released this 23 Sep 13:41

Pass release review: canonical MIT LICENSE (now recognized), removed unsupported manifest 'license' field, minAppVersion raised to 1.8.7 (getLanguage), and minor lint cleanups.

1.0.15

Choose a tag to compare

@njuptlzf njuptlzf released this 23 Sep 13:09

Fix: Skip no longer forces every requirement to pending (which stripped existing verifying markers). Skip now carries over as-is and leaves yesterday's note untouched. Relabeled to Skip (keep as-is).

1.0.14

Choose a tag to compare

@njuptlzf njuptlzf released this 23 Sep 12:56

pending is the default state and no longer gets an explicit req-status marker; only verifying/done/cancelled are marked, and choosing pending strips any marker. Notes stay clean (e.g. after Skip). Legacy pending markers still parse.

1.0.13

Choose a tag to compare

@njuptlzf njuptlzf released this 23 Sep 12:30

Detail footer uses an always-visible status explanation line (no more clipped bubble). Review popup only highlights changed rows; unchanged rows are de-emphasized.

1.0.12

Choose a tag to compare

@njuptlzf njuptlzf released this 23 Sep 12:20

Detail status options reordered to radio -> icon -> label; CSS tooltip now shows instantly and is no longer clipped by the modal.