Skip to content

Releases: zhimahuzzz/daily-note-flow

0.4.2

Choose a tag to compare

@zhimahuzzz zhimahuzzz released this 01 Sep 14:55

What's New

Real Weekly/Monthly Summaries

  • Weekly and monthly summaries are now synthesized, not just concatenated daily content
  • AI-generated summaries when API key is configured (highlights accomplishments, recurring themes, progress trends, pending items)
  • Structured fallback summaries when no API key (Completed / Pending / Highlights / Daily Summaries sections)
  • AI failures automatically fall back to structured summary

Live Clock

  • Real-time clock displayed in Records section header, updates every second
  • New record time input auto-syncs with clock
  • Manual time edit stops auto-sync; resets after adding a record
  • Timer cleaned up on view close to prevent memory leaks

0.4.1

Choose a tag to compare

@zhimahuzzz zhimahuzzz released this 29 Aug 03:43

Community Review Fixes

  • Replace named regex capture groups with indexed groups in parseRecordLine
  • Use Setting.setHeading() instead of createEl('h3') in settings tab
  • Replace inline .style assignments with CSS classes
  • Wrap async event callbacks in void IIFE to avoid Promise-in-void warnings
  • Add internal renderSettings() method to avoid deprecated this.display() calls

0.4.0

Choose a tag to compare

@zhimahuzzz zhimahuzzz released this 28 Aug 17:20

What's New

Daily Task Templates

  • Define recurring task templates in settings (Daily Tasks tab)
  • 4 schedule types: Every day / Workdays (Mon-Fri) / Specific weekdays / Every N days
  • New daily notes automatically include matching tasks (existing notes are NOT overwritten)

Settings Redesign

  • Settings page split into two tabs: Daily Tasks / API
  • Cleaner organization, no more everything on one page

Generic API Configuration

  • API key / base URL / model fields are now provider-agnostic
  • Backward compatible: old DeepSeek API key settings migrate automatically

UX Improvements

  • Record time changes update immediately (input + change dual listeners)
  • Summary and record textareas auto-resize with content (no scrollbar)

0.3.1

Choose a tag to compare

@zhimahuzzz zhimahuzzz released this 27 Aug 12:31

Fixes

  • Resolve all community review lint issues for 0.3.0
  • Remove unused code, unnecessary type assertions, and static style assignments
  • Tighten error handling types
  • Fix async event callback pattern

0.3.0

Choose a tag to compare

@zhimahuzzz zhimahuzzz released this 26 Aug 15:58

What's New

Calendar & Date Navigation

  • Interactive monthly calendar for switching between daily notes
  • All operations now use the selected date (fixed bug where new records always wrote to today)
  • Confirmation modal before creating notes for dates without existing files
  • Chinese date filename format (2026年08月26日 星期三.md) with backward compatibility for old YYYY-MM-DD.md files

Record Editing

  • Record content and add inputs converted to auto-resizing textarea (no scrollbar)
  • Shift+Enter for newline, Tab for ### heading
  • Fixed record time modification: immediate save and reclassification by time period

UI & UX

  • Merged bottom buttons: Save / Open Today / AI Summary / Reviews (Weekly + Monthly)
  • Removed misleading AI Weekly / AI Monthly options (no real AI functionality yet)
  • Open Today now both switches view date and opens the Markdown file

Autosave

  • 800ms debounce autosave for all inputs
  • Blur triggers immediate flush
  • Save status UI: Saved / Saving... / Unsaved / Save failed

0.2.0

Choose a tag to compare

@zhimahuzzz zhimahuzzz released this 25 Aug 15:05
Add interactive checklist task editing for Daily Tasks and Todos

Daily Note Flow 0.1.5

Choose a tag to compare

@zhimahuzzz zhimahuzzz released this 22 Aug 05:10
Prepare community review release 0.1.5

Daily Note Flow 0.1.4

Choose a tag to compare

@zhimahuzzz zhimahuzzz released this 21 Aug 15:04

Daily Note Flow 0.1.3

Choose a tag to compare

@zhimahuzzz zhimahuzzz released this 20 Aug 12:27

Daily Note Flow 0.1.2

Choose a tag to compare

@zhimahuzzz zhimahuzzz released this 19 Aug 15:18