v7.4.1
This release contains a handful of bugfixes and small improvements.
Changes since Rojo 7.4.0
Fixes
- Fixed incorrect results when building model pivots (#865)
- Fixed incorrect results when serving model pivots (#868)
- Fixed Rojo plugin failing to connect when project contains certain unreadable properties (#848)
- Fixed various cases where patch visualizer would not display sync failures (#845, #844)
- Fixed Rojo plugin erroring out after attempting to destroy services (#845)
- Fixed http error handling so Rojo can be used in Github Codespaces (#847)
Changes
-
Made the
name
field optional on project files (#870)Files named
default.project.json
inherit the name of the folder they're in and all other projects
are named as expect (e.g.foo.project.json
becomes an Instance namedfoo
)There is no change in behavior if
name
is set. -
Rojo now converts any line endings to LF, preventing spurious diffs when syncing Lua files on Windows (#854)
Upgrading
To install the Roblox Studio plugin, there are a few options:
- Run
rojo plugin install
from the Rojo CLI - Download the attached
Rojo.rbxm
and place it into your Roblox Studio plugins folder - Install from the Roblox plugin page
There are also multiple ways to install the Rojo CLI:
With Aftman
Add a line to the [tools]
section in aftman.toml
:
rojo ="rojo-rbx/[email protected]"
From GitHub Release
Download one of the attached binaries on this release page!
From Crates.io
[WARNING: this method will not work because we've had some trouble publishing Rojo 7.4.1 to crates.io. We should have it resolved in a future patch, sorry!]
You can use Cargo (1.70.0+) to build the release yourself from crates.io:
cargo install rojo --version 7.4.1