Skip to content

Commit 1e6a750

Browse files
LeoAndersisc-bsavianodependabot[bot]gjsjohnmurraybot
authored
Merge remote-tracking branch 'upstream/master' into chore/sync-upstream (#94)
* Prevent users from accidentally opening multiple copies of the same class or routine (intersystems-community#1666) * Fix opening server-side generated INT routines (intersystems-community#1668) * Fix running unit tests from a root test item (intersystems-community#1669) * Bump js-yaml from 4.1.0 to 4.1.1 (intersystems-community#1670) Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.1.1. - [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) - [Commits](nodeca/js-yaml@4.1.0...4.1.1) --- updated-dependencies: - dependency-name: js-yaml dependency-version: 4.1.1 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump glob from 11.0.1 to 11.1.0 (intersystems-community#1673) Bumps [glob](https://github.com/isaacs/node-glob) from 11.0.1 to 11.1.0. - [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md) - [Commits](isaacs/node-glob@v11.0.1...v11.1.0) --- updated-dependencies: - dependency-name: glob dependency-version: 11.1.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> * Fix automatic refresh of server-side documents after save and compile (intersystems-community#1678) * Fix `Show Plan` for IRIS 2026.1+ (intersystems-community#1679) * Insert file stub snippet when creating a new class or routine using client-side editing (intersystems-community#1681) * chore: `npm audit fix` (intersystems-community#1682) * Trigger server-side source control `OpenedDocument` UserAction after a project is modified (intersystems-community#1685) * Remove barely used configuration settings (intersystems-community#1683) * Prepare 3.4.0 release (intersystems-community#1692) * auto bump version with release * Add `Func` suffix to `Copy Invocation` result for Queries (intersystems-community#1695) * Fix extension activation when clicking on InterSystems view container in an empty workspace folder (intersystems-community#1694) * Update contributing guidelines (intersystems-community#1700) * Remove UI component dependency from REST debugging Webview (intersystems-community#1702) * Bump @isaacs/brace-expansion from 5.0.0 to 5.0.1 (intersystems-community#1708) Bumps @isaacs/brace-expansion from 5.0.0 to 5.0.1. --- updated-dependencies: - dependency-name: "@isaacs/brace-expansion" dependency-version: 5.0.1 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Integrate new BPL Editor (intersystems-community#1699) * Adopt new VS Code APIs to improve QuickPicks (intersystems-community#1709) * Support deleting folders (intersystems-community#1705) Fix intersystems-community#1638 and improve maintainability --------- Co-authored-by: klu <kc.lu@intersystems.com> * Fix mapping of client-side DFI file to its document name (intersystems-community#1711) * Move command to export Project contents to Command Palette (intersystems-community#1707) * Bump webpack from 5.98.0 to 5.105.0 (intersystems-community#1712) Bumps [webpack](https://github.com/webpack/webpack) from 5.98.0 to 5.105.0. - [Release notes](https://github.com/webpack/webpack/releases) - [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md) - [Commits](webpack/webpack@v5.98.0...v5.105.0) --- updated-dependencies: - dependency-name: webpack dependency-version: 5.105.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> * Remove barely used commands (intersystems-community#1710) * Bump axios from 1.13.2 to 1.13.5 (intersystems-community#1714) Bumps [axios](https://github.com/axios/axios) from 1.13.2 to 1.13.5. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.13.2...v1.13.5) --- updated-dependencies: - dependency-name: axios dependency-version: 1.13.5 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Open all web links in Integrated Browser (intersystems-community#1713) --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Brett Saviano <bsaviano@intersystems.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: John Murray <johnm@georgejames.com> Co-authored-by: ProjectBot <bot@users.noreply.github.com> Co-authored-by: Kuang-Chen (KC) Lu <klu@intersystems.com> Co-authored-by: klu <kc.lu@intersystems.com>
1 parent 1982ce6 commit 1e6a750

27 files changed

Lines changed: 961 additions & 3786 deletions

.github/workflows/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ jobs:
6060
- name: Use Node.js
6161
uses: actions/setup-node@v4
6262
with:
63-
node-version: 20
63+
node-version: 22
6464
- run: npm install
6565
- name: lint
6666
run: npm run lint
@@ -123,7 +123,7 @@ jobs:
123123
- name: Use Node.js
124124
uses: actions/setup-node@v4
125125
with:
126-
node-version: 20
126+
node-version: 22
127127
- name: Prepare build
128128
id: set-version
129129
run: |

.github/workflows/prerelease.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jobs:
5555
- name: Use Node.js
5656
uses: actions/setup-node@v4
5757
with:
58-
node-version: 20
58+
node-version: 22
5959
- run: npm install
6060
- name: lint
6161
run: npm run lint
@@ -119,7 +119,7 @@ jobs:
119119
- name: Use Node.js
120120
uses: actions/setup-node@v4
121121
with:
122-
node-version: 20
122+
node-version: 22
123123
- name: Prepare pre-release build
124124
id: set-version
125125
run: |

.vscode/launch.json

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,6 @@
22
{
33
"version": "0.2.0",
44
"configurations": [
5-
{
6-
"name": "Launch Extension Alone",
7-
"type": "extensionHost",
8-
"request": "launch",
9-
"runtimeExecutable": "${execPath}",
10-
"args": [
11-
"--disable-extensions",
12-
"--extensionDevelopmentPath=${workspaceRoot}"
13-
],
14-
"stopOnEntry": false,
15-
"sourceMaps": true,
16-
"outFiles": [
17-
"${workspaceRoot}/dist/**/*.js"
18-
],
19-
"preLaunchTask": "npm: webpack"
20-
},
215
{
226
"name": "Launch Extension",
237
"type": "extensionHost",

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,9 @@ The additional features (and the APIs used) are:
7373
To unlock these features (optional):
7474

7575
1. Download and install a beta version from GitHub. This is necessary because Marketplace does not allow publication of extensions that use proposed APIs.
76+
- 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.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.
78+
- 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.
7679

7780
- Go to https://github.com/intersystems-community/vscode-objectscript/releases
7881
- 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.

0 commit comments

Comments
 (0)