diff --git a/client/out/extension.js b/client/out/extension.js
index bbb2643..e8018d6 100644
--- a/client/out/extension.js
+++ b/client/out/extension.js
@@ -78,7 +78,7 @@ function updateRobloxAPI(context) {
}
function openUpdatesWindow(context) {
return __awaiter(this, void 0, void 0, function* () {
- if (context.globalState.get("sawVersionLogNew6", false) == false) {
+ if (context.globalState.get("sawVersionLogNew8", false) == false) {
const panel = vscode.window.createWebviewPanel('robloxlspUpdates', 'Roblox LSP Updates', vscode.ViewColumn.One, {});
panel.webview.html = `
@@ -93,6 +93,18 @@ function openUpdatesWindow(context) {
More info: https://devforum.roblox.com/t/roblox-lsp-full-intellisense-for-roblox-and-luau/717745
Report any bug or question here: https://github.com/NightrainsRbx/RobloxLsp/issues
+ 1.4.0
+ Support for Rojo project composition and Wally.
+ Added robloxLsp.intelliSense.autoDetectLibraries.
+ Improved markdown in descriptions.
+ As of 1.3.1
+ Added progress notification when updating API.
+ Added Color3.fromHex (as deprecated) with Color preview.
+ $className is no longer required in services for Rojo project files.
+ Added syntax support for generic functions.
+ Ignored files are now compiled for IntelliSense when requiring them.
+ Added robloxLsp.workspace.loadRequiredFiles.
+ A lot of fixes.
1.3.0
More improvements to type inference.
Improved how typeof (the type) works.
diff --git a/client/out/extension.js.map b/client/out/extension.js.map
index 1f6eb10..f2d1cbb 100644
--- a/client/out/extension.js.map
+++ b/client/out/extension.js.map
@@ -1 +1 @@
-{"version":3,"file":"extension.js","sourceRoot":"","sources":["../src/extension.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
+{"version":3,"file":"extension.js","sourceRoot":"","sources":["../src/extension.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
diff --git a/client/src/extension.ts b/client/src/extension.ts
index f94c5b8..9287d97 100644
--- a/client/src/extension.ts
+++ b/client/src/extension.ts
@@ -66,7 +66,7 @@ function updateRobloxAPI(context: vscode.ExtensionContext) {
}
async function openUpdatesWindow(context: vscode.ExtensionContext) {
- if (context.globalState.get("sawVersionLogNew6", false) == false) {
+ if (context.globalState.get("sawVersionLogNew8", false) == false) {
const panel = vscode.window.createWebviewPanel(
'robloxlspUpdates',
'Roblox LSP Updates',
@@ -86,6 +86,18 @@ async function openUpdatesWindow(context: vscode.ExtensionContext) {
More info: https://devforum.roblox.com/t/roblox-lsp-full-intellisense-for-roblox-and-luau/717745
Report any bug or question here: https://github.com/NightrainsRbx/RobloxLsp/issues
+ 1.4.0
+ Support for Rojo project composition and Wally.
+ Added robloxLsp.intelliSense.autoDetectLibraries.
+ Improved markdown in descriptions.
+ As of 1.3.1
+ Added progress notification when updating API.
+ Added Color3.fromHex (as deprecated) with Color preview.
+ $className is no longer required in services for Rojo project files.
+ Added syntax support for generic functions.
+ Ignored files are now compiled for IntelliSense when requiring them.
+ Added robloxLsp.workspace.loadRequiredFiles.
+ A lot of fixes.
1.3.0
More improvements to type inference.
Improved how typeof (the type) works.