From 78755b61300902494a73394d2b4b0e1686a82eb4 Mon Sep 17 00:00:00 2001 From: Lucien Greathouse Date: Fri, 19 Feb 2021 21:47:49 -0500 Subject: [PATCH] Release v7.0.0-alpha.2 --- CHANGELOG.md | 5 +++++ Cargo.lock | 2 +- Cargo.toml | 2 +- plugin/src/Config.lua | 2 +- .../end_to_end__tests__serve__add_folder_info.snap | 4 +++- .../end_to_end__tests__serve__edit_init_info.snap | 4 +++- .../end_to_end__tests__serve__empty_info.snap | 4 +++- .../end_to_end__tests__serve__move_folder_of_stuff_info.snap | 4 +++- .../end_to_end__tests__serve__remove_file_info.snap | 4 +++- .../end_to_end__tests__serve__scripts_info.snap | 4 +++- src/web/interface.rs | 2 +- 11 files changed, 27 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index db5fdb64..c20c7607 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,11 @@ ## Unreleased Changes +## [7.0.0-alpha.2][7.0.0-alpha.2] (February 19, 2021) +* Fixed incorrect protocol version between the client and server. + +[7.0.0-alpha.2]: https://github.com/rojo-rbx/rojo/releases/tag/v7.0.0-alpha.2 + ## [7.0.0-alpha.1][7.0.0-alpha.1] (February 18, 2021) This release includes a brand new implementation of the Roblox DOM. It brings performance improvements, much better support for `rbxl` and `rbxm` files, and a better internal API. diff --git a/Cargo.lock b/Cargo.lock index 3134c947..e4e925af 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2106,7 +2106,7 @@ dependencies = [ [[package]] name = "rojo" -version = "7.0.0-alpha.1" +version = "7.0.0-alpha.2" dependencies = [ "anyhow", "backtrace", diff --git a/Cargo.toml b/Cargo.toml index 52e798d6..60b2c982 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rojo" -version = "7.0.0-alpha.1" +version = "7.0.0-alpha.2" authors = ["Lucien Greathouse "] description = "Enables professional-grade development tools for Roblox developers" license = "MPL-2.0" diff --git a/plugin/src/Config.lua b/plugin/src/Config.lua index 407a5a0a..103cde70 100644 --- a/plugin/src/Config.lua +++ b/plugin/src/Config.lua @@ -5,7 +5,7 @@ local isDevBuild = script.Parent.Parent:FindFirstChild("ROJO_DEV_BUILD") ~= nil return strict("Config", { isDevBuild = isDevBuild, codename = "Epiphany", - version = {7, 0, 0, "-alpha.1"}, + version = {7, 0, 0, "-alpha.2"}, expectedServerVersionString = "7.0 or newer", protocolVersion = 4, defaultHost = "localhost", diff --git a/rojo-test/serve-test-snapshots/end_to_end__tests__serve__add_folder_info.snap b/rojo-test/serve-test-snapshots/end_to_end__tests__serve__add_folder_info.snap index 738c0fd0..0444cb3a 100644 --- a/rojo-test/serve-test-snapshots/end_to_end__tests__serve__add_folder_info.snap +++ b/rojo-test/serve-test-snapshots/end_to_end__tests__serve__add_folder_info.snap @@ -1,10 +1,12 @@ --- source: tests/tests/serve.rs expression: redactions.redacted_yaml(info) + --- expectedPlaceIds: ~ projectName: add_folder -protocolVersion: 3 +protocolVersion: 4 rootInstanceId: id-2 serverVersion: "[server-version]" sessionId: id-1 + diff --git a/rojo-test/serve-test-snapshots/end_to_end__tests__serve__edit_init_info.snap b/rojo-test/serve-test-snapshots/end_to_end__tests__serve__edit_init_info.snap index b9c43c7a..b0d0f272 100644 --- a/rojo-test/serve-test-snapshots/end_to_end__tests__serve__edit_init_info.snap +++ b/rojo-test/serve-test-snapshots/end_to_end__tests__serve__edit_init_info.snap @@ -1,10 +1,12 @@ --- source: tests/tests/serve.rs expression: redactions.redacted_yaml(info) + --- expectedPlaceIds: ~ projectName: edit_init -protocolVersion: 3 +protocolVersion: 4 rootInstanceId: id-2 serverVersion: "[server-version]" sessionId: id-1 + diff --git a/rojo-test/serve-test-snapshots/end_to_end__tests__serve__empty_info.snap b/rojo-test/serve-test-snapshots/end_to_end__tests__serve__empty_info.snap index 7b4e3904..ca7b8101 100644 --- a/rojo-test/serve-test-snapshots/end_to_end__tests__serve__empty_info.snap +++ b/rojo-test/serve-test-snapshots/end_to_end__tests__serve__empty_info.snap @@ -1,10 +1,12 @@ --- source: tests/tests/serve.rs expression: redactions.redacted_yaml(info) + --- expectedPlaceIds: ~ projectName: empty -protocolVersion: 3 +protocolVersion: 4 rootInstanceId: id-2 serverVersion: "[server-version]" sessionId: id-1 + diff --git a/rojo-test/serve-test-snapshots/end_to_end__tests__serve__move_folder_of_stuff_info.snap b/rojo-test/serve-test-snapshots/end_to_end__tests__serve__move_folder_of_stuff_info.snap index e3a59e17..3a43a9c3 100644 --- a/rojo-test/serve-test-snapshots/end_to_end__tests__serve__move_folder_of_stuff_info.snap +++ b/rojo-test/serve-test-snapshots/end_to_end__tests__serve__move_folder_of_stuff_info.snap @@ -1,10 +1,12 @@ --- source: tests/tests/serve.rs expression: redactions.redacted_yaml(info) + --- expectedPlaceIds: ~ projectName: move_folder_of_stuff -protocolVersion: 3 +protocolVersion: 4 rootInstanceId: id-2 serverVersion: "[server-version]" sessionId: id-1 + diff --git a/rojo-test/serve-test-snapshots/end_to_end__tests__serve__remove_file_info.snap b/rojo-test/serve-test-snapshots/end_to_end__tests__serve__remove_file_info.snap index bbc8301f..e3f3c2f8 100644 --- a/rojo-test/serve-test-snapshots/end_to_end__tests__serve__remove_file_info.snap +++ b/rojo-test/serve-test-snapshots/end_to_end__tests__serve__remove_file_info.snap @@ -1,10 +1,12 @@ --- source: tests/tests/serve.rs expression: redactions.redacted_yaml(info) + --- expectedPlaceIds: ~ projectName: remove_file -protocolVersion: 3 +protocolVersion: 4 rootInstanceId: id-2 serverVersion: "[server-version]" sessionId: id-1 + diff --git a/rojo-test/serve-test-snapshots/end_to_end__tests__serve__scripts_info.snap b/rojo-test/serve-test-snapshots/end_to_end__tests__serve__scripts_info.snap index 0b801363..5f2b05c5 100644 --- a/rojo-test/serve-test-snapshots/end_to_end__tests__serve__scripts_info.snap +++ b/rojo-test/serve-test-snapshots/end_to_end__tests__serve__scripts_info.snap @@ -1,10 +1,12 @@ --- source: tests/tests/serve.rs expression: redactions.redacted_yaml(info) + --- expectedPlaceIds: ~ projectName: scripts -protocolVersion: 3 +protocolVersion: 4 rootInstanceId: id-2 serverVersion: "[server-version]" sessionId: id-1 + diff --git a/src/web/interface.rs b/src/web/interface.rs index 9a0c2206..df4ba9ae 100644 --- a/src/web/interface.rs +++ b/src/web/interface.rs @@ -17,7 +17,7 @@ use crate::{ pub(crate) const SERVER_VERSION: &str = env!("CARGO_PKG_VERSION"); /// Current protocol version, which is required to match. -pub const PROTOCOL_VERSION: u64 = 3; +pub const PROTOCOL_VERSION: u64 = 4; /// Message returned by Rojo API when a change has occurred. #[derive(Debug, Serialize, Deserialize)]