-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump version of Xtermjs to 4.4.0 #7121
Conversation
@alexl0gan How did you test that it does not introduce any regressions? Usually a contributor should feel in |
While doing The leaveCallback function takes no args currently as per the spec, but we are supplying a function with unused args? Can we remove it? Didn't you hit that error? |
@varmanishant Where is it used? |
@akosyakov , I have hyperlinked the usage and specification. Making it explicit for clarity: Specification: I think we need to remove the args? I got this error while doing a |
args are not used, so you can remove them |
@varmanishant yes, just using I didn't have any issues with yarn... |
@alexl0gan it was not about fit, but https://travis-ci.com/eclipse-theia/theia/jobs/288778200#L672 Would you be able to look at other build failures? |
@alexl0gan and @akosyakov ,Thanks, now it looks correct. I removed the comment regarding |
@alexl0gan could you squash commits which fix issues in the original commit, please see https://github.com/eclipse-theia/theia/blob/master/doc/pull-requests.md#checklist-commit-history thank you for fixing everything, it looks good now, but someone has to double check @marcdumais-work Do you think it would be fine to merge after the next release? |
3942a12
to
415f837
Compare
Yes, I think so. Has anyone done the dependencies license check for this new dependency? |
@marcdumais-work I don't think so |
Looks like the new dependency |
Awesome, If you have any questions or are unsure about anything, please ping me. |
@marcdumais-work , here is the
I dropped it to ClearlyDefined and it said MIT Licence which should be OK? It doesn't have any nested dependencies; but there is a peer dependency @akosyakov, once this is added I will add the |
Hello @alexl0gan @akosyakov . I created CQ for xterm.js 4.4.0 and xterm-addon-fit 0.3.0: |
I tested a bit this pr, for me it looks not bad. I will continue testing in Monday. |
@AndrienkoAleksandr we only need that someone checks that license is compatible with ours, Eclipse Foundation does not require CQs for prod dependencies for Theia project: https://github.com/eclipse-theia/theia/wiki/Registering-CQs#wip---new-ecd-theia-intellectual-property-clearance-approach-experimental both deps are MIT so it should be fine, we await release and merge it |
Hi @varmanishant
MIT confirmed. I think we're good to go. |
@alexl0gan Release is through. Could you rebase it please? I will test it again and if everything is fine going to merge. |
@alexl0gan please let me know if you have time, if not i can rebase this PR, it is good time to merge it to have the entire month for testing. |
@akosyakov just rebased |
@alexl0gan thanks, but it does not compile 😬 |
Hello, I think we should appy one more dependency: |
P.S.: it doesn't matter, but all CQ passed: |
Signed-off-by: Alex Logan <Alex.Logan@arm.com>
@AndrienkoAleksandr Could you finish the review and merge it if it looks good to you? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pr works good. And code is fine.
There seem to be regressions #7304 If someone can have a look it would help. |
@akosyakov No it's regression after #7179 |
What it does
Bump version of Xtermjs to 4.4.0
Review checklist
Reminder for reviewers
Signed-off-by: Alex Logan Alex.Logan@arm.com