Skip to content
This repository has been archived by the owner on Jan 24, 2024. It is now read-only.

It's been a while..

Latest
Compare
Choose a tag to compare
@Rami-Sabbagh Rami-Sabbagh released this 13 Nov 20:30

Contributions:

  1. @mrtnpwn: New echo command (Pull request #216).
  2. @boredom101: Fix help Topics and help Random, and remove .DS_Store files (Pull Request #233).
  3. @Lin-Buo-Ren: Implement snap packaging, snaps are universal linux packages (Pull Request #239).
  4. @olivier-grech: Improve devmode filethread (Pull Request #242).
  5. @abledbody: Added optional bounds to Map:map function (Pull Request #243).
  6. @abledbody: Grammatical cleanup around the system (Pull Request #245).
  7. @boredom101: Added delete alias for macOS: alt-backspace (Pull Request #265).

Bugfixes:

  1. Fix folder command not working on linux and macOS (Issue #223).
  2. Fix ctrl-r in editors resulting into a cursor glitch in the terminal.
  3. Fix failing to decompress .lk12 files that are saved with compression...
  4. Fix the Windows build not running on updated Windows systems.
  5. Fix the missing https support in the Windows build...

Engine:

  1. ralt-return (Right alt + enter) now toggles fullscreen mode (Issue #253).
  2. Updated into LuaSec V0.8.1.
  3. Added back the Windows 64-bit builds.
  4. Add in os.difftime into the LIKO-12 environment.
  5. Protect strings metatable from malicious code.
  6. Decrease images, imagedatas and spritebatches memory usage, (internally they now use a proper objects system).
  7. Various performance improvements over the code.
  8. Remove the depricated coroutine.sethook function.
  9. Updated into LOVE 11.3.

BIOS:

  1. Fix the devmode filethread not working on linux and spamming the console.

DiskOS:

  1. folder and appdata commands now accept --path option, which will print the real path on the screen instead of openning the folders.
  2. Add missing DiskOS API functions into the linter (so they get highlighted in the code editor).
  3. The pause menu is now disabled while inputting text with the input function (in games).
  4. The map object now has spritebatch support, call TileMap:spritebatch() to enable it, the only cost is that the whole map is drawn (use clip() as a walkthrough) (Issue #252).
  5. Ctrl-R in the terminal now executes run (Issue #227).
  6. Binary numbers are now highlighted properly.
  7. .json files are now highlighted by the edit command with errors highlighted.
  8. dofile now passes the return values from the execute files in the games environment.
  9. The save command now asks for confirmation when overwriting the destination file.

Other:

  1. The 16x16 icon now has a black outline, instead of dark grey.