Skip to content

Releases: rojo-rbx/rokit

1.2.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 19:30
3b80303

Added

  • Added support for release artifacts that use .tar.xz format (#100)

Fixed

  • Fixed extraction of binaries from tarballs (.tar, .tar.gz, .tgz)

1.1.1

Choose a tag to compare

@github-actions github-actions released this 31 Aug 11:29
e49d903

Changed

  • Prebuilt binaries for Rokit now use an older Ubuntu version (22.04) for better GLIBC compatibility

1.1.0

Choose a tag to compare

@github-actions github-actions released this 29 Aug 13:30
4585224

It's been almost a year since Rokit 1.0.0 - this maintenance release adds compatibility with more tooling versions and artifacts, and updates Rokit's internal dependencies.
It's also the first Rokit release with native ARM64 support across all major platforms. Otherwise, nothing has changed. Rokit 1.0.0 and above remain as stable as ever.

To update to this version, run rokit self-update. 🚀

Added

  • Added support for GitHub releases that use an x.y versioning scheme such as the Luau CLI (#86)
  • Added an extra hint for ensuring PATH is up to date, and that tools are runnable, after rokit install (#92)

Changed

  • Improved artifact extraction for forked tools in specific circumstances (#82)
  • Clarified messaging for subcommands when running rokit --help

1.0.0

Choose a tag to compare

@github-actions github-actions released this 13 Nov 15:38
a303faf

Given that Rokit is already used in production by many Roblox developers, and many months have passed with no new major issues, it is time to release version 1.0.0.

This comes with a couple guarantees:

  • We will not be making any breaking changes to Rokit in the foreseeable future, and if we do, we will release a new major version.
  • Rokit's tool storage & tool artifact selection algorithms are stable, and safe to rely on in production environments.
  • New features and subcommands may still be added, as long as they do not break existing functionality.

As always, run rokit self-update to update to the latest version of Rokit! 🚀

Changed

  • Changed tool downloading to prefer compressed artifacts over uncompressed ones for quicker downloads (#76)

Fixed

  • Fixed Rokit not being recognized as in PATH for system-info and self-install commands, unnecessarily prompting the user to restart (#74)
  • Fixed tools such as lefthook, with compatible and incompatible artifacts within the same release, not installing correctly (#76)

0.2.5

Choose a tag to compare

@github-actions github-actions released this 28 Aug 09:24
d039561

Added

  • Added support for tool artifacts compressed using gzip (.gz) (#73)

Changed

  • Changed instructions in self-install command on Windows to tell the user to restart their computer instead of their terminal (#71)

Fixed

  • Fixed a regression in the self-update command that prevented tool links from being updated

0.2.4

Choose a tag to compare

@github-actions github-actions released this 18 Aug 11:44
9b8097c

Added

  • Added option to display Rokit's changelog in the terminal when running rokit self-update (#56)
  • Added a --check flag to rokit update to check for updates without modifying any tools (#62)

Changed

  • Removed unnecessary dependencies in the automatic installer script (#67)
  • Changed the User-Agent header that Rokit uses for downloading tools to be more descriptive, hopefully resolving 403 Forbidden errors (#68)

0.2.3

Choose a tag to compare

@github-actions github-actions released this 09 Aug 14:00
78d524a

Fixed

  • Fixed cross-device link error when running self-install on Linux (#63)
  • Fixed issues with standard I/O streams on Unix systems (#64)

0.2.2

Choose a tag to compare

@github-actions github-actions released this 03 Aug 10:34
8c46ebe

Added

  • Added a --skip-parse flag to rokit authenticate to skip token formatting checks

Fixed

  • Fixed rokit authenticate not correctly verifying certain GitHub tokens (#60)

0.2.1

Choose a tag to compare

@github-actions github-actions released this 18 Jul 00:33
9734a18

Added

  • Added a new self-install mechanism to automatically install Rokit on Windows, if Rokit is launched by clicking it in the File Explorer or similar locations (#52)

Fixed

  • Fixed rokit system-info displaying Rokit as not in PATH even when it was (#50)
  • Fixed process group behavior on Windows that was preventing programs spawned by Rokit from exiting properly (#51)

0.2.0

Choose a tag to compare

@github-actions github-actions released this 16 Jul 12:38
06da002

Added

  • Added a new --verbose flag to CLI commands in Rokit for easier debugging when something goes wrong (#46)

Changed

  • Removed warnings with additional information when searching for tool fallbacks, in favor of using the new --verbose flag (#46)

Fixed

  • Fixed Rokit erroring on first startup due to some directories not yet being created (#42)
  • Fixed selene and other tools not being installable because their releases contain multiple archives / binaries (#45)