v7.2.0
This release includes a bunch of long-awaited improvements and several smaller fixes as well.
Changes Since Rojo 7.1.1
- Added support for
.luau
files. (#552) - Added support for live syncing Attributes and Tags. (#553)
- Added notification popups in the Roblox Studio plugin. (#540)
- Fixed
init.meta.json
when used withinit.lua
and related files. (#549) - Fixed incorrect output when serving from a non-default address or port (#556)
- Fixed Linux binaries not running on systems with older glibc. (#561)
- Added
camelCase
casing for JSON models, deprecatingPascalCase
names. (#563) - Switched from structopt to clap for command line argument parsing.
- Significantly improved performance of building and serving. (#548)
- Increased minimum supported Rust version to 1.57.0. (#564)
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 you Roblox Studio plugins folder - Install from the Roblox plugin page
There are also multiple to install the Rojo CLI.
With Foreman
Add a line to the [tools]
section in foreman.toml
:
rojo = { source = "rojo-rbx/rojo", version = "=7.2.0" }
From GitHub Release
Download one of the attached binaries on this release page!
From the VS Code Extension
Change your release channel in the extension's setting page to 7.x
:
From Crates.io
You can use Cargo (1.57.0+) to build the release yourself from crates.io:
cargo install rojo --version 7.2.0