question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

This is an issue here to keep track of and discuss the candidate upcoming changes in xterm.js 3.0.

Tentative release date is set on the first Monday of November (6 Nov 2017), approx. 3 months after 2.9.0 to give us a fair amount of time to work on the breaking changes and 13 months after 2.0 to justify the new breaking changes 😁.

What’s in 3.0

🆕 Candidate features

  • Support for true color (#484 and #756)
  • Custom keybindings support (#487)
  • Allow handling of custom escape codes (#576)
  • State serialization, state loading and headless mode (#595, #613)

⚠️ Breaking changes (full list of issues)

  • Drop Bower support (#406)
  • Stop focusing automatically when opening the terminal in a DOM node (#646)
  • Remove attachCustomKeydownHandler in favor of attachCustomKeyEventHandler (#744)

🛠 Internal improvements

🎸 Interesting goodies

Notes

  • All issues scheduled for this release should be available at the 3.0.0 milestone.
  • All development will happen in the v3 release branch.

/cc @Tyriar to make sure you are on track with this.

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Reactions:4
  • Comments:7 (7 by maintainers)

github_iconTop GitHub Comments

2reactions
pariskcommented, Aug 3, 2017

@vincentwoo yep. It will be later today.

1reaction
Tyriarcommented, Oct 13, 2017

Closing this off as it’s pretty out of date at this point, so far the big focuses on v3 have been:

All issues: https://github.com/sourcelair/xterm.js/milestone/8?closed=1

Read more comments on GitHub >

github_iconTop Results From Across the Web

Xterm.js
Terminal front-end component written in JavaScript that works in the browser.
Read more >
Releases · xtermjs/xterm.js - GitHub
Releases: xtermjs/xterm.js · 5.1.0 · Features · Bug fixes · 🏎️ Performance · Documentation and internal improvements · Breaking changes · New real- ......
Read more >
NVD - Detail - cpe:2.3:a:xtermjs:xterm.js:3.0.0:*:*:*:*:*:*:* - National ...
Edition: Language: Software Edition: Target Software: Target Hardware: Other: Quick Info.
Read more >
xtermjs/xterm.js 3.0.0 on GitHub - NewReleases.io
New release xtermjs/xterm.js version 3.0.0 on GitHub. ... 4 years ago. The xterm.js team is happy to push out our biggest release yet!...
Read more >
sourcelair/xterm.js - Gitter
(The 2nd is what the prompt normally looks like.) I'm on the v3 branch; this used to “just work” with the prior, DOM-based...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found