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

Bump Monaco to 0.18.1 #178

Merged
merged 4 commits into from
Jan 17, 2020
Merged

Bump Monaco to 0.18.1 #178

merged 4 commits into from
Jan 17, 2020

Conversation

PHameete
Copy link
Contributor

@PHameete PHameete commented Oct 1, 2019

Closes #176

Updated Monaco to 0.18.1.

@gitpod-io-legacy-app
Copy link

Open in Gitpod - starts a development workspace for this pull request in code review mode and opens it in a browser IDE.

client/package.json Outdated Show resolved Hide resolved
yarn.lock Outdated Show resolved Hide resolved
@PHameete
Copy link
Contributor Author

PHameete commented Oct 1, 2019

@akosyakov I've added the changes for the two TODOs as well.

@PHameete
Copy link
Contributor Author

PHameete commented Oct 3, 2019

@akosyakov I'll be on vacation for a week. Could you take a look at this in the meantime? When I'm back it would be cool if we can test the new dev release or fix any potential issues that remain. Cheers!

@akosyakov
Copy link
Contributor

@PHameete Could you make sure that you have this check on: https://help.github.com/en/articles/allowing-changes-to-a-pull-request-branch-created-from-a-fork#enabling-repository-maintainer-permissions-on-existing-pull-requests? It will allow us to fix any issues with additional commits to this PR and then merge it. Thank you!

@PHameete
Copy link
Contributor Author

PHameete commented Oct 4, 2019

@akosyakov it's done. Cheers!

@rcjsuen
Copy link
Collaborator

rcjsuen commented Oct 4, 2019

Do we need to update examples/brower/package.json?

"version": "0.10.2",
"dependencies": {
"monaco-languageclient": "^0.10.2",

@PHameete
Copy link
Contributor Author

PHameete commented Oct 4, 2019

After the language client version is incremented , yes.

@akosyakov
Copy link
Contributor

@rcjsuen it happens automatically during release:

"publish:latest": "lerna publish minor",

@akosyakov
Copy link
Contributor

I won't be able to have a look in October. If someone can review and merge, go ahead. After merging on master it will be available under next tag. I also published it under dev tag for downstream testing.

@PHameete
Copy link
Contributor Author

I've tested the dev release for our DSL editor. For us all existing behavior are still working correctly, and quickfix is now working as well.
We are not using the SignatureHelpContext or retrigger characters so I was not able to test those two additions.

@mhintzke
Copy link

+1

@PHameete Oh wow thank you for doing this!

I just spent the last 2 hours diving into all the code trying to figure out why the runtime was blowing up and this PR is 100% the fix to all of the problems I'm having. I would love to get this bumped and reviewed ASAP as well, otherwise I'm going to have to cherry-pick your build into my app.

@PHameete
Copy link
Contributor Author

@mhintzke13 this version is already published on npm as version 0.10.3-dev.3
Its just not reviewed/battle tested but you can try it out. I'm using this version myself and have had no issues so far. I don't use the full feature set of monaco though.

@mhintzke
Copy link

@PHameete oh ok awesome, that will make this much easier to use then. Our application is still in its infancy, so I presume everything will work just fine once these runtime exceptions are fixed. I will give it a shot and let you know how things turn out. Thanks again!

@PHameete
Copy link
Contributor Author

PHameete commented Dec 3, 2019

@akosyakov can you review this if you have some time for it?

@CGNonofr
Copy link
Collaborator

CGNonofr commented Dec 12, 2019

We use it in production for several weeks and everything works fine so far!

@gins3000
Copy link
Contributor

Any updates with this, or help needed?

@PHameete
Copy link
Contributor Author

Waiting for a maintainer to verify and publish. I guess TypeFox has different priorities currently. Is it possible that more maintainers are added for this project?

@gins3000
Copy link
Contributor

gins3000 commented Jan 17, 2020

@mhintzke13 this version is already published on npm as version 0.10.3-dev.3
Its just not reviewed/battle tested but you can try it out. I'm using this version myself and have had no issues so far. I don't use the full feature set of monaco though.

Thanks! I have upgraded to this version myself now, and it looks to be working nicely (just to add another +1 voice to those who are using it already).

@apupier
Copy link

apupier commented Jan 17, 2020

@PHameete the branch is marked as "out-of-date with the base branch"

Copy link
Collaborator

@johnwiseheart johnwiseheart left a comment

Choose a reason for hiding this comment

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

Looks reasonable to me, especially since its been on the dev track for a while. ANy issues can be fixed up as future PRs

@johnwiseheart johnwiseheart merged commit 349e803 into TypeFox:master Jan 17, 2020
@johnwiseheart
Copy link
Collaborator

According to @akosyakov this should end up under the next tag now?

@akosyakov
Copy link
Contributor

According to @akosyakov this should end up under the next tag now?

yes

I'v also just published it under latest as 0.11.0

@PHameete
Copy link
Contributor Author

Thank you @akosyakov

@PHameete PHameete deleted the feature/monaco-0.18.1 branch January 23, 2020 10:22
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.

migrate to monaco 0.18.x
8 participants