Skip to content

Releases: mameshivaa/v-oss-releases

0.6.12

Choose a tag to compare

@mameshivaa mameshivaa released this 25 Jun 08:38

Mac直配布版 v0.6.12 更新内容

作成日: 2026-06-25
比較範囲: v0.6.11..HEAD

公開向け更新内容(短文)

v0.6.12 は、Mac でアップデート後に起動しなくなる問題の修正と、アプリのマーク表示の修正を行う hotfix です。

更新ポリシー

  • 強制度: recommended
  • 理由: 起動不能の回避と、Dock などでの表示不具合を解消するため。

改善・修正

  • アップデート後にアプリが起動しなくなることがある問題を修正しました。
  • アプリのマークが意図しない見た目になっていた問題を修正し、Dock などで白背景のマークが表示されるようにしました。

対象

  • Mac 直配布(自動アップデート)

アップデート表示用メモ

  • Target version: v0.6.12
  • 表示タイトル案: v0.6.12 の更新
  • 一覧表示用短文: 起動問題とマーク表示の修正

配布内容

  • arm64 / x64 の DMG と ZIP を公開します。
  • latest-mac.yml と blockmap を公開し、自動更新で参照できるようにします。

0.6.11

Choose a tag to compare

@mameshivaa mameshivaa released this 25 Jun 05:14

Mac直配布版 v0.6.11 更新内容

作成日: 2026-06-25
比較範囲: v0.6.10..HEAD

公開向け更新内容(短文)

v0.6.11 は、記載終了・保留記録・同一日追記、バックアップ/復元、AI 下書き基盤、設定/ログ画面、Electron 起動データ分離をまとめて改善する大型更新です。新フロントエンド本体は配信対象に含めず、既存画面で利用できる新開発を中心に載せます。

更新ポリシー

  • 強制度: recommended
  • 理由: 施術録入力、バックアップ/復元、初回セットアップ、AI 設定、ログ確認の安定性と操作性をまとめて上げるため。

追加

  • 受付で記録を「後で記録」として保留し、後からまとめて記載できる保留フローを追加しました。
  • AI 下書き基盤を追加し、AI 整文・音声下書きの採用/破棄/失敗記録を監査可能な形で扱えるようにしました。
  • 外部 AI プロバイダ設定で、API キーから利用可能モデルを取得して選択できるようにしました。
  • telemetry に site-scope / runtime channel の運用メトリクスを追加しました。

改善・修正

  • 施術録保存後にキャンセルで閉じたとき、不要な「未保存の施術録があります」警告が表示される問題を修正しました。
  • 同一来院日・同一傷病の記載が重複する場合に、既存記録の末尾へ自動追記できるようにしました。
  • アプリ終了時の自動バックアップが、一時的な DB 競合でまれに失敗する問題を改善しました。
  • 保留フロー周りのカルテ一覧表示、記録件数、来院タイムライン、空の施術項目状態を調整しました。
  • 初期セットアップ前のログイン到達を遮断し、セットアップ状態の扱いを安定化しました。
  • Electron の開発用 runtime data を本番相当データから分離し、復元保留状態の起動時処理を補強しました。
  • 引越し復元ウィザードと設定画面の表示を整理し、バックアップ復元操作の見通しを改善しました。
  • 監査ログ一覧の表示密度とスクロール挙動を調整しました。

対象

  • Mac 直配布向け大型更新
  • 既存フロントエンドで利用できる新開発

アップデート表示用メモ

  • Target version: v0.6.11
  • Scope summary:
    • 記載終了・同一日追記・後で記録の施術録フロー改善
    • バックアップ/復元、起動時 DB、初回セットアップの安定化
    • AI 下書き基盤と外部 AI プロバイダ設定の改善
    • 設定/ログ画面の整理
    • telemetry site-scope / runtime channel の追加
    • 新フロントエンド本体は対象外
  • Privacy/Safety:
    • 患者データをログへ出力しない
    • AI 下書きは採用/破棄の操作記録を監査可能に扱う
    • バックアップ/復元は既存データ優先で扱う
  • Verification:
    • npm run quality
    • npm test
    • npm run release:mac-direct:ship-local -- --dry-run --skip-build

