Releases: rbx-rsml/rsml-cli
Releases · rbx-rsml/rsml-cli
CLI - v0.0.18
Features
- Upgraded
rbx-rsmlversion:- Fixed tweens not being compiled correctly.
CLI - v0.0.17
Features
- Upgraded to
rbx-rsmlv1.0.1.
CLI - v0.0.16
Fixes
- Fixed crash on Windows where VFS event paths weren't canonicalized, causing a
StripPrefixErrorduring watch mode.
CLI - v0.0.15
Features
- Added a custom crash message which contains useful information.
CLI - v0.0.14
Fixes
- Fixed crash on windows due to normalization and canonicalization differing in output.
CLI - v0.0.13
Fixes
- Properties order when serialized is now deterministic.
- Updated to rsml 0.1.12 (strings starting with rbxassetid:// are now properly handled in the font tuple annotation).
Setup
- Add the CLI to your rokit config.
rsml = "rbx-rsml/rsml-cli@0.0.13"- Run the CLI.
rsml watch <project_path>
// rsml watch /srcYou can optionally define a different output directory and luaurc file path.
rsml watch <project_path> --output <output_path> --luaurc <luaurc_path>
// rsml watch /src --output /dist --luaurc /configs/.luaurc- Rojo currently does not support StyleSheet's
PropertiesSerializeproperty - so you will need to rely on the Rojo Roblox Studio Plugin here (Rojo.rbxm) for the time being. Note that you should only need the Studio plugin and not the server.
CLI - v0.0.12
Fixes
- Fixed issue where file system events from the build step polluted the watcher leading to .model.json files being immediately deleted after being created in certain scenarios.
Setup
- Add the CLI to your rokit config.
rsml = "rbx-rsml/rsml-cli@0.0.12"- Run the CLI.
rsml watch <project_path>
// rsml watch /srcYou can optionally define a different output directory and luaurc file path.
rsml watch <project_path> --output <output_path> --luaurc <luaurc_path>
// rsml watch /src --output /dist --luaurc /configs/.luaurc- Rojo currently does not support StyleSheet's
PropertiesSerializeproperty - so you will need to rely on the Rojo Roblox Studio Plugin here (Rojo.rbxm) for the time being. Note that you should only need the Studio plugin and not the server.
CLI - v0.0.11
Fixes
- Derives are now properly resolved when there is no luaurc file.
Setup
- Add the CLI to your rokit config.
rsml = "rbx-rsml/rsml-cli@0.0.11"- Run the CLI.
rsml watch <project_path>
// rsml watch /srcYou can optionally define a different output directory and luaurc file path.
rsml watch <project_path> --output <output_path> --luaurc <luaurc_path>
// rsml watch /src --output /dist --luaurc /configs/.luaurc- Rojo currently does not support StyleSheet's
PropertiesSerializeproperty - so you will need to rely on the Rojo Roblox Studio Plugin here (Rojo.rbxm) for the time being. Note that you should only need the Studio plugin and not the server.
CLI - v0.0.10
Fixes
- Removed erroneous print statement (oops).
Setup
- Add the CLI to your rokit config.
rsml = "rbx-rsml/rsml-cli@0.0.10"- Run the CLI.
rsml watch <project_path>
// rsml watch /srcYou can optionally define a different output directory and luaurc file path.
rsml watch <project_path> --output <output_path> --luaurc <luaurc_path>
// rsml watch /src --output /dist --luaurc /configs/.luaurc- Rojo currently does not support StyleSheet's
PropertiesSerializeproperty - so you will need to rely on the Rojo Roblox Studio Plugin here (Rojo.rbxm) for the time being. Note that you should only need the Studio plugin and not the server.
CLI - v0.0.9
Changes
- Adds support for Luaurc aliases in derives. It attempts to find a Luaurc file either at the input directory or the parent of the input directory. You can also manually specify a Luaurc file via the
luaurcflag. - Throws an error if the input doesn't exist or isn't a directory.
Fixes
- Fixed issue where renaming a directory did not update the corresponding
.model.jsonfiles. - Fixed issue where deleted
rsmlfiles weren't removed from the internal dependencies map.
Setup
- Add the CLI to your rokit config.
rsml = "rbx-rsml/rsml-cli@0.0.9"- Run the CLI.
rsml watch <project_path>
// rsml watch /srcYou can optionally define a different output directory and luaurc file path.
rsml watch <project_path> --output <output_path> --luaurc <luaurc_path>
// rsml watch /src --output /dist --luaurc /configs/.luaurc- Rojo currently does not support StyleSheet's
PropertiesSerializeproperty - so you will need to rely on the Rojo Roblox Studio Plugin here (Rojo.rbxm) for the time being. Note that you should only need the Studio plugin and not the server.