Skip to content

Commit

Permalink
0.5.2 release
Browse files Browse the repository at this point in the history
  • Loading branch information
x87 committed Sep 30, 2021
1 parent ad60e3a commit 2119187
Showing 1 changed file with 18 additions and 12 deletions.
30 changes: 18 additions & 12 deletions CHANGELOG.md
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

0 comments on commit 2119187

Please sign in to comment.