You are browsing as a guest. Sign up (or log in) to start making projects!

5h 48m 17s logged

I forgot to make a devlog in between so this will be like 2 bigger devlogs.

I parallelized bucket updates, which speeds it up quite a bit. This also allowed me to try out parallelism even more, which I plan to apply throughout the CLI later on.

I also added configuration options for the runners which mocha shim will use to run certain file types. For example, you can set the python-runner to select the python version that’ll be used to run python scripts that are shimmed.

Downloads now have a progress bar, so you don’t need to wonder whether something is happening or not during a long download. Finally env_set is fully supported since I added the relevant variable parsing.

This was pretty much just me cleaning out the TODO list before I ship. I also did a lot of smaller bug fixes and refactors as seen below.

  • fix(commands): prevent app installation if already installed (cb27d07)
  • fix(commands): fix config opening with “start” (74f3679)
  • fix(commands): correctly handle non-apps when upgrading (f7419f6)
  • fix: make LogOutput go to Stdout not Stderr (bc10357)
  • fix: handle empty versions correctly (2287da9)
  • fix(pkg): remove correct temp dir (33189b6)
  • fix(shim): warn for unknown shim extension (622c2b4)
  • fix: skip downloads with no hash by default (69d4e35)
  • fix: use correct timeout for downloads (44e527b)
  • fix: drop unnecessary return value from GetExecutableEntries (9fd845c)
  • fix(config): remove unused option (1339971)
  • fix(commands): don’t error for valid results (87c4d6c)
  • refactor(config): rename variables/functions (f253d9d)
  • fix: use unique temp directories (a159e23)
  • refactor: use fmt.Fprintln directly (d2d54bf)
0
9

Comments 0

No comments yet. Be the first!