forked from rojo-rbx/rojo
Compare commits
6 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
eddc469f95 | ||
|
|
21a4667fe4 | ||
|
|
b25f2fcd5d | ||
|
|
0f7c9493d2 | ||
|
|
f1c4102d7f | ||
|
|
8b5bfd5f44 |
@@ -2,8 +2,17 @@
|
|||||||
|
|
||||||
## Unreleased Changes
|
## Unreleased Changes
|
||||||
|
|
||||||
|
## [6.2.0][6.2.0] (June 10, 2021)
|
||||||
|
* Added "EXPERIMENTAL!" label to two-way sync toggle in Rojo's Roblox Studio plugin.
|
||||||
|
* Fixed "Open Scripts Externally" feature crashing Studio ([#369][issue-369])
|
||||||
|
* Updated dependencies, fixing `HumanoidDescription` ID issues.
|
||||||
|
|
||||||
|
[issue-369]: https://github.com/rojo-rbx/rojo/issues/369
|
||||||
|
[6.2.0]: https://github.com/rojo-rbx/rojo/releases/tag/v6.2.0
|
||||||
|
|
||||||
## [6.1.0][6.1.0] (April 12, 2021)
|
## [6.1.0][6.1.0] (April 12, 2021)
|
||||||
* Updated dependencies, fixing OptionalCoordinateFrame-related issues.
|
* Updated dependencies, fixing OptionalCoordinateFrame-related issues.
|
||||||
|
|
||||||
* Added `--address` flag to `rojo serve` to allow for external connections. ([#403][pr-403])
|
* Added `--address` flag to `rojo serve` to allow for external connections. ([#403][pr-403])
|
||||||
|
|
||||||
[pr-403]: https://github.com/rojo-rbx/rojo/pull/403
|
[pr-403]: https://github.com/rojo-rbx/rojo/pull/403
|
||||||
|
|||||||
433
Cargo.lock
generated
433
Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "rojo"
|
name = "rojo"
|
||||||
version = "6.1.0"
|
version = "6.2.0"
|
||||||
authors = ["Lucien Greathouse <me@lpghatguy.com>"]
|
authors = ["Lucien Greathouse <me@lpghatguy.com>"]
|
||||||
description = "Enables professional-grade development tools for Roblox developers"
|
description = "Enables professional-grade development tools for Roblox developers"
|
||||||
license = "MPL-2.0"
|
license = "MPL-2.0"
|
||||||
|
|||||||
@@ -205,7 +205,7 @@ function SettingsPage:render()
|
|||||||
TwoWaySync = e(Setting, {
|
TwoWaySync = e(Setting, {
|
||||||
id = "twoWaySync",
|
id = "twoWaySync",
|
||||||
name = "Two-Way Sync",
|
name = "Two-Way Sync",
|
||||||
description = "Editing files in Studio will sync them into the filesystem",
|
description = "EXPERIMENTAL! Editing files in Studio will sync them into the filesystem",
|
||||||
transparency = self.props.transparency,
|
transparency = self.props.transparency,
|
||||||
layoutOrder = 2,
|
layoutOrder = 2,
|
||||||
}),
|
}),
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ local isDevBuild = script.Parent.Parent:FindFirstChild("ROJO_DEV_BUILD") ~= nil
|
|||||||
return strict("Config", {
|
return strict("Config", {
|
||||||
isDevBuild = isDevBuild,
|
isDevBuild = isDevBuild,
|
||||||
codename = "Epiphany",
|
codename = "Epiphany",
|
||||||
version = {6, 1, 0},
|
version = {6, 2, 0},
|
||||||
expectedServerVersionString = "6.0 or newer",
|
expectedServerVersionString = "6.0 or newer",
|
||||||
protocolVersion = 3,
|
protocolVersion = 3,
|
||||||
defaultHost = "localhost",
|
defaultHost = "localhost",
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
local StudioService = game:GetService("StudioService")
|
local StudioService = game:GetService("StudioService")
|
||||||
|
local RunService = game:GetService("RunService")
|
||||||
|
|
||||||
local Log = require(script.Parent.Parent.Log)
|
local Log = require(script.Parent.Parent.Log)
|
||||||
local Fmt = require(script.Parent.Parent.Fmt)
|
local Fmt = require(script.Parent.Parent.Fmt)
|
||||||
@@ -150,10 +151,18 @@ function ServeSession:__onActiveScriptChanged(activeScript)
|
|||||||
|
|
||||||
Log.debug("Trying to open script {} externally...", activeScript)
|
Log.debug("Trying to open script {} externally...", activeScript)
|
||||||
|
|
||||||
-- Force-close the script inside Studio
|
-- Force-close the script inside Studio... with a small delay in the middle
|
||||||
local existingParent = activeScript.Parent
|
-- to prevent Studio from crashing.
|
||||||
activeScript.Parent = nil
|
spawn(function()
|
||||||
activeScript.Parent = existingParent
|
local existingParent = activeScript.Parent
|
||||||
|
activeScript.Parent = nil
|
||||||
|
|
||||||
|
for i = 1, 3 do
|
||||||
|
RunService.Heartbeat:Wait()
|
||||||
|
end
|
||||||
|
|
||||||
|
activeScript.Parent = existingParent
|
||||||
|
end)
|
||||||
|
|
||||||
-- Notify the Rojo server to open this script
|
-- Notify the Rojo server to open this script
|
||||||
self.__apiContext:open(scriptId)
|
self.__apiContext:open(scriptId)
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
source: tests/tests/build.rs
|
source: tests/tests/build.rs
|
||||||
expression: contents
|
expression: contents
|
||||||
|
|
||||||
---
|
---
|
||||||
<roblox version="4">
|
<roblox version="4">
|
||||||
<Item class="Folder" referent="0">
|
<Item class="Folder" referent="0">
|
||||||
@@ -10,7 +11,7 @@ expression: contents
|
|||||||
<Item class="IntValue" referent="1">
|
<Item class="IntValue" referent="1">
|
||||||
<Properties>
|
<Properties>
|
||||||
<string name="Name">simple-model</string>
|
<string name="Name">simple-model</string>
|
||||||
<int name="Value">5</int>
|
<int64 name="Value">5</int64>
|
||||||
</Properties>
|
</Properties>
|
||||||
<Item class="Folder" referent="2">
|
<Item class="Folder" referent="2">
|
||||||
<Properties>
|
<Properties>
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
source: src/snapshot_middleware/json_model.rs
|
source: src/snapshot_middleware/json_model.rs
|
||||||
expression: instance_snapshot
|
expression: instance_snapshot
|
||||||
|
|
||||||
---
|
---
|
||||||
snapshot_id: ~
|
snapshot_id: ~
|
||||||
metadata:
|
metadata:
|
||||||
@@ -14,7 +15,7 @@ name: foo
|
|||||||
class_name: IntValue
|
class_name: IntValue
|
||||||
properties:
|
properties:
|
||||||
Value:
|
Value:
|
||||||
Type: Int32
|
Type: Int64
|
||||||
Value: 5
|
Value: 5
|
||||||
children:
|
children:
|
||||||
- snapshot_id: ~
|
- snapshot_id: ~
|
||||||
@@ -26,3 +27,4 @@ children:
|
|||||||
class_name: StringValue
|
class_name: StringValue
|
||||||
properties: {}
|
properties: {}
|
||||||
children: []
|
children: []
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user