github sakura-editor/sakura v2.4.3

11 hours ago

Github Releases v2.4.3

セキュリティ修正

  • 「PowerShellを開く」機能でのOSコマンドインジェクション脆弱性を修正 (GHSA-6x2x-729r-wjh5 / JVN#74538868)
  • WSHマクロ経由のExecCmdスタックバッファオーバーフロー脆弱性を修正 (GHSA-g26p-p558-cmwj)
  • 制御プロセス起動時、無制限プロファイル名によるスタックバッファオーバーフロー脆弱性を修正 (GHSA-jg35-7phr-86wq)
  • 長いファイルパスによるViewDiffInfo / TagsMakeのスタックバッファオーバーフロー脆弱性を修正 (GHSA-jpr9-7379-v6m7)
  • キーワードヘルプ辞書インポートのバッファオーバーフロー等、複数の脆弱性を修正 (GHSA-hmv4-c8rc-fq53)
  • 書き込み範囲のチェック漏れによるバッファオーバーフローに対策(CUtf7) #1869 (berryzplus)
  • CopyDirDirのバッファオーバーフローに対策 #2501 (berryzplus)
  • ファイルダイアログでの出力先バッファサイズ不整合に対策 #2530 (berryzplus)

仕様変更

  • 動作環境をWindows 10以降に変更(Windows 7/8.1のサポートを終了) #2133 (gorogoro123)
  • 指定桁縦線に指定できる本数を増やした #1945 (kurages)
  • タブまとめモード時、同期起動を強制するタイミングをプロセス起動前に変更 #2546 (berryzplus)
  • UIプロセス分離(UIPI)の確認仕様を変更 #2455 (berryzplus)
  • クリッカブルURLの仕様変更をロールバック #1965 (beru)
  • 設定ファイルの読み込み速度を改善 #2512 (berryzplus)
  • ファイルを開く速度を改善(行データ読み出し・行レイアウト化処理のマルチスレッド対応など) #2021 #1994 #1992 #1951 (suconbu)
  • ファイル名変更通知のブロードキャスト頻度を抑制 #2162 (beru)

機能追加

  • ダークモードに対応 #2135 (beru)
  • マクロでPythonが使用可能に #1866 (beru)
  • EditorConfigに簡易対応 #2279 (beru)
  • 簡体字中国語言語パックを追加 #2039 (graceful321)
  • Windows PowerShell 5.1向けの強調キーワード・正規表現キーワード・配色定義ファイルを追加 #2332 (BHCrusher1)
  • IVS(異体字セレクタ)に対応 #1937 (berryzplus)
  • INT_MAXを超えるバイト数のテキストをクリップボードへコピー可能に #2067 (beru)

バグ修正

  • 最終行を矩形選択して削除するとクラッシュする不具合を修正 #1947 (suconbu)
  • タグジャンプ時にクラッシュする不具合を修正 #2447 (berryzplus)
  • 外部コマンド実行時のパラメータ展開でnullptrアクセスが発生する不具合に対策 #2445 (berryzplus)
  • realloc/malloc失敗時の対策を追加(メモリ不足時の安定性向上) #2410 (beru)
  • エディタープロセスの起動に失敗する場合の対応 #2548 (hpmy-dev)
  • Excel VBAからコードをコピーすると余分な文字が付く不具合を修正 #2146 (beru)
  • CF_UNICODETEXT形式のクリップボードデータをペーストした際にU+0000が余分に追加される不具合を修正 #2095 (beru)
  • CSV/TSVモードで開いたときに桁位置が揃わない不具合を修正 #2119 (suconbu)
  • 水平スクロール時に文字が欠けて表示される不具合を修正 #1975 (suconbu)
  • 文字幅キャッシュの構築タイミングに関する不具合を修正 #2334 (berryzplus)
  • 文字幅キャッシュ構築処理(GetTextExtentPoint32呼び出し)の排他制御漏れを修正 #2038 (suconbu)
  • タイプ別設定の管理に関する不具合を修正 #2295 (berryzplus)
  • 正規表現DLLに拡張関数がない場合に処理が失敗する不具合を修正 #2288 (berryzplus)
  • 色種別リストのオーナー描画によるDPIスケーリング対応を改良 #1882 #1887 (beru)
  • ダイアログ(IDD_PROP_SUPPORT)の候補ラベル表示位置・サイズを調整 #2278 (beru)
  • メニューのスペルミスを修正 #1878 (takeyamajp)
  • コンテキストメニュー情報の定義漏れを追加 #1876 (takeyamajp)

Don't miss a new sakura release

NewReleases is sending notifications on new releases.