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

[Quest] get it working in browser #305

Closed
13 tasks done
lifeart opened this issue Oct 2, 2021 · 4 comments
Closed
13 tasks done

[Quest] get it working in browser #305

lifeart opened this issue Oct 2, 2021 · 4 comments
Labels
enhancement New feature or request

Comments

@lifeart
Copy link
Owner

lifeart commented Oct 2, 2021

Example: https://github.com/microsoft/vscode-extension-samples/tree/main/lsp-web-extension-sample

To do:

Next steps:

@NullVoxPopuli
Copy link
Collaborator

related: NullVoxPopuli/limber#325 ;)

@lifeart lifeart changed the title get it working in browser [Quest] get it working in browser Oct 2, 2021
@lifeart
Copy link
Owner Author

lifeart commented Oct 10, 2021

image

finally, able to get it working

@lifeart lifeart mentioned this issue Oct 10, 2021
7 tasks
@lifeart
Copy link
Owner Author

lifeart commented Oct 10, 2021

closing it as implemented, also uELS 3.0.4 VSCode extension published:

uELS 3.0.4 published to VScode store

https://marketplace.visualstudio.com/items?itemName=lifeart.vscode-ember-unstable

Updates:
* async filesystem access
* improved startup performance
* fixed found issues
* multiple filesystem providers support

New features:
* experimental VScode web-version support (server bundled to web-worker) https://code.visualstudio.com/api/extension-guides/web-extensions
* sendCommand API for addon authors

Improvements:
* 5x times smaller package size! (10 MB -> 2 MB)
* faster language client startup time (up to 2x times)

Notes:
* git filesystem is not supported
* now uELS could be integrated into any browser environment

@lifeart lifeart closed this as completed Oct 10, 2021
@NullVoxPopuli
Copy link
Collaborator

Congrats! This is a very exciting release!

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

No branches or pull requests

2 participants