0.6.10

Choose a tag to compare

@mameshivaa mameshivaa released this 18 Jun 15:08

Mac直配布版 v0.6.10 更新内容

作成日: 2026-06-18
比較範囲: v0.6.9..HEAD

公開向け更新内容(短文)

v0.6.10 は、施術録入力画面にAI音声下書きとAI整文の新しい運用を追加し、外部API設定、監査、下書き保存、既存記録への追記導線を整えた更新です。

更新ポリシー

  • 強制度: normal
  • 理由: 新機能追加と施術録入力の改善が中心であり、既存データの緊急修復ではないため。

変更サマリー

  • 録音済み音声から施術録本文を生成する「録音→下書き」を施術録入力画面へ追加しました。
  • AI整文を、即時反映しつつ戻す/進む操作で取り消せる形に整理しました。
  • OpenAI互換APIを中心に、STT用APIと文章生成用APIをタスク別に設定できるAI設定画面を追加しました。
  • ローカルLLMの自動利用導線を撤収し、外部APIキーを使う運用へ整理しました。
  • AIジョブとAI下書きの基盤を追加し、本文を正式記録へ反映する前後の状態を扱えるようにしました。
  • AI利用時の監査ログは、本文やAPIキーを残さず、タスク、プロバイダ、モデル、成否などのメタ情報を記録する方針にしました。
  • 音声下書きは、STT全文をもとにカルテ本文へ要約し、2〜4段落で出力するように調整しました。
  • 同じ来院日・同じ傷病の施術録が既にある場合、現在の本文を既存記録の末尾へ追記できる導線を追加しました。
  • 既存記録の編集、AI反映、テンプレート挿入まわりの旧UI表示とエラー表示を整理しました。

アップデート表示用メモ

  • Target version: v0.6.10
  • Scope summary:
    • AI音声施術録下書き
    • AI整文 v2
    • 外部AI API設定
    • AI下書き/ジョブ基盤
    • 施術録入力UIの追記・戻す/進む導線
    • DB migration / template database 更新
  • Privacy/Safety:
    • APIキーは画面へ再表示しない
    • 患者本文、音声全文、巨大プロンプト、生レスポンス全文を監査ログへ保存しない
    • AI利用ログは task/provider/model/outcome などのメタ情報中心にする
    • AI下書きの正式反映は人間の操作を前提にする
  • Verification:
    • npm run quality
    • npm test
    • npm run electron:build:ts

0.6.9

Choose a tag to compare

@mameshivaa mameshivaa released this 07 Jun 15:02

Mac直配布版 v0.6.9 更新内容

作成日: 2026-06-07
比較範囲: v0.6.8..HEAD

公開向け更新内容(短文)

v0.6.9 は、初回起動時のバックアップ復元キー誤読込を修正し、配布版の旧フロントから AI 関連導線を撤収する hotfix です。

更新ポリシー

  • 強制度: required
  • 理由: 復旧コードファイルをバックアップ復元キーとして誤読込すると復元前確認に失敗し、初回起動時のバックアップ復元を完了できない可能性があるため。

修正

  • 初回起動時のバックアップ復元で、復旧コードファイルをバックアップ復元キーとして読み込んでしまう問題を修正しました。
  • 説明文つきの複数行テキストは復元キーとして扱わず、正しいバックアップ復元キーの選択を案内します。
  • 配布版の旧フロントから AI 整文、音声 to LLM、LLM 設定の表示導線を撤収しました。

対象

  • Mac 直配布向け小パッチ

