Skip to content
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

GH-815: Bumped up the node-pty version. #816

Closed
wants to merge 1 commit into from
Closed

GH-815: Bumped up the node-pty version. #816

wants to merge 1 commit into from

Conversation

kittaakos
Copy link
Contributor

@kittaakos kittaakos commented Nov 10, 2017

The new version is intentionally 0.7.1 to be sync with VSCode.
Closes #815.

Signed-off-by: Akos Kitta kittaakos@gmail.com

The new version is intentionally 0.7.1 to be sync with VSCode.

Signed-off-by: Akos Kitta <kittaakos@gmail.com>
@hexa00
Copy link

hexa00 commented Nov 10, 2017

So the only reason is to be in sync ? why do we want to be ?

@@ -4,7 +4,7 @@
"description": "Theia process support.",
"dependencies": {
"@theia/core": "^0.2.0",
"node-pty": "^0.7.0"
"node-pty": "^0.7.1"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why not 0.7.2?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

They have a broken build. But this did not fix anything. So does not matter.

@kittaakos
Copy link
Contributor Author

Did not fix anything. I am closing this.

@kittaakos kittaakos closed this Nov 10, 2017
@svenefftinge
Copy link
Contributor

I think in general it is good to upgrade our deps to latest releases, since usually they include fixes.

@kittaakos
Copy link
Contributor Author

I think in general it is good to upgrade our deps to latest releases, since usually they include fixes.

I agree. So that's why I went to their CIs, checked the history and they had to trigger the builds three times to be able to release.

screen shot 2017-11-10 at 15 35 33

@hexa00
Copy link

hexa00 commented Nov 10, 2017

See also #817 since RawProcess/TerminalProcess have more testing into the process exit etc...

It may fix the issue.

@kittaakos
Copy link
Contributor Author

It may fix the issue.

Cool, thanks! Let me try. It is just complicated to bundle an application from the Theia source.

@kittaakos kittaakos deleted the GH-815 branch November 15, 2017 16:09
@Tyriar
Copy link

Tyriar commented Dec 14, 2017

Test flakiness was caused by microsoft/node-pty#159 (fixed in 0.7.3).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants