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.
- 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
- 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
- (breaking changes) Now the Terminal's method
subscriptionreturnsSubscription<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)
- Allow to specify environment variables and working directory in
BackendSettings(thanks @ben-hansske) - Add badges in
README.md(thanks @2bndy5) - Enable dependabot (thanks @2bndy5)
- Get examples working on Windows (thanks @2bndy5)
- Improvements of text rendering (bold, italic, underlined, etc).
- Batch background rendering
- Shell arguments (thanks @fdavid-spk)
- CHANGELOG.md
msgcat --color=testresults
- (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
- Initial font loading
- Showing cursor only if terminal mode is
SHOW_CURSOR - Examples using the new widget api
- Typos in README.md (thanks @kxxt)
- (breaking changes)
iced_term::Subscription