Skip to content

Commit bbcb9dc

Browse files
ricxJrdependabot[bot]isc-klugjsjohnmurrayisc-bsaviano
authored
Sincronizar fork com upstream e preparar versão 3.8.3 (#138)
* Bump fast-uri from 3.1.0 to 3.1.2 (intersystems-community#1779) Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.0 to 3.1.2. - [Release notes](https://github.com/fastify/fast-uri/releases) - [Commits](fastify/fast-uri@v3.1.0...v3.1.2) --- updated-dependencies: - dependency-name: fast-uri dependency-version: 3.1.2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump axios from 1.15.0 to 1.15.2 (intersystems-community#1778) Bumps [axios](https://github.com/axios/axios) from 1.15.0 to 1.15.2. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.15.0...v1.15.2) --- updated-dependencies: - dependency-name: axios dependency-version: 1.15.2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Kuang-Chen (KC) Lu <klu@intersystems.com> * Bump @nevware21/ts-utils from 0.12.5 to 0.14.0 (intersystems-community#1785) Bumps [@nevware21/ts-utils](https://github.com/nevware21/ts-utils) from 0.12.5 to 0.14.0. - [Release notes](https://github.com/nevware21/ts-utils/releases) - [Changelog](https://github.com/nevware21/ts-utils/blob/main/CHANGELOG.md) - [Commits](nevware21/ts-utils@0.12.5...0.14.0) --- updated-dependencies: - dependency-name: "@nevware21/ts-utils" dependency-version: 0.14.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump ws from 8.20.0 to 8.20.1 (intersystems-community#1786) Bumps [ws](https://github.com/websockets/ws) from 8.20.0 to 8.20.1. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](websockets/ws@8.20.0...8.20.1) --- updated-dependencies: - dependency-name: ws dependency-version: 8.20.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump axios from 1.15.2 to 1.16.0 (intersystems-community#1789) Bumps [axios](https://github.com/axios/axios) from 1.15.2 to 1.16.0. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.15.2...v1.16.0) --- updated-dependencies: - dependency-name: axios dependency-version: 1.16.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Reinstate reconnect option from status bar panel of isfs-type workspace (fix intersystems-community#1787) (intersystems-community#1788) * Update status of document after running server-side source control action on it when `respectEditableStatus` is set (intersystems-community#1792) * Ensure cookies are always fresh before starting a Lite Terminal (intersystems-community#1793) * Update release CI script to use `softprops/action-gh-release@v3` for Node 24 compatibility (intersystems-community#1790) * Prepare 3.8.2 release (intersystems-community#1794) * auto bump version with release * CI: bump actions/download-artifact to v8 for Node 24 compatibility (intersystems-community#1795) * Always overwrite entire class for `Pull Server Changes` when there's a conflict between the local copy and server copy (intersystems-community#1797) * Bump form-data from 4.0.5 to 4.0.6 (intersystems-community#1798) * Bump js-yaml from 4.1.1 to 4.2.0 (intersystems-community#1800) * Improve performance of server-side project query (intersystems-community#1809) * Bump axios from 1.17.0 to 1.18.0 (intersystems-community#1811) Bumps [axios](https://github.com/axios/axios) from 1.17.0 to 1.18.0. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.17.0...v1.18.0) --- updated-dependencies: - dependency-name: axios dependency-version: 1.18.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump fast-uri from 3.1.2 to 3.1.4 (intersystems-community#1812) Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.2 to 3.1.4. - [Release notes](https://github.com/fastify/fast-uri/releases) - [Commits](fastify/fast-uri@v3.1.2...v3.1.4) --- updated-dependencies: - dependency-name: fast-uri dependency-version: 3.1.4 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update issue templates with new support statement (intersystems-community#1813) * Improve management of web sessions when connection changes (intersystems-community#1808) * Only timeout server connection check during extension activation (intersystems-community#1814) * Update `Open InterSystems Document...` command to show a flat list of documents (intersystems-community#1804) * Bump brace-expansion (intersystems-community#1816) Bumps and [brace-expansion](https://github.com/juliangruber/brace-expansion). These dependencies needed to be updated together. Updates `brace-expansion` from 5.0.6 to 5.0.9 - [Release notes](https://github.com/juliangruber/brace-expansion/releases) - [Commits](juliangruber/brace-expansion@v5.0.6...v5.0.9) Updates `brace-expansion` from 1.1.13 to 1.1.18 - [Release notes](https://github.com/juliangruber/brace-expansion/releases) - [Commits](juliangruber/brace-expansion@v5.0.6...v5.0.9) Updates `brace-expansion` from 2.0.3 to 2.1.4 - [Release notes](https://github.com/juliangruber/brace-expansion/releases) - [Commits](juliangruber/brace-expansion@v5.0.6...v5.0.9) --- updated-dependencies: - dependency-name: brace-expansion dependency-version: 5.0.9 dependency-type: indirect - dependency-name: brace-expansion dependency-version: 1.1.18 dependency-type: indirect - dependency-name: brace-expansion dependency-version: 2.1.4 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump fast-uri from 3.1.4 to 3.1.5 (intersystems-community#1817) Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.4 to 3.1.5. - [Release notes](https://github.com/fastify/fast-uri/releases) - [Commits](fastify/fast-uri@v3.1.4...v3.1.5) --- updated-dependencies: - dependency-name: fast-uri dependency-version: 3.1.5 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Sync server-side web app files as raw bytes (intersystems-community#1818) * OAuth2 VSCode (intersystems-community#1799) * Bump js-yaml from 4.2.0 to 4.3.1 (intersystems-community#1819) Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.2.0 to 4.3.1. - [Changelog](https://github.com/nodeca/js-yaml/blob/4.3.1/CHANGELOG.md) - [Commits](nodeca/js-yaml@4.2.0...4.3.1) --- updated-dependencies: - dependency-name: js-yaml dependency-version: 4.3.1 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Fix incompatibilities with pre-OAuth2 version of Server Manager (intersystems-community#1820) * Prepare 3.8.3 release (intersystems-community#1821) * auto bump version with release * Fix password disclosure via serverForUri and stale cookie reuse after logout/401 (intersystems-community#1824) * Support abstract documents when importing a client-side folder (intersystems-community#1827) * Retry once and delete cookies on failed (intersystems-community#1830) * Prepare 3.8.4 release (intersystems-community#1831) * auto bump version with release * Fix crash when opening a file with no workspace folder open (intersystems-community#1834) * fix intersystems-community#1750 * Fix crash when opening a file with no workspace folder open (intersystems-community#1833) vscode.workspace.workspaceFolders is undefined when no folder/workspace is open, so the non-null assertion threw on every active editor change. * Fix crash from unresolved auth on named-server connections (intersystems-community#1836) * Restore unauthenticated-connection support (regression from OAuth2 rewrite) (intersystems-community#1840) * Fix intermittent issues when importing a client-side folder on Windows (intersystems-community#1839) * Fix server-side projects when connected to a very old server (intersystems-community#1842) * Skip credential resolution for inactive connections during activation (intersystems-community#1835) * save locally * save * Revert "save locally"; Add branchProtection This reverts commit 45b23b9. * Revert master to efe63d3 (before accidental personal-branch merge) Undoes 45b23b9, c48471c, 469ee89, c7afd54, which landed on master via an unintended fast-forward from a personal branch. * `serverForUri` should either set ns or be undefined (intersystems-community#1843) * Relax server-side URI validation for routines whose dotted section before the extension is only digits (intersystems-community#1845) * Deprecate configuring a server host/port/credentials in `objectscript.conn` (intersystems-community#1844) * `serverForUri` should preserve passwords stored in `settings.json["objectscript.conn"]` (intersystems-community#1846) * fix intersystems-community#1750 * no need to clear password * save * Prepare 3.8.5 release (intersystems-community#1850) * Bump browserslist from 4.28.1 to 4.28.8 (intersystems-community#1851) Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.28.1 to 4.28.8. - [Release notes](https://github.com/browserslist/browserslist/releases) - [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md) - [Commits](browserslist/browserslist@4.28.1...4.28.8) --- updated-dependencies: - dependency-name: browserslist dependency-version: 4.28.8 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump serialize-javascript and mocha (intersystems-community#1852) Bumps [serialize-javascript](https://github.com/yahoo/serialize-javascript) to 7.1.1 and updates ancestor dependency [mocha](https://github.com/mochajs/mocha). These dependencies need to be updated together. Updates `serialize-javascript` from 6.0.2 to 7.1.1 - [Release notes](https://github.com/yahoo/serialize-javascript/releases) - [Commits](yahoo/serialize-javascript@v6.0.2...v7.1.1) Updates `mocha` from 11.8.0 to 12.0.0 - [Release notes](https://github.com/mochajs/mocha/releases) - [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md) - [Commits](mochajs/mocha@v11.8.0...v12.0.0) --- updated-dependencies: - dependency-name: serialize-javascript dependency-version: 7.1.1 dependency-type: indirect - dependency-name: mocha dependency-version: 12.0.0 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * auto bump version with release * Bump @xmldom/xmldom from 0.9.10 to 0.9.12 (intersystems-community#1854) * Bump @humanfs/node from 0.16.6 to 0.16.8 (intersystems-community#1855) * Bump fast-uri from 3.1.5 to 3.1.7 (intersystems-community#1856) * Fix docker-compose connections always prompting for password (intersystems-community#1860) * fix intersystems-community#1750 * Fix docker-compose connections always prompting for password resolveConnectionSpec's docker-compose branch built connSpec.auth as an empty BasicAuthorization(), discarding the plaintext password already resolved by serverForUri from objectscript.conn.password. * Fix broken Marketplace badges, drop superfluous ones in README (intersystems-community#1857) * fix intersystems-community#1750 * Fix broken Marketplace badges, drop superfluous ones in README shields.io retired its visual-studio-marketplace badge category (both now render "retired badge"); switch to vsmarketplacebadges.dev, which queries the Marketplace API directly. Also drop the Snyk badge and the redundant Caché/Ensemble badges, which now all link to the same InterSystems IRIS product page. * Switch packaging/publishing from deprecated vsce to @vscode/vsce The legacy `vsce` package's last published version (2.15.0, which npx resolves to since the package is no longer updated) hardcodes an SVG badge-host allowlist that only trusts the now-dead vsmarketplacebadge.apphb.com, not its replacement vsmarketplacebadges.dev. @vscode/vsce is the actively maintained successor and already trusts vsmarketplacebadges.dev. * Lite Terminal: syntax color pasted input that ends with a newline (intersystems-community#1866) * Podman support (intersystems-community#1859) * Bump js-yaml from 4.3.1 to 4.3.2 (intersystems-community#1868) Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.3.1 to 4.3.2. - [Changelog](https://github.com/nodeca/js-yaml/blob/4.3.2/CHANGELOG.md) - [Commits](nodeca/js-yaml@4.3.1...4.3.2) --- updated-dependencies: - dependency-name: js-yaml dependency-version: 4.3.2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Fix connection check prompting/disabling on a merely-stale session (intersystems-community#1864) --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Kuang-Chen (KC) Lu <klu@intersystems.com> Co-authored-by: John Murray <johnm@georgejames.com> Co-authored-by: Brett Saviano <bsaviano@intersystems.com> Co-authored-by: ProjectBot <bot@users.noreply.github.com>
1 parent 022be8f commit bbcb9dc

62 files changed

Lines changed: 1642 additions & 1534 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ assignees: ''
77

88
---
99

10+
<!-- ⚠️ If you have an InterSystems support contract, please contact InterSystems' Worldwide Response Center (WRC) for support. -->
1011
<!-- Please read our issue reporting guide: https://docs.intersystems.com/components/csp/docbook/DocBook.UI.Page.cls?KEY=GVSCO_reporting -->
1112
<!-- Please read our docs on troubleshooting common issues: https://docs.intersystems.com/components/csp/docbook/DocBook.UI.Page.cls?KEY=GVSCO_editproblems -->
1213
<!-- 🔎 Search existing issues to avoid creating duplicates. -->

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ assignees: ''
77

88
---
99

10+
<!-- ⚠️ If you have an InterSystems support contract, please contact InterSystems' Worldwide Response Center (WRC) for support. -->
1011
<!-- 🔎 Search existing issues to avoid creating duplicates. -->
1112

1213
<!-- Describe the feature you'd like. -->

.github/workflows/main.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ jobs:
6969
run: xvfb-run npm test
7070
- name: Build package
7171
run: |
72-
npx vsce package -o ${{ steps.set-version.outputs.name }}.vsix
72+
npx @vscode/vsce package -o ${{ steps.set-version.outputs.name }}.vsix
7373
- uses: actions/upload-artifact@v6
7474
if: github.event_name != 'release'
7575
with:
@@ -142,7 +142,7 @@ jobs:
142142
git push
143143
- name: Build package
144144
run: |
145-
npx vsce package -o ${{ steps.set-version.outputs.name }}.vsix
145+
npx @vscode/vsce package -o ${{ steps.set-version.outputs.name }}.vsix
146146
- name: Upload Release Asset
147147
id: upload-release-asset
148148
uses: softprops/action-gh-release@v3
@@ -153,7 +153,7 @@ jobs:
153153
- name: Publish to VSCode Marketplace
154154
run: |
155155
[ -n "${{ secrets.VSCE_TOKEN }}" ] && \
156-
npx vsce publish --packagePath ${{ steps.set-version.outputs.name }}.vsix -p ${{ secrets.VSCE_TOKEN }} || true
156+
npx @vscode/vsce publish --packagePath ${{ steps.set-version.outputs.name }}.vsix -p ${{ secrets.VSCE_TOKEN }} || true
157157
- name: Publish to Open VSX Registry
158158
timeout-minutes: 5
159159
run: |

.github/workflows/prerelease.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ jobs:
6464
run: xvfb-run npm test
6565
- name: Build pre-release package
6666
run: |
67-
npx vsce package --pre-release -o ${{ steps.set-version.outputs.name }}.vsix
67+
npx @vscode/vsce package --pre-release -o ${{ steps.set-version.outputs.name }}.vsix
6868
- uses: actions/upload-artifact@v6
6969
if: github.event_name != 'release'
7070
with:
@@ -138,7 +138,7 @@ jobs:
138138
git push
139139
- name: Build pre-release package
140140
run: |
141-
npx vsce package --pre-release -o ${{ steps.set-version.outputs.name }}.vsix
141+
npx @vscode/vsce package --pre-release -o ${{ steps.set-version.outputs.name }}.vsix
142142
- name: Upload Release Asset
143143
id: upload-release-asset
144144
uses: softprops/action-gh-release@v3
@@ -149,4 +149,4 @@ jobs:
149149
- name: Publish to VSCode Marketplace
150150
run: |
151151
[ -n "${{ secrets.VSCE_TOKEN }}" ] && \
152-
npx vsce publish --pre-release --packagePath ${{ steps.set-version.outputs.name }}.vsix -p ${{ secrets.VSCE_TOKEN }} || true
152+
npx @vscode/vsce publish --pre-release --packagePath ${{ steps.set-version.outputs.name }}.vsix -p ${{ secrets.VSCE_TOKEN }} || true

.vscode/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,7 @@
55
"editor.formatOnSave": true
66
},
77
"js/ts.tsdk.path": "node_modules/typescript/lib",
8+
"git.branchProtection": [
9+
"master"
10+
],
811
}

