Skip to content

Conversation

@jakebailey
Copy link
Member

@jakebailey jakebailey commented Aug 10, 2021

Closes #16869
Closes #16870.

This is a minimal approach, reusing the current webpack, but building a separate browser all-in-one bundle. The bundle goes into a dist folder, as opposed to out; in the future, it's likely we can change this packaging to eliminate out and just have dist produced by webpack, just like in Pylance.

@jakebailey jakebailey changed the title Begin browser work Add webpack build for browser entrypoint Aug 12, 2021
@jakebailey jakebailey marked this pull request as ready for review August 12, 2021 20:40
@jakebailey jakebailey requested review from brettcannon, karrtikr and karthiknadig and removed request for karrtikr August 12, 2021 23:49
@karthiknadig
Copy link
Member

@jakebailey Can you add news items for the two items that this addresses?

@jakebailey
Copy link
Member Author

Yes, will do.

@jakebailey jakebailey added skip package*.json package.json and package-lock.json don't both need updating skip tests Updates to tests unnecessary labels Aug 13, 2021
@jakebailey jakebailey merged commit 1208bab into microsoft:main Aug 13, 2021
@jakebailey jakebailey deleted the browser branch August 13, 2021 17:29
jakebailey added a commit to jakebailey/vscode-python that referenced this pull request Aug 18, 2021
karthiknadig added a commit that referenced this pull request Aug 23, 2021
* Update version and change log. (#16868)

* Deprecate inExperiment API in favor of inExperimentSync (#16848)

* Deprecate inExperiment API in favour of inExperimentSync

* Ensure experiments are activated before they are used

* News entry

* Fix order of default unittest arguments (#16880)

* Fix order of default unittest arguments

* Add news entry

* Update version and change log

* Add webpack build for browser entrypoint (#16912)

* Get telemetry client and LS middleware working in the browser (#17010)

* Add typings/types to browser tsconfig

* Wait for pylance instead of failing in the browser (#17033) (#17036)

* Update version number and change log for point release (#17023)

* Update versions

* Update change log.

* Update CHANGELOG date

* Update version and change log for point release. (#17074)

* Update `vsce` to latest. (#17051)

* Update vscode-extension-telemetry to 0.2.9 (#17071)

* Update vscode-extension-telemetry to 0.2.9

* Remove todo

* Remove other todo

* Exact

* Update version and change log for point release.

Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com>

Co-authored-by: Kartik Raj <karraj@microsoft.com>
Co-authored-by: Nikolay Kondratyev <4085884+kondratyev-nv@users.noreply.github.com>
Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip package*.json package.json and package-lock.json don't both need updating skip tests Updates to tests unnecessary

Projects

None yet

4 participants