Skip to content

Commit 1c6e7a1

Browse files
authored
Prepare 3.4.0 release (#1692)
1 parent c7eeaaa commit 1c6e7a1

File tree

5 files changed

+82
-64
lines changed

5 files changed

+82
-64
lines changed

.github/workflows/codeql-analysis.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939

4040
# Initializes the CodeQL tools for scanning.
4141
- name: Initialize CodeQL
42-
uses: github/codeql-action/init@v3
42+
uses: github/codeql-action/init@v4
4343
with:
4444
languages: ${{ matrix.language }}
4545
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -50,7 +50,7 @@ jobs:
5050
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
5151
# If this step fails, then you should remove it and run the build manually (see below)
5252
- name: Autobuild
53-
uses: github/codeql-action/autobuild@v3
53+
uses: github/codeql-action/autobuild@v4
5454

5555
# ℹ️ Command-line programs to run using the OS shell.
5656
# 📚 https://git.io/JvXDl
@@ -64,4 +64,4 @@ jobs:
6464
# make release
6565

6666
- name: Perform CodeQL Analysis
67-
uses: github/codeql-action/analyze@v3
67+
uses: github/codeql-action/analyze@v4

CHANGELOG.md

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

3+
## [3.4.0] 29-Dec-2025
4+
- Enhancements
5+
- Insert file stub snippet when creating a new class or routine using client-side editing (#1681)
6+
- Remove barely used configuration settings (#1683)
7+
- Fixes
8+
- Prevent users from accidentally opening multiple copies of the same class or routine (#1666)
9+
- Fix running unit tests from a root test item (#1669)
10+
- Fix automatic refresh of server-side documents after save and compile (#1678)
11+
- Fix `Show Plan` for IRIS 2026.1+ (#1679)
12+
- Trigger server-side source control `OpenedDocument` UserAction after a project is modified (#1685)
13+
- Upgrade dependencies (#1670, #1673, #1682)
14+
315
## [3.2.0] 06-Oct-2025
416
Minimum VS Code version is now 1.104.0.
517
- Enhancements

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ To unlock these features (optional):
5555

5656
1. Download and install a beta version from GitHub. This is necessary because Marketplace does not allow publication of extensions that use proposed APIs.
5757
- Go to https://github.com/intersystems-community/vscode-objectscript/releases
58-
- Locate the beta immediately above the release you installed from Marketplace. For instance, if you installed `3.2.0`, look for `3.2.1-beta.1`. This will be functionally identical to the Marketplace version apart from being able to use proposed APIs.
59-
- Download the VSIX file (for example `vscode-objectscript-3.2.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.
58+
- 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.
59+
- 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.
6060

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

package-lock.json

Lines changed: 58 additions & 52 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "vscode-objectscript",
33
"displayName": "InterSystems ObjectScript",
44
"description": "InterSystems ObjectScript language support for Visual Studio Code",
5-
"version": "3.2.1-SNAPSHOT",
5+
"version": "3.4.0-SNAPSHOT",
66
"icon": "images/logo.png",
77
"aiKey": "InstrumentationKey=9cd75d51-697c-406c-a929-2bcf46e97c64;IngestionEndpoint=https://eastus2-4.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus2.livediagnostics.monitor.azure.com/;ApplicationId=a431c56f-8ccc-4b99-b5e9-fce3763215b1",
88
"categories": [
@@ -1780,7 +1780,7 @@
17801780
},
17811781
"devDependencies": {
17821782
"@eslint/js": "^9.15.0",
1783-
"@intersystems-community/intersystems-servermanager": "^3.8.0",
1783+
"@intersystems-community/intersystems-servermanager": "^3.10.2",
17841784
"@types/istextorbinary": "2.3.1",
17851785
"@types/minimatch": "5.1.2",
17861786
"@types/mocha": "^7.0.2",
@@ -1814,16 +1814,16 @@
18141814
"dependencies": {
18151815
"@vscode/debugadapter": "^1.68.0",
18161816
"@vscode/debugprotocol": "^1.68.0",
1817-
"@vscode/extension-telemetry": "^1.0.0",
1817+
"@vscode/extension-telemetry": "^1.2.0",
18181818
"@xmldom/xmldom": "^0.9.8",
1819-
"axios": "^1.12.0",
1819+
"axios": "^1.13.2",
18201820
"core-js": "^3.41.0",
1821-
"iconv-lite": "^0.6.3",
1821+
"iconv-lite": "0.7.0",
18221822
"istextorbinary": "^7.0.0",
1823-
"minimatch": "^10.0.1",
1823+
"minimatch": "^10.1.1",
18241824
"node-cmd": "^5.0.0",
18251825
"vscode-cache": "^0.3.0",
1826-
"ws": "^8.18.1"
1826+
"ws": "^8.18.3"
18271827
},
18281828
"extensionDependencies": [
18291829
"intersystems-community.servermanager"

0 commit comments

Comments
 (0)