RED4ext Versions Save

A script extender for REDengine 4 (Cyberpunk 2077).

v1.24.3

1 month ago

Fixes

  • Fix unintentional overwriting of redmod scripts (thanks @jac3km4).

SHA256 Hashes of the release artifacts

  • red4ext_1.24.3.zip
    • 41B6BE9C2541D1362EF2015A10F7EC9584C489E1251D9915BD42087B728ABABD
  • red4ext_1.24.3_pdbs.zip
    • 561D3FC113D9600D97A467E41CF71264AE9B8C3B9E48768E23A30A040853C1AB

v1.24.2

1 month ago

Fixes

  • Fix main's function address for 2.12a (thanks @psiberx).

SHA256 Hashes of the release artifacts

  • red4ext_1.24.2.zip
    • 7F74F91499BF4B63F56F09C99B04DAA573512D462CC27EBD650D1752C4B4D9DA
  • red4ext_1.24.2_pdbs.zip
    • 191DFA20DA36184504CCA0C66805A97DD66BDE2C6CE28CD31EB9C8E9A9109E89

v1.24.1

2 months ago

Fixes

  • Fix an issue where uninitialized field caused application crash when redscript was not installed (thanks @flibdev).

SHA256 Hashes of the release artifacts

  • red4ext_1.24.1.zip
    • 030BADC17305994ECA080DFE056D5A09C1F6D55B6AA0C6BB2D0CFD1EFD283375
  • red4ext_1.24.1_pdbs.zip
    • A59C6DA783E188E93497C0F0D16C51F644ADDA33110FF5F8C3D170F82950B724

v1.24.0

2 months ago

New features

  • Add functionality to write modded scripts to a separate cache file, preserving the original cache file (thanks @jac3km4).

SHA256 Hashes of the release artifacts

  • red4ext_1.24.0.zip
    • 1C986C6B8BE5433CE580A0E0973BF4097069C99196DC0D331113B691662E0079
  • red4ext_1.24.0_pdbs.zip
    • 33F72183505C994624293474FF3D778987B97D0EDBE4B5BF7FC2FBFB3DC86C6A

v1.23.1

2 months ago

Fixes

  • Fix an issue where RED4ext would erroneously load on patch versions prior to 2.12.

SHA256 Hashes of the release artifacts

  • red4ext_1.23.1.zip
    • D9EF4095D3CC7C7ABEBFE53F1F68AF4103BAD11B8574956A3F24FE607404DB58
  • red4ext_1.23.1_pdbs.zip
    • 48E3253D170BB974702063BD6AC7C09D5744DC02A3655B720424110DEEFD2779

v1.23.0

2 months ago

Note for developers: In this version, we've introduced version-agnostic addresses through the new UniversalReloc<Ptr,Func,Vtbl> classes ( now used for all addresses in the SDK), this ensures compatibility with future game updates without requiring constant plugin updates. If your plugin does not rely on custom addresses outside of those provided by RED4ext and you're utilizing the new UniversalReloc<Ptr,Func,Vtbl> classes, adjust your plugin's runtime to RED4EXT_RUNTIME_INDEPENDENT.

New features

  • Implement support for universal game patches, eliminating the need for frequent updates to RED4ext with each game patch.
  • Add timestamp functionality in plugin log filenames for multiple instances, contributed by @poirierlouis.

SHA256 Hashes of the release artifacts

  • red4ext_1.23.0.zip
    • 6A343BEAC576F4087A113B8E77E86FD6FE8E5D9D819CA947F864A158F52D16A6
  • red4ext_1.23.0_pdbs.zip
    • 818D5CCD30C6042C5B7DB4A2A801E4830DE3D76DF96F5DF748DC14677096B97E

v1.22.0

3 months ago

New features

  • Add support for patch 2.11.

Fixes

  • Fix an issue with handling error popups in cases where source references are absent or plugins are invalid. (Thanks @jac3km4!)
  • Fix the log rotation issue. Timestamps are now included in log filenames. (Thanks @maximegmd)

SHA256 Hashes of the release artifacts

  • red4ext_1.22.0.zip
    • 41EB682F301CB3634256DA82F6EC55D86873D39ECD8F5EE88665FA49750492A3
  • red4ext_1.22.0_pdbs.zip
    • 9F5B67414DC0C39AB9AA1FD40375BED3187FFA3A781A59BB49D2C921F3F64EC2

v1.21.0

4 months ago

New features

  • Add a popup message that displays incompatible plugins. (Thanks @jac3km4!)

Fixes

  • Fix an issue with handling UTF-8 file paths. (Thanks @jac3km4!)

Changes

SHA256 Hashes of the release artifacts

  • red4ext_1.21.0.zip
    • 593CF92CC8143C1593912E5323EEA92D81FFAAD8D982B2F0746DF88ECF2143FE
  • red4ext_1.21.0_pdbs.zip
    • F6A38061FC1991F68E4E38563533049547BBF9B819CC5ADE5BBFB605923EC129

v1.20.0

5 months ago

New features

  • Add a feature to detect and report script errors in a user-friendly way. (#37) (Thanks @jac3km4!)
    • Note: This is dependent on the next redscript version.

Improvements

  • Improved error messages for log file rotation to be more user-friendly.

SHA256 Hashes of the release artifacts

  • red4ext_1.20.0.zip
    • DFDF306A45812069ABECCC918DE902CEFCCB79B988B94FA69241778656105252
  • red4ext_1.20.0_pdbs.zip
    • BD7B8C9400B6711F286816623ABF9B69516A8918DE49614F74C959B7045C63AA

v1.19.0

5 months ago

New features

  • Add support for patch 2.1.

SHA256 Hashes of the release artifacts

  • red4ext_1.19.0.zip
    • 0EFE5DBFBF605FC733F25B28F82F2D10CF05F698042CC1FE35FBBDD63AD7BF34
  • red4ext_1.19.0_pdbs.zip
    • 6C561234206E0FFE3566EB48BCCEDFEC9D19F20F737076844664CDF40F15287D