CHANGELOG.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,48 @@
11
# Change Log
22

3+
## [3.8.3] 11-Sep-2026 (Consistem)
4+
- Enhancements
5+
- Synchronize the Consistem fork with upstream through `v3.8.6-beta.8`.
6+
- Preserve Consistem navigation, conversion, namespace activation and internal unit-test integrations.
7+
- Fixes
8+
- Incorporate upstream authentication, connection lifecycle, Podman and dependency updates.
9+
10+
## [3.8.5] 02-Sep-2026
11+
- Fixes
12+
- Fix crash when opening a file with no workspace folder open (#1834)
13+
- Skip credential resolution for inactive connections during activation (#1835)
14+
- Fix crash from unresolved auth on named-server connections (#1836)
15+
- Fix intermittent issues when importing a client-side folder on Windows (#1839)
16+
- Restore unauthenticated-connection support (regression from OAuth2 rewrite) (#1840)
17+
- Fix server-side projects when connected to a very old server (#1842)
18+
- `serverForUri()` should either return a usable server definition or `undefined` (#1843)
19+
- Deprecate configuring a server host/port/credentials in `objectscript.conn` in favor of using Server Manager (#1844)
20+
- Relax server-side URI validation for routines whose dotted section before the extension is only digits (#1845)
21+
- Passwords stored in plaintext in `objectscript.conn` should be passed to other extensions in `serverForUri()` (#1846)
22+
- Upgrade dependencies
23+
24+
## [3.8.4] 20-Aug-2026
25+
- Fixes
26+
- Fix issue where exported `serverForUri()` function may expose a password (#1824)
27+
- Sending stale cookies can cause authorization failures (#1824)
28+
- Support abstract documents when importing a client-side folder (#1827)
29+
- Fix issue where user is intermittently unable to connect to server (#1830)
30+
- Telemetry changes:
31+
- Remove `clientSideFileSynced` event
32+
- Add `usesServerManager` key to `workspaceFolder` event for client-side folders
33+
34+
## [3.8.3] 11-Aug-2026
35+
- Enhancements
36+
- Support OAuth2 for authorizing with InterSystems servers (#1799, #1820)
37+
- Update `Open InterSystems Document...` command to show a flat list of documents (#1804)
38+
- Fixes
39+
- Always overwrite entire class for Pull Server Changes when there's a conflict between the local copy and server copy (#1797)
40+
- Improve management of web sessions when connection changes (#1808)
41+
- Improve performance of server-side project query (#1809)
42+
- Only timeout server connection check during extension activation (#1814)
43+
- Sync server-side web app files as raw bytes (#1818)
44+
- Upgrade dependencies
45+
346
## [3.8.2] 04-Jun-2026
447
- Enhancements
548
- Add `Import Files...` command that supports many file types (#1764)

README.md

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,11 @@
44

55
# Consistem ObjectScript extension for VS Code
66

7-
[![](https://img.shields.io/visual-studio-marketplace/v/consistem-sistemas.consistem-vscode-objectscript.svg)](https://marketplace.visualstudio.com/items?itemName=consistem-sistemas.consistem-vscode-objectscript)
8-
[![](https://img.shields.io/visual-studio-marketplace/i/consistem-sistemas.consistem-vscode-objectscript.svg)](https://marketplace.visualstudio.com/items?itemName=consistem-sistemas.consistem-vscode-objectscript)
9-
[![Known Vulnerabilities](https://snyk.io/test/github/intersystems-community/vscode-objectscript/badge.svg)](https://snyk.io/test/github/intersystems-community/vscode-objectscript)
7+
[![Visual Studio Marketplace Version](https://vsmarketplacebadges.dev/version/consistem-sistemas.consistem-vscode-objectscript.svg)](https://marketplace.visualstudio.com/items?itemName=consistem-sistemas.consistem-vscode-objectscript)
8+
[![Visual Studio Marketplace Installs](https://vsmarketplacebadges.dev/installs/consistem-sistemas.consistem-vscode-objectscript.svg)](https://marketplace.visualstudio.com/items?itemName=consistem-sistemas.consistem-vscode-objectscript)
109
[![Consistem](https://img.shields.io/badge/Consistem-Website-brightgreen)](https://consistem.com.br/)
1110

1211
[![](https://img.shields.io/badge/InterSystems-IRIS-blue.svg)](https://www.intersystems.com/products/intersystems-iris/)
13-
[![](https://img.shields.io/badge/InterSystems-Cach%C3%A9-blue.svg)](https://www.intersystems.com/products/cache/)
14-
[![](https://img.shields.io/badge/InterSystems-Ensemble-blue.svg)](https://www.intersystems.com/products/ensemble/)
1512

1613
> **Note:** The best way to install and use this extension is by installing the [InterSystems ObjectScript Extension Pack](https://marketplace.visualstudio.com/items?itemName=intersystems-community.objectscript-pack)
1714
> and following the [documentation here](https://docs.intersystems.com/components/csp/docbook/DocBook.UI.Page.cls?KEY=GVSCO).
@@ -74,12 +71,8 @@ To unlock these features (optional):
7471

7572
1. Download and install a beta version from GitHub. This is necessary because Marketplace does not allow publication of extensions that use proposed APIs.
7673
- Go to https://github.com/intersystems-community/vscode-objectscript/releases
77-
- Locate the beta immediately above the release you installed from Marketplace. For instance, if you installed `3.8.2`, look for `3.8.3-beta.1`. This will be functionally identical to the Marketplace version apart from being able to use proposed APIs.
78-
- Download the VSIX file (for example `vscode-objectscript-3.8.3-beta.1.vsix`) and install it. One way to install a VSIX is to drag it from your download folder and drop it onto the list of extensions in the Extensions view of VS Code.
79-
80-
- Go to https://github.com/intersystems-community/vscode-objectscript/releases
81-
- Locate the beta immediately above the release you installed from Marketplace. For instance, if you installed `3.4.0`, look for `3.4.1-beta.1`. This will be functionally identical to the Marketplace version apart from being able to use proposed APIs.
82-
- Download the VSIX file (for example `vscode-objectscript-3.4.1-beta.1.vsix`) and install it. One way to install a VSIX is to drag it from your download folder and drop it onto the list of extensions in the Extensions view of VS Code.
74+
- Locate the beta immediately above the release you installed from Marketplace. For instance, if you installed `3.8.5`, look for `3.8.6-beta.1`. This will be functionally identical to the Marketplace version apart from being able to use proposed APIs.
75+
- Download the VSIX file (for example `vscode-objectscript-3.8.6-beta.1.vsix`) and install it. One way to install a VSIX is to drag it from your download folder and drop it onto the list of extensions in the Extensions view of VS Code.
8376

8477
2. From [Command Palette](https://code.visualstudio.com/docs/getstarted/tips-and-tricks#_command-palette) choose `Preferences: Configure Runtime Arguments`.
8578
3. In the argv.json file that opens, add this line (required for both Stable and Insiders versions of VS Code):

0 commit comments

Comments
 (0)