アップデート表示用メモ

  • Target version: v0.6.9
  • Scope summary:
    • 初回起動バックアップ復元キー読み込みの修正
    • 配布版の旧フロントから AI 整文、音声 to LLM、LLM 設定の表示導線を撤収
    • DB schema / migration 変更なし
  • Privacy/Safety:
    • 復旧コードファイルはバックアップ復元キーとして扱わない
    • 患者データやバックアップ内容をログへ出力しない
  • Verification:
    • ./node_modules/.bin/tsx --test test/startup-environment.test.ts
    • ./node_modules/.bin/tsx --test test/treatment-narrative-template-controls.test.ts test/audio-draft-provider-scope.test.ts
    • npm run quality
    • npm test

0.6.8

Choose a tag to compare

@mameshivaa mameshivaa released this 03 Jun 05:32

Mac直配布版 v0.6.8 更新内容

作成日: 2026-06-03
比較範囲: v0.6.7..HEAD

公開向け更新内容(短文)

v0.6.8 は、初回起動時に既存バックアップを復元できない問題を修正する緊急 hotfix です。

更新ポリシー

  • 強制度: required
  • 理由: 新しい端末・初回起動環境でバックアップ復元へ進めず、過去データを使い始められない可能性があるため。

変更サマリー

  • 初回起動のバックアップ検出画面で、「バックアップを復元する」から復元前確認へ進めるようにしました。
  • 復元にはバックアップ復元キーが必要であり、復元後はバックアップ作成時点の管理者ログインIDとパスワードでログインすることを画面に明示しました。
  • 復元前確認が通った場合、確認文字「復元」を入力して同じ画面から復元を実行できるようにしました。
  • 「新しい環境として開始」を選んだ後でも、セットアップ完了前なら復元選択へ戻れる入口を追加しました。

アップデート表示用メモ

  • Target version: v0.6.8
  • Scope summary:
    • 初回起動バックアップ復元導線の修正
    • 新規開始後の復元選択復帰導線の追加
    • DB schema / migration 変更なし
  • Privacy/Safety:
    • 初回起動 API はバックアップ候補の実ファイル名を画面へ返さず、サーバー側で候補番号から解決する
    • 患者データやバックアップ内容をログへ出力しない
  • Verification:
    • ./node_modules/.bin/tsx --test test/startup-environment.test.ts
    • npm run type-check
    • npm run lint
    • npm test

0.6.7

Choose a tag to compare

@mameshivaa mameshivaa released this 02 Jun 14:25

Mac直配布版 v0.6.7 更新内容

作成日: 2026-06-02
比較範囲: v0.6.6..HEAD

公開向け更新内容(短文)

v0.6.7 は、AI整文/音声toLLMの設定と検証、Mac直配布の公開後検証、監査提出用ドキュメント、セキュリティ系 fail-close をまとめた更新です。

更新ポリシー

  • 強制度: recommended
  • 理由: AI/音声系の設定導線とリリース検証を改善し、書き込み停止・署名/暗号化まわりの安全性を強化するため。

変更サマリー

  • AI整文/音声toLLMの外部LLM設定、評価ゲート、監査ログを整理しました。
  • 施術録本文ツールに AI整文、音声toLLM、テンプレ挿入の導線を分けて配置しました。
  • Mac直配布の ship-local、公開後ダウンロード検証、配信実績レジストリ記録を追加しました。
  • import/setup/API 書き込み停止、電子署名、暗号化鍵管理を fail-close 寄りに強化しました。
  • スマホ連携は一時停止し、拡張機能タブ、設定リンク、スマホ側 /mobile/api/mobile-link 経路を閉じました。

アップデート表示用メモ

  • Target version: v0.6.7
  • Scope summary:
    • AI整文/音声toLLM設定と監査の改善
    • Mac直配布検証と配信実績記録の強化
    • スマホ連携の一時停止
    • DB schema / migration 変更なし
  • Privacy/Safety:
    • 患者本文、音声内容、APIキー、プロンプト全文を監査ログへ保存しない
    • 外部AI利用は同意と評価通過済み設定に限定
    • スマホ連携の公開経路は一時停止
  • Verification:
    • npm run quality
    • npm test
    • npm run release:mac-direct:preflight

0.6.6

Choose a tag to compare

@mameshivaa mameshivaa released this 26 May 11:53

