Releases: tlbx-ai/MidTerm
Releases · tlbx-ai/MidTerm
Fix Codex modified Enter CSI-u events
What's Changed
- Changed Codex modified Enter from plain LF to Kitty/CSI-u Enter press events so Shift+Enter, Alt+Enter, and Ctrl+Enter reach Codex as editor newline key events.
- Restored the accidentally released partial Git/session-tabs frontend files from v9.8.7-dev so the dev branch builds cleanly again.
- Kept focused coverage for Codex modified Enter mappings, terminal Enter fallback wiring, and modifier latch behavior.
Fix Codex Shift+Enter browser input
What's Changed
- Handled browser textarea line-break input events in the terminal input audit path so Codex Shift+Enter can still send the configured LF override when Chrome emits insertLineBreak or insertParagraph instead of a usable keydown.
- Added short duplicate suppression for Enter overrides already handled by the document-level terminal key path, avoiding double LF when a follow-up textarea input event fires.
- Added terminal wiring coverage for the textarea line-break fallback and verified the frontend with targeted terminal tests, TypeScript lint, and production build.
Fix Codex modified Enter newline
What's Changed
- MidTerm now maps Shift+Enter, Ctrl+Enter, and Alt+Enter in Codex foreground terminals to a plain LF byte, which was verified against live Codex CLI 0.128.0 on Windows.
- This replaces the failed bracketed-paste workaround from v9.8.5-dev; CSI-u and Alt+Enter-compatible bytes were also verified not to create a Codex editor newline through the MidTerm PTY path.
Fix Codex multiline Enter via paste newline
What's Changed
- MidTerm now maps modified Enter in Codex terminals to a one-character bracketed paste newline, matching the path Codex 0.128 handles reliably on Windows.
- This replaces the failed CSI-u and Alt+Enter byte workarounds while leaving non-Codex terminal behavior unchanged.
Restore Codex multiline Enter compatibility
What's Changed
- MidTerm now maps modified Enter in Codex terminals back to Alt+Enter-compatible bytes, matching the Codex upstream newline alias.
- This replaces the Windows-incompatible CSI-u workaround from 9.8.3 and works with the local Codex keymap override for codex-cli 0.128.0.
Restore Codex multiline Enter shortcuts
What's Changed
All changes since v9.8.2:
v9.8.3-dev: Restore Codex multiline Enter shortcuts
- Restored multiline prompt entry for Codex terminal sessions by mapping Shift+Enter, Ctrl+Enter, and Alt+Enter to the enhanced CSI-u Shift+Enter sequence that current Codex recognizes in raw mode.
- Kept the existing PowerShell and non-Codex terminal newline behavior intact while detecting Codex foreground processes from process name and command line.
- Updated the terminal settings wording and documentation so the option describes modified Enter as the newline behavior instead of tying it to an Alt+Enter compatibility detail.
- Refreshed the MidTerm features brief for the current 9.8.x series so the bundled marketing documentation matches the shipped product surface.
- Fixed the Windows release signing step so stable builds select the valid Certum code-signing certificate.
Restore Codex multiline Enter shortcuts
What's Changed
- Restored multiline prompt entry for Codex terminal sessions by mapping Shift+Enter, Ctrl+Enter, and Alt+Enter to the enhanced CSI-u Shift+Enter sequence that current Codex recognizes in raw mode.
- Kept the existing PowerShell and non-Codex terminal newline behavior intact while detecting Codex foreground processes from process name and command line.
- Updated the terminal settings wording and documentation so the option describes modified Enter as the newline behavior instead of tying it to an Alt+Enter compatibility detail.
- Refreshed the MidTerm features brief for the current 9.8.x series so the bundled marketing documentation matches the shipped product surface.
Align app chrome and dev browser sizing
What's Changed
All changes since v9.8.0:
v9.8.1-dev: Refine Command Bay and terminal header styling
- Made the Command Bay 2px taller by raising its composer and control heights.
- Removed the frosted glass backdrop filter behind the Command Bay while preserving its material gradient.
- Matched the terminal IDE bar background style to the sidebar header so both use the same app chrome background color and transparency behavior.
v9.8.2-dev: Align app chrome and dev browser sizing
- Made the sidebar header and terminal IDE bar use the same layered app header background so UI transparency affects both consistently.
- Limited the docked dev browser to 80 percent of the available horizontal space, including restored saved widths and live resize dragging.
- Added wiring coverage for the shared header background and dev browser width clamp.
Align app chrome and dev browser sizing
What's Changed
- Made the sidebar header and terminal IDE bar use the same layered app header background so UI transparency affects both consistently.
- Limited the docked dev browser to 80 percent of the available horizontal space, including restored saved widths and live resize dragging.
- Added wiring coverage for the shared header background and dev browser width clamp.
Refine Command Bay and terminal header styling
What's Changed
- Made the Command Bay 2px taller by raising its composer and control heights.
- Removed the frosted glass backdrop filter behind the Command Bay while preserving its material gradient.
- Matched the terminal IDE bar background style to the sidebar header so both use the same app chrome background color and transparency behavior.