Skip to content

Latest commit

 

History

History
51 lines (41 loc) · 2.54 KB

ChangeLog.md

File metadata and controls

51 lines (41 loc) · 2.54 KB

Dates in DD.MM.YYYY

Version 0.3, 18.06.2024

  • Added xSE library loading detection.
  • Added xSE-PluginPreload initialization method.
  • Updated to support Fallout 4 NG update (switched to WinHTTP.dll).
  • Updated logging system, log file will now be created in Documents\My Games\[Game]\[xSE] folder if possible.
  • Marked game launcher, editor and xSE loader executables as not allowed to preload plugins.
  • Rebuilt with statically linked C runtime library.

Version 0.2.5.1, 19.11.2021

  • Added experimental support for Skyrim Legendary Edition.
  • Added InstallExceptionHandler option to disable vectored exception handler installation (it's enabled by default).
  • Default load method changed to ImportAddressHook.
  • Removed static link requirement for DXGI.dll.
  • General refactoring.

Version 0.2.5, 12.11.2021

  • Added experimental support for Skyrim (Special and Anniversary Edition).
  • Fixed possible bug in ImportAddressHook load method (wrong hook signature).
  • Added HookDelay option to pause the calling thread before hooking (for ImportAddressHook method only).

Version 0.2.4, 30.11.2020

  • Added DLL load time dependencies diagnostics when plugin failed to load.
  • Removed service pack logging for systems where it's not applicable (Win10+).

Version 0.2.3, 07.10.2020

  • Fixed warning message box about missing DComp.dll on Windows 7.

Version 0.2.2, 06.10.2020

Version 0.2.1, 01.10.2020

  • Better logging of configuration file loading.
  • When the config file isn't found or can not be loaded it will be restored to the default one stored inside the DLL file.
  • Many pointers and pointer-like values are logged in hex now (0x12abcdef).

Version 0.2, 01.10.2020

  • Rewritten using KxFramework.
  • Added more logging and error reporting.
  • Added process filter to exclude some processes from preloading plugins.
  • Added back support for import address table (IAT) hooking method.
  • Config file uses XML format instead of INI.

Version 0.1.2, 02.10.2018

  • Incompatibility with HRTF (or any other mod which uses X3DAudio1_7.dll) is resolved. For Fallout 4 IpHlpAPI.dll is now used.

Version 0.1.1, 12.08.2018

  • Added config option to specify load method. Default is delayed loading for MO.
  • Changed delayed load method to second thread attach. Refer to Source\DLLMain.cpp for details.