Release Update Draft v0.6.6

作成日: 2026-05-26
比較範囲: v0.6.5..HEAD

公開向け更新内容(短文)

v0.6.6 は、0.6.5 に含めた Mac 直配布版 updater 修正を、実際の更新配信経路で確認するための最小パッチリリースです。0.6.5 から 0.6.6 への更新確認、ダウンロード、再起動して更新の流れを検証します。

更新ポリシー

  • 強制度: recommended
  • 理由: 0.6.5 の updater 修正が実配信経路で動作することを確認するための検証用パッチです。Mac 直配布版の利用者には早めの更新を推奨します。

変更サマリー

  • アプリ機能の変更はありません。
  • 既存データ、設定、バックアップ形式の変更はありません。
  • 0.6.5 から 0.6.6 への更新適用確認に使うため、配布 version のみを更新します。

アップデート表示用メモ

  • Target version: v0.6.6
  • Scope summary:
    • 0.6.5 updater 修正の実配信検証用パッチ
    • アプリ機能変更なし
    • DB schema / migration 変更なし
  • Privacy/Safety:
    • 患者データの外部送信仕様変更なし
    • 既存データ形式変更なし
  • Verification:
    • npm run quality
    • npm test

0.6.5

Choose a tag to compare

@mameshivaa mameshivaa released this 26 May 07:31

Release Update Draft v0.6.5

作成日: 2026-05-26
比較範囲: v0.6.4..HEAD

公開向け更新内容(短文)

v0.6.5 では、Mac 直配布版の自動アップデート適用処理を修正しました。更新ダウンロード後に「再起動して更新」を押しても更新が適用されず終了してしまう可能性を解消し、更新状態の取りこぼしや失敗時の表示も改善しています。

更新ポリシー

  • 強制度: required
  • 理由: ダウンロード済み更新が適用されない可能性がある重要バグの修正版です。Mac 直配布版の利用者は早急に適用してください。

変更サマリー

  • 更新適用時に通常終了処理へ逸れないよう、停止処理後に quitAndInstall() へ確実に制御を渡すようにしました。
  • 更新適用前の終了準備、バックアップ確認、ユーザーキャンセル、処理中エラーを renderer 側へ返し、画面上でエラー状態を表示できるようにしました。
  • 起動時自動チェックや画面遷移のタイミングで発生した更新状態を main process 側に保持し、画面初期化後に復元できるようにしました。

アップデート表示用メモ

  • Target version: v0.6.5
  • Scope summary:
    • Mac 直配布版の更新適用処理修正
    • 更新適用失敗時の renderer エラー反映
    • 更新状態イベントの取りこぼし防止
  • Privacy/Safety:
    • 患者データの外部送信仕様変更なし
    • DB schema / migration 変更なし
  • Verification:
    • ./node_modules/.bin/tsx --test test/electron-shutdown-safety.test.ts
    • npm run quality
    • npm test

0.6.4

Choose a tag to compare

@mameshivaa mameshivaa released this 25 May 09:34

Release Update Draft v0.6.4

作成日: 2026-05-25
比較範囲: v0.6.3..HEAD

公開向け更新内容(短文)

v0.6.4 では、日常業務の入口を整理し、ホーム画面から患者登録・カルテ確認・来院受付へ入りやすくしました。初回起動時に既存バックアップが見つかった場合の判断画面、拡張機能βページの表示、トップナビの順序と見た目も調整しています。

更新ポリシー

  • 強制度: normal
  • 理由: 主に UI 導線と起動時判断画面の改善です。既存データの安全性に関わる初回起動判断も含むため更新を推奨しますが、緊急必須更新ではありません。

