diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 0ee8c01..2537c1f 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.3.0" + ".": "0.4.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 4b9dad1..d062e25 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,39 @@ All notable changes to this project will be documented in this file. The format is loosely based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project aims to follow [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.4.0](https://github.com/kt0319/any-console/compare/v0.3.0...v0.4.0) (2026-06-09) + + +### Features + +* カスタムキーボードのEnterキーでShift+Enterを送信できるよう対応 ([555a05e](https://github.com/kt0319/any-console/commit/555a05e1e3ce17b37e41c19f3176180ac02b18de)) +* トーストをフリックして閉じられるようにする ([16ca5d5](https://github.com/kt0319/any-console/commit/16ca5d53a22f5bb0457a2bc1a7ccec014a1b22d6)) + + +### Bug Fixes + +* browserタイプのjob実行時にダイアログを閉じないよう修正 ([a75cc11](https://github.com/kt0319/any-console/commit/a75cc1178e98898562b1827e05347a1f01bd191c)) +* grouped tmux sessionを別プレフィックスにしてタブ一覧から除外する ([a2b5573](https://github.com/kt0319/any-console/commit/a2b5573ea6cb9b067ff40e0382330043bab052eb)) +* ターミナルのリサイズを ioctl に一本化して表示崩れを防ぐ ([41209a5](https://github.com/kt0319/any-console/commit/41209a575c274892534a66309423ee7ce14d79bd)) +* ターミナルのリサイズをサイズ変化時のみ適用して崩れと未リサイズを解消 ([c65f3f7](https://github.com/kt0319/any-console/commit/c65f3f7acd5f21e3e7f0a300ab1f4798c192313e)) +* ターミナルをWSクライアントごとにgrouped tmux sessionで独立アタッチする ([dcb613a](https://github.com/kt0319/any-console/commit/dcb613a16bfe75a2c123e83ed2f38f3c3a085ce3)) +* タブclose後にnextTickを挟んでからterm.dispose()を実行しタイムラグを解消 ([911795f](https://github.com/kt0319/any-console/commit/911795ffd8e0dc908be625a98bcde3f0e73cca1c)) +* ドラッグ並び替えとファイルアイコンとセッション整列のnull安全性を修正 ([8c62406](https://github.com/kt0319/any-console/commit/8c62406107981e050d64d8682a065d2e62614047)) +* ホイールスクロールを常にxtermスクロールバックに統一 ([d21ccf2](https://github.com/kt0319/any-console/commit/d21ccf2bdaa94be6d1f5f1d4cb19c30df06cc471)) +* 再起動後に非アクティブターミナルが最小サイズで表示される問題を修正 ([6dbb75a](https://github.com/kt0319/any-console/commit/6dbb75ad61e0271a6d27178f2b033aab4bfe1bed)) +* 残存grouped tmux sessionを起動時に掃除しセッション上限の枯渇を防ぐ ([d84fca6](https://github.com/kt0319/any-console/commit/d84fca6acdca9dbfc94d4277e011ed9dd473c832)) +* 非アクティブ復元タブ切り替え時にWSが二重接続されて表示が崩れる問題を修正 ([f19700d](https://github.com/kt0319/any-console/commit/f19700d72f3f83a8eff3279728fdb2fdd4defde9)) + + +### Refactor + +* strictNullChecksを有効化し型注釈で全エラーを解消する ([46b7bc7](https://github.com/kt0319/any-console/commit/46b7bc798506ddded1d833608bc287290688bdab)) + + +### Documentation + +* ターミナルのリサイズを ioctl 一本化した設計判断を DECISIONS に記録 ([5be0af0](https://github.com/kt0319/any-console/commit/5be0af00f66daaf66dc54dcd15a623c890831b41)) + ## [0.3.0](https://github.com/kt0319/any-console/compare/v0.2.0...v0.3.0) (2026-06-03)