CHANGELOG 2.3 KB

12345678910111213141516171819202122232425262728293031323334
  1. ----------------------------------------------------------------------
  2. Version 1.0.0
  3. * First beta version of library, with most functions for extracting/patching already implemented
  4. ----------------------------------------------------------------------
  5. Version 1.0.2
  6. * Fixed issue when some text files were patched but didn't appear in game ("<string error DID.." error due to incomplete dictionary update)
  7. ----------------------------------------------------------------------
  8. Version 1.0.5
  9. * Fixed issue when some files were replaced by new files, because of incorrect fragmentation journal, which cause "Unable to send request" error in game launcher
  10. ----------------------------------------------------------------------
  11. Version 2.0.0
  12. * Added support for maintaining both original and patched versions of subfiles in .dat file, and switching between these versions.
  13. ----------------------------------------------------------------------
  14. Version 2.1.0
  15. * Changed structure of project in order to use it as library. Added basic API functions for easier library management
  16. ----------------------------------------------------------------------
  17. Version 3.0.0
  18. * Added support for dividing files into categories and activating/deactivating them in DatFile
  19. ----------------------------------------------------------------------
  20. Version 3.1.0
  21. * Fixed issue with incorrect applying patch to files with inactive category
  22. * Minor code improvement and fixes for capability to work with extractor
  23. ----------------------------------------------------------------------
  24. Version 3.2.0
  25. * Added checkers for situations when .dat file wasn't patched at all or was patched by old launcher
  26. ----------------------------------------------------------------------
  27. Version 3.3.0
  28. * Added check and repair functions for situation, when .dat file was patched by LotRO launcher because of official update
  29. ----------------------------------------------------------------------
  30. Version 4.0.0 (ALPHA)
  31. * Refactored most functions of DatFile class - they throw much less exceptions and base on returning special error values
  32. * Added Easylogging++ library and implememted it fully in DatFile class
  33. * Improved stability and constantly of library with using ordered locale sets and maps
  34. ----------------------------------------------------------------------