v7.6.0
Changes since Rojo 7.5.1
Additions
-
Added flag to
rojo initto skip initializing a git repository (#1122) -
Added fallback method for when an Instance can't be synced through normal means (#1030)
This should make it possible to syncMeshPartsandUnions!The fallback involves deleting and recreating Instances. This will break
properties that reference them that Rojo does not know about, so be weary. -
Add support for the plugin auto-reconnecting to the Rojo server (#1096)
-
Added an option to make sync reminders more aggressive (#1096)
-
Add support for syncing
ymlandyamlfiles (behaves similar to JSON and TOML) (#1093) -
Added an update indicator to the version header when a new version of the plugin is available. (#1069)
-
Added
--absoluteflag to the sourcemap subcommand, which will emit absolute paths instead of relative paths. (#1092)
Fixes
- Fixed colors of Table diff (#1084)
- Fixed
sourcemapcommand outputting paths with OS-specific path separators (#1085) - Fixed nil -> nil properties showing up as failing to sync in plugin's patch visualizer (#1081)
- Fixed
Auto Connect Playtest Serverno longer functioning due to Roblox change (#1066) - Fixed applying
gameIdandplaceIdbefore initial sync was accepted (#1104)
Changes
- Changed the background of the server's in-browser UI to be gray instead of white (#1080)
Upgrading
To install the Roblox Studio plugin, there are a few options:
- Run
rojo plugin installfrom the Rojo CLI - Download the attached
Rojo.rbxmand 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 Rokit or Aftman
Add a line to the [tools] section in rokit.toml or aftman.toml:
rojo = "rojo-rbx/rojo@7.6.0"From GitHub Release
Download one of the attached binaries on this release page!
From Crates.io
You can use Cargo (1.83.0+) to build the release yourself from crates.io:
cargo install rojo --version 7.6.0