Releases: niki/sakura
Releases · niki/sakura
Release list
sakura v2.3.26.906
-
キー割り当て情報を修正し、プリセットに「サクラエディタ v2.4.3」を追加 (8ac206f)
-
IPCオブジェクト(Mutex/Event/共有メモリ)にセキュリティ記述子を設定し、UAC昇格有無によるローカルDoS/名前スクワッティングを防止 (0e65ae2)
-
複数行を1行に結合する機能(Join Lines、F_JOINLINES、Ctrl+J)を追加 (1a660d3)

-
連続する文字入力を、区切り文字で1つのUndo単位にするオプションを追加([共通設定]-[編集]-[Undo/Redo]) (1a490c4)

-
ビルドごとの枝番(a, b, c…)が付与されない不具合を修正(gen_build_version.ps1/race_test.ps1にBOM追加) (acab20b)
※追加機能のキー割り当てを有効にするには自分で割り当てるかデフォルトプリセットにしてください
https://niki.github.io/sakura/sakura_keybind_list.html
sakura v2.3.26.904
- Alt+クリックでクリック位置にカーソルを追加(マルチカーソル) (e7614b6)
- Ctrl+マウスホイールでフォントサイズを拡大縮小 (3042ae1)
- ReSharperキーバインドプリセットの削除 (061a64e)
- トリプルクリックを行選択に割り当て (2d6f6b6)
- 次の一致箇所を選択範囲に追加(VSCodeのCtrl+D相当) (448e9a6)
- 選択範囲の各行末にカーソルを追加(Shift+Alt+I) (86fdbbb)
- ライブラリ更新(pcre2/mimalloc/quickjs/sljit) (8447ca3)
※キー割り当てを有効にするには自分で割り当てるかデフォルトプリセットにしてください
https://niki.github.io/sakura/sakura_keybind_list.html
sakura v2.3.26.901
sakura v2.3.2.260826
sakura v2.3.2.260821
コマンドパレット関連
- 新規実装: コマンドパレット(Shift+Ctrl+P)を追加(キーが割り当ててある場合はコマンドパレットの割り当てが必要になります)。
エディタ本体の修正
sakura v2.3.2.260817
- セッション復元・クラッシュ復旧機能 — クラッシュ時のドキュメント退避/復元、クラッシュハンドラ実装、OSシャットダウン時の書き込み、未保存新規ファイルの退避復元、セッション復元機能
- 絵文字・合字(ZWJ)まわりの描画対応 — グリフアトラス分離、ZWJ/VS15/VS16/肌色修飾子対応、キーキャップ合字、リガチャ表示(カーソル移動は未対応)
- Pascal風マクロ機能追加(拡張子は .pas) — PPA代替
- UI・操作性の細かい修正 — キー入力box、起動時の履歴削除確認、ダイアログ位置調整など
- バグ修正・安全対応 — _tcscpy_sバッファ対応、Release64 /MP、外部接続する機能の無効化(NKMM_DISABLE_INTERNET_ACCESS)
sakura 2.3.2.260811
sakura 2.3.2.260810
- USE_STRICT_INT(Debugビルド)で顕在化していたCLogicInt/CLayoutIntの型不一致31件を修正、ToInt()ヘルパー追加。mimallocのmalloc完全上書きがDebug(/MTd)でlibucrtdの_expandと衝突しリンクできなかった問題を修正しRelease限定に変更 (7c1aced)
- キー割り当て(実験中)のドロップダウンリストのアイテム高さ調整 (bba86ae)
- キー割り当て(実験中)、使用中のキーはドロップダウンリストで黄色背景表示 (2c9a395)
- バージョン関連の調整(2.3.2.Date) (f0852ca)
- _beginthreadexからCreateThreadpoolWork()へ変更しスレッドプールを使用。変数のatomic化、mutex使用 (8eddb28)
- PCRE2とbregonigの挙動差異を修正、PCRE2の前置文字列の挙動(マッチ位置から始まる)を修正 (a61e487)
- iniファイルへの履歴書き込みはini形式、recentファイルはブロック形式に修正 (143b427)
sakura 2.3.2.0-260809
- グリフフォントのバグを修正(クリティカルでない)
- 大きなファイル(500万行とか)でインクリメンタル検索をしたときにしばらく固まってしまう問題を解消
- v2.4.3.0がリリースされたので、解決できそうなセキュリティバグを解消
- 強調キーワードの組み込み(kwdがなくてもいいように、まだ仮)

