Releases: 8dmusichannels-star/terminator
Releases · 8dmusichannels-star/terminator
Release list
v0.3.0
Terminator v0.3.0
Major terminal emulation improvements, notification fixes, PTY stability enhancements, and numerous usability refinements.
🚀 Highlights
🔔 Notification Session Restoration
- Fixed an issue where tapping a notification created a new terminal session instead of restoring the existing one.
- Notifications now correctly return to the active session and preserve its state.
- Improved notification handling and session management.
🖥️ Terminal Emulator Improvements
ANSI / VT Parser
- Improved OSC escape sequence handling.
- Improved CSI escape sequence parsing.
- Added support for
CSI >parameter prefixes. - Added Device Status Report (DSR) reader/writer separation.
- Improved surrogate pair and emoji handling.
- Added support for
CSI 5nandCSI 6n. - Connected
onRespond()callback withMainViewModel.sessionWrite().
Process Management
- Improved
Ctrl+Dbehavior. - The terminal now only closes the PTY when no foreground process is running.
📋 Clipboard & Selection
- Improved copy selection behavior.
- Improved clipboard reliability.
- Better paste stability.
- General selection improvements.
📱 User Interface
- Fixed terminal rendering in landscape orientation.
- Improved notification session restoration.
- General rendering and responsiveness improvements.
🛠️ Bug Fixes
- Fixed notification session recreation.
- Fixed landscape rendering issues.
- Fixed DSR handling.
- Fixed CSI parser edge cases.
- Fixed OSC parser issues.
- Improved PTY synchronization.
- Improved ANSI escape sequence processing.
⚡ Performance
- Reduced parser overhead.
- Improved PTY synchronization.
- Better terminal responsiveness.
- More stable escape sequence processing.
🚧 Known Issues
The following issues are known and planned for future releases:
clearmay still leave PTY/scrollback residue.- Copy/Paste popup menu positioning needs improvement.
- Clipboard paste may occasionally duplicate text.
- Pasting can sometimes close the virtual keyboard.
- Vertical scrolling may feel sluggish on long scrollback.
- Scrollbar may not always reach the earliest or latest scrollback position.
- Text selection cannot always reach the oldest scrollback content.
- Clipboard history (Slideboard) is planned for a future release.
📜 Included Commits
5de60dc— Notification session restoration, parser improvements, PTY handling, UI fixes80c8d5f— DSR reader/writer separation8d46c15— CSI prefix support and surrogate pair handlingf50adef— CSI5n/6nhandling07c7e35— OSC/CSI parser improvementse054e44— OSC/CSI parser improvements73fb89a— fdsan crash and PS1 escape fixes
Thank you to everyone testing Terminator and reporting bugs. Your feedback continues to improve the project's stability and feature set.
v0.2.2
Full Changelog: https://github.com/8dmusichannels-star/terminator/commits/v0.2.2