Skip to content

Releases: sannybuilder/dev

v3.8.0

04 Aug 04:25
@x87 x87
a4c84ac
Compare
Choose a tag to compare

v3.8.0-beta.1

25 Jul 16:56
@x87 x87
a4c84ac
Compare
Choose a tag to compare
v3.8.0-beta.1 Pre-release
Pre-release

Features

  • disassembler can now recognize if the content of a hex..end block is a null-terminated ASCII string #33
  • disassembler adds description words in lines with a keyword and multiple parameters #108

Bug Fixes

  • fixed an issue from v3.8.0-beta.0 when the IDE stripped extra whitespace characters from templates

v3.8.0-beta.0

24 Jul 01:33
@x87 x87
a4c84ac
Compare
Choose a tag to compare
v3.8.0-beta.0 Pre-release
Pre-release

Features

  • added ability to automatically pull updates from Sanny Builder Library
  • updated CLEO+ plugin to v1.0.8
  • changed default installation directory from Program Files to User Program files (\Users...\AppData\Local\Programs) to mitigate UAC

Bug Fixes

  • fixed an issue when the compiler could throw a "Not enough params" error under certain conditions (reported here)
  • disassembler now supports variadic arguments in classes #149
  • disassembler now recognizes label type in class params
  • fixed duplicate names in the template list (Ctrl+J)
  • fixed an issue from v3.8.0-alpha.4 with some settings not loading properly

Breaking changes

  • the range of values for the CLI option Decompiler::LabelsFormat has been changed from 1,2,3 to 0,1,2

v3.8.0-alpha.4

19 Jun 18:05
@x87 x87
a4c84ac
Compare
Choose a tag to compare
v3.8.0-alpha.4 Pre-release
Pre-release

Features

  • store user templates in a separate file to preserve them between updates #154
  • some options available to use with --option CLI have been renamed to be consistent with others #93
  • new "Ubuntu Terminal" theme

v3.8.0-alpha.3

13 Jun 17:38
@x87 x87
a4c84ac
Compare
Choose a tag to compare
v3.8.0-alpha.3 Pre-release
Pre-release

Features

  • new debug option "SKIP_EXTRA_INFO" to ignore custom information attached to the compiled script
  • new community themes

Bug Fixes

  • fixed an issue with disassembling classes with variadic arguments #149

v3.8.0-alpha.2

09 Jun 04:33
@x87 x87
d88c667
Compare
Choose a tag to compare
v3.8.0-alpha.2 Pre-release
Pre-release

Bug Fixes

  • fixed incorrect status of the language service in the status bar #130 (comment)
  • fixed occasional app crashes when Language service is disabled #146
  • fixed "New CLEO script" menu item only accessible when another document is open

v3.8.0-alpha.1

06 Jun 05:25
@x87 x87
d88c667
Compare
Choose a tag to compare
v3.8.0-alpha.1 Pre-release
Pre-release

Features

  • Allow options override via CLI #93
  • Update Spanish translation
  • Add new community themes

Bug Fixes

  • Fixed a regression issue when the editor inserts a template name, not the content
  • Fixed an issue when some older color settings have not been migrated to the custom theme on the first run

v3.8.0-alpha.0

30 May 14:27
@x87 x87
d88c667
Compare
Choose a tag to compare
v3.8.0-alpha.0 Pre-release
Pre-release

Features

  • dark theme #3
    • theme editor in the options
    • existing coloring configuration gets converted to a custom (user) theme on the first run
  • updated Chinese and Hungarian translations
  • highlight string variable constants #140
  • initial integration with https://library.sannybuilder.com/
    • hints when "Show opcode info" is enabled
    • clicking in the bottom panel navigates to the library

Bug Fixes

  • constants highlighting is not working when SB launched from another directory #131
  • critical error in enum interpreter #139
  • compiler adds 8 redundant bytes in a headless script in LCS/VCS modes
  • incorrect data type picked for labels in LCS/VCS modes
  • crash when attempting to compile via CLI with the source include option enabled #117

v3.7.0

31 Jan 14:42
@x87 x87
d88c667
Compare
Choose a tag to compare

v3.7.0-beta.1

25 Jan 05:54
@x87 x87
7c40161
Compare
Choose a tag to compare
v3.7.0-beta.1 Pre-release
Pre-release

Bug Fixes

  • Fixed a regression when constant symbols are not recognized by the language service (reported here)