Releases: Harzu/iced_term
Releases · Harzu/iced_term
0.8.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
0.8.0
Changed
- Upgrade
tokioto1.50.0 - Upgrade
anyhowto1.0.102 - Revise CI workflows and release pipeline
- Synchronize terminal focus state with mouse clicks inside and outside the widget and gate input handling on the current focus state
Added
- Expose backend
Commandasiced_term::BackendCommandtogether with required public types for external usage (thanks @clicman) - Allow scrolling a terminal on hover (thanks @SarthakSingh31)
- Add support for macOS backspace emulation (thanks @SarthakSingh31)
- Add a
focusexample that demonstratesTerminalViewworking alongside the iced text editor
0.7.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[0.7.0]
Changed
- (breaking changes) Now the Terminal's method
subscriptionreturnSubscription<Event>instead ofimpl Stream<Item = Event> - Upgrade
icedto0.14.0 - Upgrade
iced_graphicsto0.14.0 - Upgrade
iced_coreto0.14.0 - Upgrade
tokioto1.49.0 - Satisfy clippy lint about implicit lifetimes (thanks @2bndy5)
- revise CI (thanks @2bndy5)
Added
- Allow to specify environment variables and working directory in
BackendSettings(thanks @ben-hansske) - Add badges in
README.md(thanks @2bndy5) - Enable dependabot (thanks @2bndy5)
Fixed
- Get examples working on Windows (thanks @2bndy5)
0.6.0
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
0.6.0
Added
- Improvements of text rendering (bold, italic, underlined, etc).
- Batch background rendering
- Shell arguments (thanks @fdavid-spk)
- CHANGELOG.md
msgcat --color=testresults
Changed
- (breaking changes)
iced_term::Event::BackendCommandReceived->iced_term::Event::BackendCall - (breaking changes)
iced_term::Subscription->Terminal'smethodsubscription - (breaking changes)
iced_term::Command::ProcessBackendCommand->iced_term::Command::ProxyToBackend - Upgrade
alacritty_terminalto0.25.0 - Upgrade
tokioto1.47.1 - Upgrade
anyhowto1.0.99 - Upgrade
opento5.3.2
Fixed
- Initial font loading
- Showing cursor only if terminal mode is
SHOW_CURSOR - Examples using the new widget api
- Typos in README.md (thanks @kxxt)
Removed
- (breaking changes)
iced_term::Subscription
0.5.1
0.5.0
Release changes:
- ICED has been updated to 0.13.1.
- alacritty_termina has been updated to 0.24.0
- tokio has been updated to 1.40.0.
- MOUSE_MODE/MOUSE_MOTION reports have been fixed. Mouse event reports now work correctly in all terminal apps such as htop, nvim, etc.
- The
term_viewfunction has been removed (you can useiced_term::TerminalView::showinstead). - The
TerminalSubscriptionentity has been added, replacing thesubscriptionmethod, which has been removed fromTerminal. - Component names have been changed (e.g.,
Term->Terminal,TermView->TerminalView, etc.).