Skip to content

3.11.0

Compare
Choose a tag to compare
@Tyriar Tyriar released this 02 Feb 02:50
· 6355 commits to master since this release
6d6be9b

πŸ†• Features

  • Text is now wrapped and unwrapped when the terminal is horizontally resized (#1864) via @Tyriar, this was the most upvoted feature on GitHub

reflow

πŸ†• API

  • These properties on Terminal are now marked as readonly: element, textarea, rows, cols, markers (#1871, #1917) via @Tyriar

🐞 Bug fixes

  • Links on lines that start with \t are no longer offset incorrectly (#1887) via @jerch
  • Fix NPE when \x1b[?1003h or \x1b[?1003l is sent to the terminal before open is called (#1905) via @pfitzseb
  • Make textarea positioning work with css transformations (#1912) via @mofux

πŸ“ Documentation and internal improvements

  • Boost parser performance by working on typed arrays over strings (#1796) via @jerch
  • Removed old js array-based buffer implementation (#1877) via @jerch
  • Fixed various typos in the code/comments (#1886) via @epicfaace
  • Prevent the charsizechanged internal event from firing unnecessarily (#1897) via @juancampa
  • Remove unused var and unnecessary defensive check (#1900) via @Tyriar
  • Call out in the Terminal.resize API docs that it's best to debounce calls to it (#1919) via @Tyriar