-
-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
18 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,49 +1,55 @@ | ||
### 0.5.1 - September 28, 2021 | ||
### 0.5.2 - Sep 30, 2021 | ||
|
||
- add support for Boolean, null and undefined as arguments of the 'op' command | ||
- allow arbitrary size in WRITE_MEMORY to fill a continiuos block of memory with a single byte value | ||
- CLEO now checks for updates and notifies in the main menu (can be disabled with `CheckUpdates=0`) | ||
- command `isKeyPressed` has been deprecated, use `Pad.isKeyPressed` instead | ||
- fix: deadlock causing timeouts in JS scripts | ||
|
||
### 0.5.1 - Sep 28, 2021 | ||
|
||
- add support for `Boolean`, `null` and `undefined` as arguments of the `op` command | ||
- allow arbitrary size in `0A8C WRITE_MEMORY` to fill a continiuos block of memory with a single byte value | ||
- fix: after reloading the game JS scripts could have been duplicated | ||
|
||
### 0.5.0 - September 25, 2021 | ||
### 0.5.0 - Sep 25, 2021 | ||
|
||
- add support for GTA III 1.0 and GTA VC 1.0 | ||
- add support for auto-incrementing variables `TIMERA` and `TIMERB` | ||
- add permission levels for unsafe opcodes | ||
- add two unsafe opcodes: 0A8C WRITE_MEMORY and 0A8D READ_MEMORY | ||
- add two unsafe opcodes: `0A8C WRITE_MEMORY` and `0A8D READ_MEMORY` | ||
- fix: custom opcodes did not work in main.scm | ||
- fix: gosub did not work in CS scripts | ||
- fix: race condition caused false-positive timeouts for JS scripts | ||
|
||
### 0.4.0 - September 02, 2021 | ||
### 0.4.0 - Sep 02, 2021 | ||
|
||
- add bindings for all opcodes in JS scripts | ||
- CLEO can now generate a \*.d.ts file for autocomplete in VS Code | ||
- add hot reload for \*.js files | ||
- fix an issue with the opcodes not being logged in the cleo.log even with LogOpcodes=1 | ||
|
||
### 0.3.1 - August 21, 2021 | ||
### 0.3.1 - Aug 21, 2021 | ||
|
||
- add `op` binding to execute any opcode from JavaScript code | ||
- add `GAME` constant to check the current host game | ||
- CLEO now keeps its settings in `CLEO/.config/cleo.ini` created on the first run | ||
- JavaScript support can be disabled using `AllowJs=0` setting | ||
|
||
### 0.3.0 - August 17, 2021 | ||
### 0.3.0 - Aug 17, 2021 | ||
|
||
- add experimental VM executing ECMAScript 5 (JavaScript) | ||
|
||
### 0.2.1 - August 14, 2021 | ||
### 0.2.1 - Aug 14, 2021 | ||
|
||
- watch CLEO directory and start/stop scripts if the CS file got removed | ||
|
||
### 0.2.0 - August 13, 2021 | ||
### 0.2.0 - Aug 13, 2021 | ||
|
||
- add hot reload | ||
|
||
### 0.1.2 - August 13, 2021 | ||
### 0.1.2 - Aug 13, 2021 | ||
|
||
- add support for reVC | ||
|
||
### 0.1.1 - August 12, 2021 | ||
### 0.1.1 - Aug 12, 2021 | ||
|
||
- initial release |