Skip to content

Releases: jac3km4/redscript

v0.6.0-M4

17 Dec 21:21
Compare
Choose a tag to compare
v0.6.0-M4 Pre-release
Pre-release

[0.6.0-M4] - 2022-12-17

This is a preview milestone release, not intended for regular users

Features

  • Re-add qualifier handling (42c4820)
  • Initial implementation of wrapMethod (046fb70)
  • Add addMethod (6830364)

Contributors

  • jekky

v0.6.0-M2

07 Dec 02:43
Compare
Choose a tag to compare
v0.6.0-M2 Pre-release
Pre-release

[0.6.0-M2] - 2022-12-07

This is a preview milestone release, not intended for regular users

Bug Fixes

  • Fix name scoping (cc389d9)
  • Fix minor regressions found when running mods and clean up (7c8c672)

Features

  • Generic pretty-printing (99b7660)

Contributors

  • jekky

v0.6.0-M1

28 Nov 00:23
Compare
Choose a tag to compare
v0.6.0-M1 Pre-release
Pre-release

[0.6.0-M1] - 2022-11-28

This is a preview milestone release, not intended for regular users. The notable missing feature are annotations.

Bug Fixes

  • Make is_same_shape work for primitives (7cb3ec7)

Features

  • Error reporting for unimplemented methods (b4f65e7)
  • Re-add switch-case (b8ea485)
  • Re-add for-in loops, string interpolation and array literals (3b2b5b8)

Contributors

  • jekky

v0.6.0-M0

20 Nov 23:18
Compare
Choose a tag to compare
v0.6.0-M0 Pre-release
Pre-release

[0.6.0-M0] - 2022-11-20

This is a preview release, which is expected to be buggy and incomplete. The details about features coming in 0.6 can be found here.
Notable missing features that are yet to be added are:

  • most annotations except replaceMethod
  • syntax sugar for arrays and for-in loops
  • switch case

Features

  • Revamped type system (b9b70ec)
  • Struct&enum boxing and missing boxed types (b6b52ef)
  • Re-add struct&enum support (17e109a)
  • Proper handling of overriden generics (76866f5)
  • Slightly better errors (0417085)
  • Re-add replaceMethod annotation (607e59e)

Contributors

  • jekky

v0.5.9

05 Nov 23:36
Compare
Choose a tag to compare

[0.5.9] - 2022-11-05

Bug Fixes

  • Avoid pool errors in method replacement (4bbb2a1)
  • Handle missing base class better (5e567a0)

Features

Contributors

  • jekky

v0.5.8

17 Sep 12:34
Compare
Choose a tag to compare
  • recover existing backup when running with redmod (8990183)
  • add a workaround for a pool error (4284ec6)

note: delete r6\cache\modded if it exists after updating redscript, it'll be regenerated automatically when the game runs

v0.5.7

14 Sep 22:00
Compare
Choose a tag to compare
  • fix an empty modded directory issue with redmod (ff22d43)

v0.5.7-RC1

14 Sep 01:09
Compare
Choose a tag to compare
v0.5.7-RC1 Pre-release
Pre-release
  • fix an empty modded directory case (ff22d43)

v0.5.6

13 Sep 20:43
Compare
Choose a tag to compare
  • added support for running redscript along with redmod scripts (6a9258f)
    • in order to use redmods with redscript you need to install a new tool cybercmd, the redscript release zip contains configuration which will get picked up by cybercmd automatically once installed
  • moved logs to r6/logs and added a new flag for splitting logs files by date (cf1bbc2) (by @ForserX)
  • fixed some edge cases around class sorting (b623a18)
  • changed scc to return an error status code on failures (91ca225)

v0.5.6-RC1

11 Sep 15:29
Compare
Choose a tag to compare
v0.5.6-RC1 Pre-release
Pre-release
  • added support for running redscript along with redmod scripts via cybercmd (6a9258f)
  • moved logs to r6/logs and added a new flag for splitting logs files by date (cf1bbc2) (by @ForserX)
  • fixed some edge cases around class sorting (b623a18)
  • changed scc to return an error status code on failures (91ca225)