xterm 4.0.0 
xterm: ^4.0.0 copied to clipboard
xterm.dart is a fast and fully-featured terminal emulator for Flutter applications, with support for mobile and desktop platforms.
4.0.0 - 2024-02-27 #
- Update for Flutter 3.19 #190. Thanks @domesticmouse.
 - Fix designate charset logic #186. Thanks @djnalluri.
 
3.6.1-pre - 2023-04-28 #
- Add Termianl.onPrivateOSC callback
 - Copy shortcut on Windows default to Ctrl+Shift+V (#173)
 
3.6.0-pre - 2023-04-27 #
- Basic ZMODEM support
 
3.5.0 - 2023-04-20 #
- Support customizing word separators for selection #160. Thanks @itzhoujun.
 - Fix incorrect tab stop handling #161. Thanks @itzhoujun.
 - Added support for Ctrl+Home, Ctrl+End etc #169. Thanks @nuc134r.
 
3.4.0 2022-11-4 #
- Mouse input is enabled by default.
 - Support scrolling in alternate buffer.
 - Fix 
deleteLinesbehavior. - Fix 
eraseDisplayFromCursorremoves characters before the cursor. 
3.3.0 - 2022-10-30 #
- Sync ShortcutManager's shortcuts in didUpdateWidget #140, thanks @jpnurmi.
 - fix: terminal font size not respecting system level font scale #138, thanks @LucasAschenbach.
 - Fix selection color #135, thanks @jpnurmi.
 - fix: dispose controllers of TerminalView #132, thanks @tauu.
 - feat: add hardwareKeyboardOnly flag to TerminalView #131, thanks @tauu.
 - feat: initial mouse support #130, thanks @tauu.
 - feat: limited window manipulation support #129, thanks @tauu.
 - fix: workaround to draw underlined spaces #128, thanks @tauu.
 - feat: block selection #127, thanks @tauu.
 - feat: enable changing the inputHandler of a terminal #126, thanks @tauu.
 - fix: export TerminalTargetPlatform #125, thanks @tauu.
 - fix: only dispose the FocusNodes which TerminalView creates #124, thanks @tauu.
 - feat: expose readOnly flag of CustomTextEdit in TerminalView #123, thanks @tauu.
 - fix: supports numpad enter key #137.
 - feat: expose 
reflowEnabledflag #104. - docs: add virtual keyboard example #141.
 
3.2.7 2022-9-13 #
- Fix lint issues.
 
3.2.6 2022-9-13 #
- First stable release of xterm.dart v3.
 
3.2.6-alpha 2022-9-13 #
- Fix new line width in reflow.
 
3.2.5-alpha 2022-9-12 #
- Fix intent related issue.
 
3.2.4-alpha 2022-9-12 #
- Use flutter native shortcut intents.
 
3.2.3-alpha 2022-9-12 #
- Export shortcut related classes.
 
3.2.2-alpha 2022-9-12 #
- Implement default keyboard shortcuts.
 
3.2.1-alpha 2022-9-12 #
- Disable optional line scroll mode that is under development.
 
3.2.0-alpha 2022-9-12 #
- Enhanced selection handing.
 - More tests.
 
3.1.0-alpha 2022-9-4 #
- Update dependencies & merge into master
 
3.0.6-alpha 2022-4-4 #
- Export 
TerminalViewState - Added 
onTapcallback toTerminalView 
3.0.5-alpha 2022-4-4 #
- Avoid resize when 
RenderBox.sizeis zero. - Added 
charInputandtextInputmethod. - Added 
requestKeyboard,closeKeyboardandhasInputConnectionmethod. - Export 
KeyboardVisibilty 
3.0.4-alpha 2022-4-1 #
- Improved text editing
 - Added composing state painting
 - Adapt to 
MediaQuery.padding 
3.0.3-alpha 2022-3-28 #
- Improved scroll handing
 - Improved resize handing
 - Fix focus repaint
 - Fix OSC title update
 
3.0.2-alpha 2022-3-28 #
- Re-design 
KeyboardVisibilty 
3.0.1-alpha 2022-3-27 #
- Add 
KeyboardVisibilty 
3.0.0-alpha 2022-3-26 #
- Initial release of v3.
 
2.6.0 - 2021-12-28 #
- Add scrollBehavior field to the TerminalView class #55.
 - Feature: Search #60. Thanks @devmil.
 - Fixes for occasional unintended multi character input #61. Thanks @devmil.
 - Fixes ALT + L for a Mac (German Layout) #62. Thanks @devmil.
 - Fixes example build problem of flutter-windows for new version of flutter #63. Thanks @linhanyu.
 - Fixes inverse color text (when background == 0) #66. Thanks @devmil.
 - Fixes assert of scrollController.position #67. Thanks @linhanyu.
 - Change interface of ssh.dart example to satisfied new dartssh #69. Thanks @linhanyu.
 - add configuration options for keyboard #74. Thanks @jda258.
 - Adds check if the TerminalIsolate has already been started #77. Thanks @devmil.
 
2.5.0-pre 2021-8-4 #
- Support select word / whole row via double tap #40. Thanks @devmil.
 - Adds "selectAll" to TerminalUiInteraction #43. Thanks @devmil.
 - Fixes sgr processing #44,#45. Thanks @devmil.
 - Adds blinking Cursor support #46. Thanks @devmil.
 - Fixes Zoom adaptions on non active buffer #47. Thanks @devmil.
 - Adds Padding option to TerminalView #48. Thanks @devmil.
 - Removes no longer supported LogicalKeyboardKey #49. Thanks @devmil.
 - Adds the composing state #50. Thanks @devmil.
 - Fix scroll problem in mobile device #51. Thanks @linhanyu.
 
2.4.0-pre 2021-6-13 #
- Update the signature of TerminalBackend.resize() to also receive dimensions in pixels(#39). Thanks @michaellee8.
 
2.3.1-pre 2021-6-1 #
- Export 
theme/terminal_style.dart 
2.3.0-pre 2021-6-1 #
- Add 
import 'package:xterm/isolate.dart'; 
2.2.1-pre 2021-6-1 #
- Make BufferLine work on web.
 
2.2.0-pre 2021-4-12 #
2.1.0-pre 2021-3-20 #
2.0.0 2021-3-7 #
- Clean up for release
 
2.0.0-pre 2021-3-7 #
- Migrate to nnbd
 
1.3.0 2021-2-24 #
- Performance improvement.
 
1.2.0 2021-2-15 #
1.1.1+1 2020-10-4 #
- Update readme
 
1.1.1 2020-10-4 #
- Add brightWhite to TerminalTheme
 
1.1.0 2020-9-29 #
- Fix web support.
 
1.0.2 2020-9-29 #
- Update link.
 
1.0.1 2020-9-29 #
- Disable debug print.
 
1.0.0 2020-9-28 #
- Update readme.
 
1.0.0-dev 2020-9-28 #
- Major issues are fixed.
 
0.1.0 2020-8-9 #
- Bug fixes
 
0.0.4 2020-8-1 #
- Revert version constrain
 
0.0.3 2020-8-1 #
- Update version constrain
 
0.0.2 2020-8-1 #
- Update readme
 
0.0.1 2020-8-1 #
- First version