Releases: WopsS/RED4ext
Releases · WopsS/RED4ext
v1.25.1
v1.25.0
New features
- Implement log rotation for timestamp log files (thanks @poirierlouis).
- Remove old log files that are not being used by any plugin (thanks @poirierlouis).
Fixes
- Fix an issue where loading a plugin could be aborted due to directory hierarchy changes caused by the plugin altering its directory during loading (thanks @poirierlouis).
SHA256 Hashes of the release artifacts
- red4ext_1.25.0.zip
- 4590EFF991934B73EE8B362997B25A884D3A95964006AF6D672AD622581C522D
- red4ext_1.25.0_pdbs.zip
- 35F8A381806A725AE171E5BDA75CEF798F8B42440AADC2C4D8003C18799B76E9
v1.24.3
v1.24.2
v1.24.1
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
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
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
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
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
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
- Update Detours to microsoft/Detours@4b8c659.
- Update fmtlib to version 10.1.1.
- Update ordered-map to version 1.1.0.
- Update spdlog to version 1.12.0.
- Update toml11 to (ToruNiina/toml11@01a0e93).
- Update wil to microsoft/wil@ff20626.
SHA256 Hashes of the release artifacts
- red4ext_1.21.0.zip
- 593CF92CC8143C1593912E5323EEA92D81FFAAD8D982B2F0746DF88ECF2143FE
- red4ext_1.21.0_pdbs.zip
- F6A38061FC1991F68E4E38563533049547BBF9B819CC5ADE5BBFB605923EC129