Skip to content

Latest commit

 

History

History
80 lines (56 loc) · 2.98 KB

File metadata and controls

80 lines (56 loc) · 2.98 KB

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.

Changed

  • Upgrade tokio to 1.50.0
  • Upgrade anyhow to 1.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 Command as iced_term::BackendCommand together 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 focus example that demonstrates TerminalView working alongside the iced text editor

Changed

  • (breaking changes) Now the Terminal's method subscription returns Subscription<Event> instead of impl Stream<Item = Event>
  • Upgrade iced to 0.14.0
  • Upgrade iced_graphics to 0.14.0
  • Upgrade iced_core to 0.14.0
  • Upgrade tokio to 1.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)

Added

  • Improvements of text rendering (bold, italic, underlined, etc).
  • Batch background rendering
  • Shell arguments (thanks @fdavid-spk)
  • CHANGELOG.md
  • msgcat --color=test results

Changed

  • (breaking changes) iced_term::Event::BackendCommandReceived -> iced_term::Event::BackendCall
  • (breaking changes) iced_term::Subscription -> Terminal's method subscription
  • (breaking changes) iced_term::Command::ProcessBackendCommand -> iced_term::Command::ProxyToBackend
  • Upgrade alacritty_terminal to 0.25.0
  • Upgrade tokio to 1.47.1
  • Upgrade anyhow to 1.0.99
  • Upgrade open to 5.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