Releases: ink0rr/rgl
Releases · ink0rr/rgl
v0.17.0
Install
Shell (Mac, Linux):
curl -fsSL rgl.ink0rr.dev/install.sh | shPowerShell (Windows):
irm rgl.ink0rr.dev/install.ps1 | iexUpgrade
rgl upgrade
What's Changed
- Add support for Flatpak mcpelauncher on Linux
- Add support for the new Minecraft GDK path
- Add support for
COM_MOJANG,COM_MOJANG_PREVIEW, andCOM_MOJANG_EDUenvironment variables - Deprecate
mojang_dirproperty in the user config
v0.16.0
Install
Shell (Mac, Linux):
curl -fsSL rgl.ink0rr.dev/install.sh | shPowerShell (Windows):
irm rgl.ink0rr.dev/install.ps1 | iexUpgrade
rgl upgrade
What's Changed
- Fixed watch mode issue in Linux
- Allow triggering rebuild in watch mode when changes are detected mid-run
- Add single pack projects support
- Add
worldexport target support
v0.15.0
Install
Shell (Mac, Linux):
curl -fsSL rgl.ink0rr.dev/install.sh | shPowerShell (Windows):
irm rgl.ink0rr.dev/install.ps1 | iexUpgrade
rgl upgrade
What's Changed
- Add
--wsflag torgl watchto automatically reload scripts on save using websocket. Use/connect localhostin-game to connect - Add
websocket_portoption in user config (default: 80) - Fix eval errors on exports with
bpNameandrpNameproperty - Add
noneexport target support - Improve cached runs speed
- Preserve indentation and comments in
config.jsonwhen usingrgl add,rgl rm, andrgl update
v0.14.0
Install
Shell (Mac, Linux):
curl -fsSL rgl.ink0rr.dev/install.sh | shPowerShell (Windows):
irm rgl.ink0rr.dev/install.ps1 | iexUpgrade
rgl upgrade
What's Changed
- Fix installing
nodejsfilter that doesn't have apackage.json - Show better error messages when filter installation fails
- Add
exportDatasupport for remote filters - Add
--cleanflag torgl runandrgl watchto delete previous build output before running - Remove
--cachedand--no-cacheflags in favor of--clean(breaking change) - Add
--compatflag to run rgl in compatibility mode, use this if some filters are not working properly - Add
force_compatoption to user config, this will make rgl always run in compatibility mode - Support parsing JSON files with comments in it
v0.13.0
What's Changed
- Add expression evaluator (Thanks @respectZ)
- Add
whenproperty support - Add
shellfilter support - Add
exactexport option - Add support for
bpNameandrpNameproperty indevelopmentandlocalexports - Fix running rgl for the first time after previously used regolith with the
readOnlyoption enabled
New Contributors
- @theaddonn made their first contribution in #33
v0.12.1
v0.12.0
v0.11.0
v0.10.1
v0.10.0
What's Changed
- Add
config.jsonfile to watch list - Add
resolver_update_intervaloption to user config - Add
rgl infocommand to print out cache file and directory path - Allow setting global cache dir through
RGL_DIRenvironment variable - Update remote filter installer, now filters are saved in global cache directory
- Change filter install arg format to
filter@version(previously wasfilter==version) - Running a profile will now automatically install the required filters
- Improve filter resolver speed
- Prevent generating lock file when running Deno filters
- Fix stack overflow in watch mode after restarting a certain number of times
Troubleshooting
If encountering any issues, try deleting the cache directory. The default location is $env:LocalAppdata\rgl