Skip to content

Releases: johannes-kaindl/health-vitals

0.2.0

Choose a tag to compare

@github-actions github-actions released this 23 Jul 13:55
53bd623

Added

  • Bilingual interface (German / English). The dashboard now follows
    Obsidian's UI language automatically — a German Obsidian shows German, any
    other language shows English. There is no separate setting; switching
    Obsidian's language and restarting switches the plugin too.

Changed

  • Minimum Obsidian version raised to 1.8.7 (the plugin now reads the UI
    language via Obsidian's getLanguage() API, available from 1.8.7).

0.1.1

Choose a tag to compare

@github-actions github-actions released this 23 Jul 06:59
faddea4

Changed

  • Resolve community-store review-scanner warnings: use Obsidian's createEl
    helper instead of document.createElement in the file picker, and
    window.setTimeout instead of activeWindow.setTimeout for the import
    yield.
  • README now has explicit Installation and Usage sections.

0.1.0

Choose a tag to compare

@github-actions github-actions released this 20 Jul 12:54
a51aab0

Added

  • First public release. Import your Apple Health export and explore it inside
    Obsidian — everything stays local, no network calls.
  • Streaming import via a native file picker (Export.zip or an unpacked
    Export.xml) — handles multi-gigabyte exports without loading them into
    memory. Progress, current phase and a cancel button are shown while it runs;
    the dashboard opens automatically when it's done.
  • Dashboard with three tabs:
    • Overview — one tile per metric with its latest value and a sparkline.
      Pin metrics as favourites; the rest is grouped by category and
      collapsible.
    • Detail — click a tile to open its time series, with 1M / 3M / 1Y / All
      range presets. Long ranges roll up automatically (days → weeks → months)
      to keep the chart readable.
    • Workouts — monthly workout counts as a bar chart, plus a list of
      recent workouts with type, date and duration.
  • Charts are hand-drawn SVG using Obsidian's own theme variables, so they
    adapt to light, dark and community themes without a charting library.
  • isDesktopOnly — large-export parsing is desktop-only.