Skip to content

Releases: ink0rr/rgl

v0.17.0

10 Oct 05:58
4afb09f

Choose a tag to compare

Install

Shell (Mac, Linux):

curl -fsSL rgl.ink0rr.dev/install.sh | sh

PowerShell (Windows):

irm rgl.ink0rr.dev/install.ps1 | iex

Upgrade

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, and COM_MOJANG_EDU environment variables
  • Deprecate mojang_dir property in the user config

v0.16.0

02 Sep 05:09
e6dfabe

Choose a tag to compare

Install

Shell (Mac, Linux):

curl -fsSL rgl.ink0rr.dev/install.sh | sh

PowerShell (Windows):

irm rgl.ink0rr.dev/install.ps1 | iex

Upgrade

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 world export target support

v0.15.0

02 Aug 12:50
7da7a6b

Choose a tag to compare

Install

Shell (Mac, Linux):

curl -fsSL rgl.ink0rr.dev/install.sh | sh

PowerShell (Windows):

irm rgl.ink0rr.dev/install.ps1 | iex

Upgrade

rgl upgrade

What's Changed

  • Add --ws flag to rgl watch to automatically reload scripts on save using websocket. Use /connect localhost in-game to connect
  • Add websocket_port option in user config (default: 80)
  • Fix eval errors on exports with bpName and rpName property
  • Add none export target support
  • Improve cached runs speed
  • Preserve indentation and comments in config.json when using rgl add, rgl rm, and rgl update

v0.14.0

08 Jul 05:25
fe26105

Choose a tag to compare

Install

Shell (Mac, Linux):

curl -fsSL rgl.ink0rr.dev/install.sh | sh

PowerShell (Windows):

irm rgl.ink0rr.dev/install.ps1 | iex

Upgrade

rgl upgrade

What's Changed

  • Fix installing nodejs filter that doesn't have a package.json
  • Show better error messages when filter installation fails
  • Add exportData support for remote filters
  • Add --clean flag to rgl run and rgl watch to delete previous build output before running
  • Remove --cached and --no-cache flags in favor of --clean (breaking change)
  • Add --compat flag to run rgl in compatibility mode, use this if some filters are not working properly
  • Add force_compat option to user config, this will make rgl always run in compatibility mode
  • Support parsing JSON files with comments in it

v0.13.0

21 Apr 03:08

Choose a tag to compare

What's Changed

  • Add expression evaluator (Thanks @respectZ)
  • Add when property support
  • Add shell filter support
  • Add exact export option
  • Add support for bpName and rpName property in development and local exports
  • Fix running rgl for the first time after previously used regolith with the readOnly option enabled

New Contributors

v0.12.1

27 Sep 11:31
a170887

Choose a tag to compare

What's Changed

  • Fix errors when installing unversioned filter
  • Show install links of missing programs
  • Fix incorrect version when trying to install filter with a specific version

v0.12.0

09 Sep 21:19

Choose a tag to compare

What's Changed

  • Add bun filter support again (was removed on v0.9.0)
  • Add Minecraft Preview and Education export on Windows
  • Support for Regolith's new export format
  • Show missing program name when failing to spawn a subprocess

v0.11.0

19 Aug 12:02
8d25448

Choose a tag to compare

What's Changed

  • Add rgl update to update filters in the current project
  • Fix filter version sorting
  • Add --profile flag to add filters directly to a profile. (example: rgl add esbuild -p default)
  • Add a tip message when failing to create symlink on Windows

v0.10.1

19 Jul 06:30
5a34a4f

Choose a tag to compare

What's Changed

  • Fixed an issue where filters are not being applied after changing export target

v0.10.0

05 Jul 21:01
5119240

Choose a tag to compare

What's Changed

  • Add config.json file to watch list
  • Add resolver_update_interval option to user config
  • Add rgl info command to print out cache file and directory path
  • Allow setting global cache dir through RGL_DIR environment variable
  • Update remote filter installer, now filters are saved in global cache directory
  • Change filter install arg format to filter@version (previously was filter==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