github xtermjs/xterm.js 3.11.0

latest releases: 5.5.0, 5.4.0, 5.3.0...
5 years ago

🆕 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

Don't miss a new xterm.js release

NewReleases is sending notifications on new releases.