You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add semver dep
* Create async version of utils.findBinary
* Make findBscExeBinary and findEditorAnalysisBinary async
* Remove unused constants
* Make utils.runAnalysisAfterSanityCheck async
* Make parseCompilerLogOutput async
* Make server.sendUpdatedDiagnostics async
* Make server.syncProjectConfigCache async
* Make server.closedFile async
* Make server.rename async
* Make server.completionResolve async
* Trim trailing whitespace
* Use async allback to child_process.execFile in incrementalCompilation.compileContents
* Make server.updateDiagnosticSyntax async
* Make server.hover async
* Make server.inlayHint async
* Make server.codeLens async
* Make server.signatureHelp async
* Make server.definition async
* Make server.typeDefinition async
* Make server.documentSymbol async
* Make server.semanticTokens async
* Make server.completion async
* Make server.codeAction async
* Make server.createInterface async
* Make utils.runAnalysisCommand async
* Make utils.getReferencesForPosition async
* Make server.references async
* Make server.prepareRename async
* Make utils.findReScriptVersionForProjectRoot async
* Replace findReScriptVersion(filePath) with findReScriptVersionForProjectRoot(projectRootPath)
* Remove unused utils.findPlatformPath
* Make server.findRescriptBinary async
* Remove unused constant
* s/findBinaryAsync/findBinary
* Fix rescript binary package import path
* Move semver dependency from root package.json to server/package.json
* Use semver package for version checks
* Update typescript from v4.7.3 to v5.8.3
* Add CHANGELOG
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -32,6 +32,10 @@
32
32
33
33
- Fix: JSON from `rescript-code-editor-analysis` was not always escaped properly, which prevented code actions from being available in certain situations https://github.com/rescript-lang/rescript-vscode/pull/1089
34
34
35
+
#### :house: Internal
36
+
37
+
- Find binary paths asynchronously. On `>=12.0.0-alpha.13` we do this by dynamically importing the `@rescript/{target}` package in the project root. https://github.com/rescript-lang/rescript-vscode/pull/1093
0 commit comments