Skip to content

Releases: mdportnov/soma

Soma v0.7.1

Choose a tag to compare

@github-actions github-actions released this 29 Jul 21:32

Download the installer for your platform below.

macOS builds are ad-hoc signed and not notarized. See the installation instructions in README.md for the required first-launch approval.

Full Changelog: v0.7.0...v0.7.1

Soma v0.7.0

Choose a tag to compare

@github-actions github-actions released this 29 Jul 21:13

Download the installer for your platform below.

macOS builds are ad-hoc signed and not notarized. See the installation instructions in README.md for the required first-launch approval.

Full Changelog: v0.6.0...v0.7.0

Soma v0.6.0

Choose a tag to compare

@mdportnov mdportnov released this 21 Jul 14:22

[0.6.0] — 2026-07-21

Added

  • MCP: edit and delete medications. Two new write tools round out the
    medication lifecycle: update_medication edits any field of an existing row
    (correct a dose, rename, fix a start/end date, or re-open a course by passing
    endDate=null), and delete_medication removes a mistaken entry along with
    its cascade of adherence logs. Both support dryRun previews with a
    before/after diff. Previously a planned course end could not be shortened and
    a bad row could not be removed through MCP at all.
  • MCP write access toggle in Settings. The MCP write tools were opt-in via
    a SOMA_MCP_ALLOW_WRITES env var that had to be hand-edited into a client's
    config file. Settings → AI → AI assistant access (MCP) now has an Allow
    write access
    switch that writes (or clears) that flag directly into every
    already-installed client's config — no manual JSON/TOML editing — and shows
    a read-only/read+write badge per client.

Changed

  • MCP: add_medication accepts a future startDate. A course can now be
    planned before it begins (e.g. a supplement that starts after another one
    finishes) instead of being rejected as a future date.

Soma v0.5.0

Choose a tag to compare

@github-actions github-actions released this 20 Jul 20:05

Download the installer for your platform below.

macOS builds are ad-hoc signed and not notarized. See the installation instructions in README.md for the required first-launch approval.

Full Changelog: v0.4.0...v0.5.0

Soma v0.3.0

Choose a tag to compare

@github-actions github-actions released this 19 Jul 12:59

Download the installer for your platform below.

macOS builds are ad-hoc signed and not notarized. See the installation instructions in README.md for the required first-launch approval.

Full Changelog: v0.2.1...v0.3.0

Soma v0.2.1

Choose a tag to compare

@github-actions github-actions released this 19 Jul 05:45

Download the installer for your platform below.

macOS builds are ad-hoc signed and not notarized. See the installation instructions in README.md for the required first-launch approval.

What's Changed

  • fix: improve settings navigation and timeline scrolling by @mdportnov in #43

Full Changelog: v0.2.0...v0.2.1

Soma v0.2.0

Choose a tag to compare

@github-actions github-actions released this 18 Jul 22:00

Download the installer for your platform below.

macOS builds are ad-hoc signed and not notarized. See the installation instructions in README.md for the required first-launch approval.

What's Changed

  • First-run onboarding wizard + profile fields by @mdportnov in #1
  • Expand biomarker reference dictionary for advanced check-ups (69 → 117) by @mdportnov in #3
  • Redesign brand mark: S monogram with data-point accent by @mdportnov in #2
  • Encrypted cloud-folder backups: detection, schedule, restore by @mdportnov in #4
  • Fix Linux CI: gate macOS-only helper behind cfg by @mdportnov in #5
  • UI polish: onboarding branding, motion system, copy pass by @mdportnov in #6
  • Themed date picker + typography consistency pass by @mdportnov in #7
  • MCP one-click setup + WHO vaccine calendar by @mdportnov in #8
  • Harden corner cases across onboarding, import, CRUD and export flows by @mdportnov in #9
  • feat(import): registry AI import for all sections + 178-marker dictionary by @mdportnov in #10
  • fix: domain-logic, data-integrity & memory-leak hardening across the stack by @mdportnov in #11
  • Finish the roadmap: lifestyle context, doctor PDF report, reminders feed & at-rest encryption by @mdportnov in #12
  • feat(settings): user customization — dashboard layout, notification mutes, AI setup marker by @mdportnov in #13
  • Lab specimens & cost, smart duplicate resolution, crash-safe DB migrations by @mdportnov in #14
  • docs: UX, AI & architecture review with prioritized action plan by @mdportnov in #15
  • Cross-platform build and release infrastructure by @mdportnov in #16
  • chore: remove Dependabot by @mdportnov in #33
  • chore: apply dependency updates by @mdportnov in #39
  • fix: package Linux AppImage with MCP sidecar by @mdportnov in #40
  • feat: add GitHub release update check by @mdportnov in #41
  • ci: add one-click GitHub release workflow by @mdportnov in #42

New Contributors

Full Changelog: https://github.com/mdportnov/soma/commits/v0.2.0