[3.3.0] - 2022-9-13
- 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
reflowEnabled flag #104.
- docs: add virtual keyboard example #141.
[3.2.7] - 2022-9-13
[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
onTap callback to TerminalView
[3.0.5-alpha] - 2022-4-4
- Avoid resize when
RenderBox.size is zero.
- Added
charInput and textInputmethod.
- Added
requestKeyboard, closeKeyboard and hasInputConnectionmethod.
- 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
[3.0.0-alpha] - 2022-3-26
[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
- Better support for resizing and scrolling.
- Reflow support (in progress #13), thanks @devmil.
[2.0.0] - 2021-3-7
[2.0.0-pre] - 2021-3-7
[1.3.0] - 2021-2-24
[1.2.0] - 2021-2-15
- Pass TerminalView's autofocus to the InputListener that it creates. #10, thanks @timburks
[1.2.0-pre] - 2021-1-20
- add the ability to use fonts from the google_fonts package #9
[1.1.1+1] - 2020-10-4
[1.1.1] - 2020-10-4
- Add brightWhite to TerminalTheme
[1.1.0] - 2020-9-29
[1.0.2] - 2020-9-29
[1.0.1] - 2020-9-29
[1.0.0] - 2020-9-28
[1.0.0-dev] - 2020-9-28
[0.1.0] - 2020-8-9
[0.0.4] - 2020-8-1
[0.0.3] - 2020-8-1
[0.0.2] - 2020-8-1
[0.0.1] - 2020-8-1