github xtermjs/xterm.js 2.5.0

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

Features

  • Implement CSI 3 J (Erase saved lines) (#588)

Refining the link matcher (#616)

The experimental link matcher feature has seen more refinements this release:

  • Support multiple link matches in a single row (#623)
  • Allow links to be registered before terminal is attached to DOM (#619)
  • Ensure terminal links are not draggable (#610)
  • Allow ~ char in linkify path and query fragments (#606)
  • Give API access to valid link elements (#627)

Bug fixes

  • Retain line data when reducing horizontal size of terminal (#616)
  • Fix cursor style when terminal is not focused (#603)
  • Fix issue with height calculation in fit addon (#598)
  • Also check height in checkBoldBroken (#582)

Performance improvements

  • Improve cursor blinking performance by conerting from CSS animation to setInterval (#626)

Documentation/internal improvements

  • Add xterm.js logo (#608)
  • Fix typos (#624, #589)
  • Add Cloud Commander and Spyder IDE to real world use cases (#621, #615)
  • Rebuild xterm.js even when CSS changes (#604)
  • Polish development and contribution section (#600)
  • tsconfig.json improvements (#586, #572)

Don't miss a new xterm.js release

NewReleases is sending notifications on new releases.