Skip to content

v7.4.1

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Feb 01:25
af9629c

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 named foo)

    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