変更サマリー

  • ホーム画面に業務開始ショートカットを追加し、患者登録、カルテ確認、来院受付へ直接進みやすくしました。
  • ホーム画面の説明文と記録導線を整理し、初回利用時に確認する情報量を減らしました。
  • 新規患者登録モーダルを共通UIに揃え、余白と入力の流れを調整しました。
  • 既存バックアップを検出した初回起動で、復元するか新規開始するかを選べる判断画面を追加しました。
  • Electron ウィンドウのドラッグ領域を復旧しました。
  • 拡張機能βページを既定表示にし、スマホ連携などの設定へアクセスしやすくしました。
  • トップナビの順序を来院起点に整理し、拡張機能βタブの見た目を通常タブと同じ太さに揃えました。
  • 受付画面とスマホ連携 API の保留中来院記録取得を共通化し、未記録データの表示を安定化しました。

アップデート表示用メモ

  • Target version: v0.6.4
  • Scope summary:
    • ホーム画面の業務導線整理
    • 新規患者登録モーダルのUI調整
    • 初回起動時の既存バックアップ判断画面追加
    • 拡張機能βページの既定表示化
    • トップナビ順序と表示の調整
    • 保留中来院記録取得の共通化
  • Privacy/Safety:
    • 患者データの外部送信仕様変更なし
    • DB schema / migration 変更なし
  • Verification:
    • npm run quality
    • npm test

0.6.3

Choose a tag to compare

@mameshivaa mameshivaa released this 24 May 17:46

Release Update Draft v0.6.3

作成日: 2026-05-25
比較範囲: v0.6.2..HEAD

公開向け更新内容(短文)

v0.6.3 では、電子施術録が現場で適切に運用されていることを、患者情報なしの集計データで説明するための telemetry 基盤を拡張しました。ユーザー監視ではなく、柔道整復師自身が電子施術録の普及状況、確定処理、編集履歴、監査出力、PDF出力、バックアップ、復元可能性を示せる運用実績づくりを目的としています。

更新ポリシー

  • 強制度: required
  • 理由: telemetry のデータ構造、受信側 Worker DB、初期セットアップ/設定画面の説明、アプリ lifecycle の再送処理をまとめて更新するため、0.6.3 への更新を必須扱いにします。

変更サマリー

  • 電子施術録の作成、確定、追記、PDF出力、監査出力、バックアップ、復元可能性を非PIIの日次集計として送信できるようにしました。
  • 確定、編集履歴、監査ログ、バックアップ、PDF出力、ロール管理などの運用状態を示す集計イベントを追加しました。
  • PIIブロック件数、schema reject 件数、未知フィールド拒否を集計し、外部送信の安全性を確認できるようにしました。
  • アプリ導入、更新、DB移行、起動、正常終了を患者情報なしで記録する lifecycle telemetry を追加しました。
  • lifecycle イベントは端末内の永続キューに保存し、送信失敗時は次回起動時に再送します。
  • 初期セットアップと設定画面の説明を、ユーザー監視ではなく電子施術録の運用実績づくりとして明確化しました。
  • telemetry 設定をオプトアウト方式に変更し、送信しない項目はチェックを外して停止できるようにしました。
  • Worker 側の受信データを正規化テーブルへ保存し、将来の集計・公開レポートで扱いやすくしました。

MSS 審査用 Notes for certification(貼り付け用)

  • Target version: v0.6.3
  • Scope summary:
    • 非PIIの電子施術録運用実績 telemetry を追加
    • 初期セットアップ/設定画面のデータ収集説明を更新
    • telemetry 設定をオプトアウト方式に変更
    • lifecycle telemetry の永続再送を追加
    • Worker 側 telemetry DB を集計向けに正規化
  • Privacy/Safety:
    • 患者名、患者ID、施術録ID、施術録本文、自由入力メモ、電話番号、住所、メールアドレス、保険情報、公費情報、負傷名、傷病名、施術部位名、スタッフ名、院名、ファイルパス、外部サービスアカウント名、検索語句、エラー本文、raw stack trace は外部送信しない
    • 外部送信イベントは enum、boolean、number、bucket 化された値、allowlist 済み文字列に限定
  • Verification:
    • npm run format:check
    • npm run lint
    • npm test
    • 画面確認: 初期セットアップ/設定画面で全項目オプトアウト表示を確認