Refactor and rebrand Rojo to Atlas

- Renamed the project from Rojo to Atlas, updating all relevant files, scripts, and documentation to reflect the new branding.
- Bumped version to 7.7.0-rc.2 and updated protocol version from 5 to 6.
- Modified installation scripts and CI workflows to use the new binary name and paths.
- Adjusted plugin settings and internal identifiers to prevent conflicts with the original Rojo.
- Enhanced session management and API response handling to support the new server fork identifier.
- Updated project templates and README files to guide users on using Atlas.
This commit is contained in:
Joe 2026-02-07 13:21:52 -06:00
parent 0e263789b0
commit 50b9e18514
54 changed files with 496 additions and 218 deletions

134
Cargo.lock generated
View file

@ -170,6 +170,73 @@ dependencies = [
"tokio",
]
[[package]]
name = "atlas"
version = "7.7.0-rc.2"
dependencies = [
"anyhow",
"backtrace",
"bincode",
"blake3",
"bytes",
"clap 4.5.57",
"criterion",
"crossbeam-channel",
"csv",
"data-encoding",
"embed-resource",
"env_logger 0.11.8",
"float-cmp",
"fs-err",
"futures",
"globset",
"http-body-util",
"humantime",
"hyper",
"hyper-tungstenite",
"hyper-util",
"indexmap",
"insta",
"jod-thread",
"json5",
"log",
"maplit",
"memofs",
"num_cpus",
"opener",
"paste",
"pretty_assertions",
"profiling",
"rayon",
"rbx_binary",
"rbx_cookie",
"rbx_dom_weak",
"rbx_reflection",
"rbx_reflection_database",
"rbx_xml",
"regex",
"reqwest",
"ritz",
"rmp-serde",
"roblox_install",
"rojo-insta-ext",
"semver 1.0.27",
"serde",
"serde_bytes",
"serde_json",
"serde_yaml",
"strum",
"tempfile",
"termcolor",
"thiserror 2.0.18",
"tokio",
"toml",
"uuid",
"walkdir",
"winreg 0.55.0",
"yaml-rust2",
]
[[package]]
name = "atomic-waker"
version = "1.1.2"
@ -2566,73 +2633,6 @@ dependencies = [
"winreg 0.6.2",
]
[[package]]
name = "rojo"
version = "7.7.0-rc.1"
dependencies = [
"anyhow",
"backtrace",
"bincode",
"blake3",
"bytes",
"clap 4.5.57",
"criterion",
"crossbeam-channel",
"csv",
"data-encoding",
"embed-resource",
"env_logger 0.11.8",
"float-cmp",
"fs-err",
"futures",
"globset",
"http-body-util",
"humantime",
"hyper",
"hyper-tungstenite",
"hyper-util",
"indexmap",
"insta",
"jod-thread",
"json5",
"log",
"maplit",
"memofs",
"num_cpus",
"opener",
"paste",
"pretty_assertions",
"profiling",
"rayon",
"rbx_binary",
"rbx_cookie",
"rbx_dom_weak",
"rbx_reflection",
"rbx_reflection_database",
"rbx_xml",
"regex",
"reqwest",
"ritz",
"rmp-serde",
"roblox_install",
"rojo-insta-ext",
"semver 1.0.27",
"serde",
"serde_bytes",
"serde_json",
"serde_yaml",
"strum",
"tempfile",
"termcolor",
"thiserror 2.0.18",
"tokio",
"toml",
"uuid",
"walkdir",
"winreg 0.55.0",
"yaml-rust2",
]
[[package]]
name = "rojo-insta-ext"
version = "0.1.0"