デスクトップ版の久々のアップデートβが来てた。 いくつか自作 plugin の読み込みを修正。合わせて質問を登録。
plugin の読み込みが非同期になったので、plugin が初期処理を実行するタイミングでは実質エディタ読み込み済みになるようになった。
inkdrop#onEditorLoad
だと期待した処理が実行されない可能性があるので、inkdrop.isEditorActive
でチェックして即実行するか遅延実行するか切り替えて対応が必要。
open
の引数に url を指定した場合に Electron の内部ウインドウが使われるようになっていたけど、今まで通り外部ブラウザを使うように β1 で修正された。
ChatGPTを使って英語変換すれば楽だなと思ったけど、ちゃんと読み返して意図が伝わるか確認しないとダメだなぁと改めて実感。単純丸投げはよくない。