github tsuyoshi-otake/sakura-editor-next v3.1.0-build.7203
Sakura Editor NEXT v3.1.0 build 7203

pre-release3 months ago

主な変更

  • Explorer のシングルクリックを VS Code 互換のプレビューとして扱い、次のシングルクリックでは同じプレビュータブを再利用し、ダブルクリックまたは編集で固定するようにしました。
  • Explorer のマウスホイール、展開状態、オーバーレイ縦スクロールバーを修正し、横スクロールバーを表示しないレイアウトにしました。
  • フォルダーを開く操作を現在のウィンドウ内のワークスペース切り替えとして処理し、不要なエディタープロセス再起動を避けました。
  • Primary Side Bar、Outline、Panel、Terminal、タブ、ルーラー、行番号、ステータスバー、ウィンドウ枠のレイアウト・再描画・リサイズ操作を修正しました。
  • Outline のスナップショット解析を UI スレッドから非同期ワーカーへ移し、更新の重複排除、古い世代の破棄、再表示時のキャッシュ再利用を追加しました。
  • Markdown Preview を WebView2 を使わないネイティブ実装として拡張し、非同期解析、安全なローカルリソース解決、GFM 要素、コード強調、ライブ更新を改善しました。
  • AVX ベースラインの単一バイナリから AVX / AVX2 / AVX-512F/BW 実装を起動時に選択するランタイムディスパッチを維持し、対象スキャナーを検証しました。
  • Git linked worktree でもコミット情報を含むバージョンヘッダーを生成できるようにしました。

対応 Issue

検証

  • build-all.bat x64 Release: 成功(最終インクリメンタル再リンクは警告 0、エラー 0)
  • Release 対象テスト: 459 件実行、458 件成功、1 件スキップ
    • スキップはベンチマーク出力先を明示した場合だけ実行する既知の TerminalLegacyRendererBaseline.EmitsConfiguredBenchmarkJson
  • Outline 非同期処理: 29 件すべて成功
  • テスト後のリポジトリ配下プロセス: 0
  • バイナリ: 3.1.0.7203 (71c6b119)

UI の最終操作確認は実機で行ってください。

Don't miss a new sakura-editor-next release

NewReleases is sending notifications on new releases.