Skip to content

Releases: rojo-rbx/rokit

0.1.3

18 Jun 19:23
f69d68a
Compare
Choose a tag to compare

Changed

  • Overhauled the rokit list subcommand to be more useful and distinct from rokit system-info
  • Improved the formatting of Rokit manifests created using rokit init

Fixed

  • Fixed the "restart terminal" hint being shown after a rokit self-install, even if restarting isn't necessary for Rokit to function

0.1.2

14 Jun 12:02
0b4a1f4
Compare
Choose a tag to compare

Fixed

  • Fixed tarmac not installing correctly on non-arm systems due to its name containing arm (#26)
  • Fixed OS permission errors during rokit install for tools that are currently running (#27)
  • Fixed tarmac not installing correctly on non-mac systems due to its name containing mac (#28)

0.1.1

09 Jun 22:19
a277cf2
Compare
Choose a tag to compare

Fixed

  • Fixed nested processes (processes spawned by processes spawned by rokit) hanging on macOS

0.1.0

09 Jun 18:00
fdaf039
Compare
Choose a tag to compare

Added

  • Added an automatic retry mechanism for network requests, making installation more robust (#24)

Changed

  • Rokit now falls through to system-wide installations of tools when a tool is not managed using a Rokit manifest (#25)

Fixed

  • Fixed zombie processes being left around on Windows (#23)

0.0.7

07 May 23:24
179f494
Compare
Choose a tag to compare

Added

  • Added warnings when tool aliases and specs fail to parse

0.0.6

02 May 21:21
fd59f4d
Compare
Choose a tag to compare

Fixed

  • Fixed issues with UNC paths on Windows

0.0.5

01 May 10:08
c888b8d
Compare
Choose a tag to compare

Fixed

  • Fixed error messages being written to stdout instead of stderr (#14)

0.0.4

24 Apr 17:15
880ca6e
Compare
Choose a tag to compare

Fixed

  • Fixed panics for manifests with a missing tools section (#15)
  • Fixed panics when running rokit install or rokit add (#16)
  • Fixed tool links missing executable extensions on Windows (#18)

0.0.3

23 Apr 16:29
d41b102
Compare
Choose a tag to compare

Fixed

  • Fixed tools installed by Rokit not being usable on Windows (#10)

0.0.2

02 Apr 15:43
6ecef4f
Compare
Choose a tag to compare

Breaking Changes

Tools are now stored in a case-insensitive manner to prevent unnecessary downloading and linking of duplicate tool specifications. This means that tools in manifests that are not all lowercase may no longer work on case-sensitive filesystems. To fix this, remove the ~/.rokit/tool-storage directory, and Rokit will re-download and install tools next time you run rokit install.

Fixed

  • Fixed tool aliases being case-sensitive
  • Fixed Rokit process being killed during self-update
  • Fixed common tool name shortcuts in the CLI being case-sensitive
  • Fixed tool storage and tool trust cache being case-sensitive