diff --git a/CHANGELOG.md b/CHANGELOG.md index 3bae80a9f..e1b47b6bd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,13 +2,14 @@ # Unreleased +## 1.27.0 + - Add `ocaml.type-selection` that shows the type of the expression around the cursor or selection. Repeated calls show the type of larger enclosing nodes around the initial selection. Additional commands `ocaml.type-previous-selection` and `ocaml.augment-selection-type-verbosity` can be used to shrink the selection and increase the verbosity of the displayed type. (#1675) - - Jump and holes commands: display message when target list is empty and allow preview of available targets (#1705) diff --git a/Makefile b/Makefile index fdaf7df4d..c3021b168 100644 --- a/Makefile +++ b/Makefile @@ -15,10 +15,10 @@ deps: .PHONY: create_switch create_switch: - opam switch create . 5.2.1 --no-install + opam switch create . 5.3.0 --no-install .PHONY: switch -switch: create_switch deps ## Create an opam switch and install development dependencies +switch: create_switch deps .PHONY: build build: # https://github.com/ewanharris/vscode-versions diff --git a/dune-project b/dune-project index b39ee68d9..48658a66d 100644 --- a/dune-project +++ b/dune-project @@ -26,7 +26,7 @@ (vscode (= :version)) (ocaml - (>= 5.2.0)) + (>= 5.3.0)) (js_of_ocaml (>= 4.1.0)) (gen_js_api diff --git a/package.json b/package.json index d3413f976..248b6ec86 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "ocaml-platform", "displayName": "OCaml Platform", - "version": "1.26.1", + "version": "1.27.0", "private": true, "description": "Official OCaml language extension for VSCode", "categories": [ diff --git a/vscode-ocaml-platform.opam b/vscode-ocaml-platform.opam index 1fdfd650c..605e39590 100644 --- a/vscode-ocaml-platform.opam +++ b/vscode-ocaml-platform.opam @@ -18,7 +18,7 @@ bug-reports: "https://github.com/ocamllabs/vscode-ocaml-platform/issues" depends: [ "dune" {>= "3.17"} "vscode" {= version} - "ocaml" {>= "5.2.0"} + "ocaml" {>= "5.3.0"} "js_of_ocaml" {>= "4.1.0"} "gen_js_api" {= "1.1.2"} "base" {>= "v0.14.1"} diff --git a/yarn.lock b/yarn.lock index d83c5337a..8811cdcbb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -76,8 +76,8 @@ __metadata: linkType: hard "@azure/identity@npm:^4.1.0": - version: 4.5.0 - resolution: "@azure/identity@npm:4.5.0" + version: 4.6.0 + resolution: "@azure/identity@npm:4.6.0" dependencies: "@azure/abort-controller": "npm:^2.0.0" "@azure/core-auth": "npm:^1.9.0" @@ -86,14 +86,14 @@ __metadata: "@azure/core-tracing": "npm:^1.0.0" "@azure/core-util": "npm:^1.11.0" "@azure/logger": "npm:^1.0.0" - "@azure/msal-browser": "npm:^3.26.1" + "@azure/msal-browser": "npm:^4.0.1" "@azure/msal-node": "npm:^2.15.0" events: "npm:^3.0.0" jws: "npm:^4.0.0" open: "npm:^8.0.0" stoppable: "npm:^1.1.0" tslib: "npm:^2.2.0" - checksum: 10c0/39c7f8d85e3275daee800c72a3c50e9c77af508ca5b305986c845748443784afa0cff38c53b1ebfcde868f4563778c90b3812b9ac5fc25cd6af3b9b371b1dcc9 + checksum: 10c0/8a958eaf09405b4320342d1c69bc11856d78cf319055c4f17fde7f77e028a9239369d0b8d6959878533d6006b6d587209fd8d3db794995e3d544beb3bee7c87f languageName: node linkType: hard @@ -106,12 +106,12 @@ __metadata: languageName: node linkType: hard -"@azure/msal-browser@npm:^3.26.1": - version: 3.28.0 - resolution: "@azure/msal-browser@npm:3.28.0" +"@azure/msal-browser@npm:^4.0.1": + version: 4.0.1 + resolution: "@azure/msal-browser@npm:4.0.1" dependencies: - "@azure/msal-common": "npm:14.16.0" - checksum: 10c0/58abe040f465e840d90a1b492651f77fe413ea0cf8dca69abd28f650dc1cc6f9872ba130a39ff19f0c7463d0a9ce4a077752de58887737650b953f00e19e7b6d + "@azure/msal-common": "npm:15.0.1" + checksum: 10c0/fc36ad5395a6ec32a853960abc0c6ffcecacfc1f308b6db7637ff7fa6d0a576811938e37d3b2966b5c53321888c2f86d45431ebe0831899f165c9d600fcb2c7d languageName: node linkType: hard @@ -122,6 +122,13 @@ __metadata: languageName: node linkType: hard +"@azure/msal-common@npm:15.0.1": + version: 15.0.1 + resolution: "@azure/msal-common@npm:15.0.1" + checksum: 10c0/63c976b3ca55d72ec6a31753062557d6fd2ca461d5927627b370ba43572a41a4815f342f19e943d4363b35bba30aebe0dcb6b9e417430fa7b414d81a08c2cbdf + languageName: node + linkType: hard + "@azure/msal-node@npm:^2.15.0": version: 2.16.2 resolution: "@azure/msal-node@npm:2.16.2" @@ -2649,9 +2656,9 @@ __metadata: linkType: hard "electron-to-chromium@npm:^1.5.73": - version: 1.5.80 - resolution: "electron-to-chromium@npm:1.5.80" - checksum: 10c0/6aaf1891e1b05251efac6f4a63c0ddccf567f0f76506cf0cb284f11413762423fddd7786558066f74c3a95e2a533dad7a97bebe38779b46b7a799d8dd20cea53 + version: 1.5.83 + resolution: "electron-to-chromium@npm:1.5.83" + checksum: 10c0/12380962d057c4679add1047cdddb18b909904614272da0527e505a3859eaffde2022dd0688ce7f230582de96405c3d33b667680614475cdafd3f629caa2fee1 languageName: node linkType: hard @@ -2773,11 +2780,11 @@ __metadata: linkType: hard "es-object-atoms@npm:^1.0.0": - version: 1.0.0 - resolution: "es-object-atoms@npm:1.0.0" + version: 1.1.1 + resolution: "es-object-atoms@npm:1.1.1" dependencies: es-errors: "npm:^1.3.0" - checksum: 10c0/1fed3d102eb27ab8d983337bb7c8b159dd2a1e63ff833ec54eea1311c96d5b08223b433060ba240541ca8adba9eee6b0a60cdbf2f80634b784febc9cc8b687b4 + checksum: 10c0/65364812ca4daf48eb76e2a3b7a89b3f6a2e62a1c420766ce9f692665a29d94fe41fe88b65f24106f449859549711e4b40d9fb8002d862dfd7eb1c512d10be0c languageName: node linkType: hard @@ -4351,11 +4358,11 @@ __metadata: linkType: hard "node-abi@npm:^3.3.0": - version: 3.71.0 - resolution: "node-abi@npm:3.71.0" + version: 3.73.0 + resolution: "node-abi@npm:3.73.0" dependencies: semver: "npm:^7.3.5" - checksum: 10c0/dbd0792ea729329cd9d099f28a5681ff9e8a6db48cf64e1437bf6a7fd669009d1e758a784619a1c4cc8bfd1ed17162f042c787654edf19a1f64b5018457c9c1f + checksum: 10c0/4cd237f2507f80048310f381198a07387b11cbaab7dfac61ccc40cdc83f2296c647df02b5ddfead9f40b845c696f0ce75fdaa01973d3f3f0686151e4f96d2c8c languageName: node linkType: hard @@ -4899,11 +4906,11 @@ __metadata: linkType: hard "qs@npm:^6.9.1": - version: 6.13.1 - resolution: "qs@npm:6.13.1" + version: 6.14.0 + resolution: "qs@npm:6.14.0" dependencies: - side-channel: "npm:^1.0.6" - checksum: 10c0/5ef527c0d62ffca5501322f0832d800ddc78eeb00da3b906f1b260ca0492721f8cdc13ee4b8fd8ac314a6ec37b948798c7b603ccc167e954088df392092f160c + side-channel: "npm:^1.1.0" + checksum: 10c0/8ea5d91bf34f440598ee389d4a7d95820e3b837d3fd9f433871f7924801becaa0cd3b3b4628d49a7784d06a8aea9bc4554d2b6d8d584e2d221dc06238a42909c languageName: node linkType: hard @@ -5208,7 +5215,7 @@ __metadata: languageName: node linkType: hard -"side-channel@npm:^1.0.6": +"side-channel@npm:^1.1.0": version: 1.1.0 resolution: "side-channel@npm:1.1.0" dependencies: @@ -5456,14 +5463,14 @@ __metadata: linkType: hard "tar-fs@npm:^2.0.0": - version: 2.1.1 - resolution: "tar-fs@npm:2.1.1" + version: 2.1.2 + resolution: "tar-fs@npm:2.1.2" dependencies: chownr: "npm:^1.1.1" mkdirp-classic: "npm:^0.5.2" pump: "npm:^3.0.0" tar-stream: "npm:^2.1.4" - checksum: 10c0/871d26a934bfb7beeae4c4d8a09689f530b565f79bd0cf489823ff0efa3705da01278160da10bb006d1a793fa0425cf316cec029b32a9159eacbeaff4965fb6d + checksum: 10c0/9c704bd4a53be7565caf34ed001d1428532457fe3546d8fc1233f0f0882c3d2403f8602e8046e0b0adeb31fe95336572a69fb28851a391523126b697537670fc languageName: node linkType: hard @@ -5634,9 +5641,9 @@ __metadata: linkType: hard "undici@npm:^6.19.5": - version: 6.21.0 - resolution: "undici@npm:6.21.0" - checksum: 10c0/afa9bde6dcf8e0f5cf1ff2fa977ba73dd5510299ddfca0e1f37ff326554172ae31cb3d4a40b5a729601be1f21b96a2684f974d74dab53f9b6930fd47d1949246 + version: 6.21.1 + resolution: "undici@npm:6.21.1" + checksum: 10c0/d604080e4f8db89b35a63b483b5f96a5f8b19ec9f716e934639345449405809d2997e1dd7212d67048f210e54534143384d712bd9075e4394f0788895ef9ca8e languageName: node linkType: hard