0.72
- The way the dll was loaded was changed in 0.6 to fix a problem, but created another one. It now uses a dual aproach. This should fix people with controller problems since version 0.6.
- If LoadLibrary fails loading the original xinput, it will output an error code that may help to debug the problem.

0.71
- If auto is set in CharacterMax, the patcher won't allow an old iggy (pre 1.04) to load, and it will abort game startup with an error.

0.7
- Compatibility with game version 1.04. The patcher is not longer compatible with previous versions of the game.
- The bac/bcm patch isn't longer tied to the new_chara setting, but to a new one called bac_bcm (defaulted to true)

0.6
- The game had a protection that prevented bac/bcm files from being modded (protection didn't only affect the file contents, but also the path). This protection is turned off now by xv2patcher (only if new_chara is true, which is default now)
- The CharacterMax variable can now be auto-detected (and it will be in default ini). You can read more about it in the ini file comments.
- Added support to flag characters as Ozarus/Great Ape. This is done in a xml file (at data/pre-baked.xml), which is usually written by XV2 Mods Installer 0.4+. (this file may get expanded to more things in future). This patch is only done if "new_chara" is set to true.
- Default configutation of xv2patcher has been changed. new_chara is now true by default.

0.51
- The loading of original dll is now delayed and not done in DllMain (this fixes some dll locks, people having a "Cannot load original dll" problem)
- The dll didn't export xinput undocumented functions 100-103 (XInputGetStateEx, XInputWaitForGuideButton, XInputCancelGuideButtonWait, XInputPowerOffController). Now it does. The bug caused controller not to work on some systems.
- There was a very small posibibility of one of the hooking methods to not work if the address to patch was too small or too high. This would have caused an invalid "Cannot apply patch" in some systems, even if the patch was found.

0.5
- Added a patch that removes a 16-bit limit in the Dimps PSC parser, which caused a crash if a top spec entry was added at some point after offset 0xFFFF (65535) of the file. (16 bits calculation overflow)
  This patch will only be done if "new_chara" is set to true.
- Added a patch to force offline in the game (this patch is disabled by default, use ini)
- Added a patch to unlock all stages without save modifying (disabled by default, use ini)

0.41
- Fix: the unlock_chara_mods wasn't working with Mira Final Form.

0.4
- Iggy trace debug will now ignore lines with only a "\n" and nothing else, to avoid cluttering the log with empty lines.
- Added a patch to allow to bypass the 99 slots limit of the game. This setting is disabled by default, and requires a matching iggy file. (read ini file)
- Added a couple of settings to allow the unlock of all characters (only in code, saves not touched), or only the unlock of npc/mods characters.
  By default, the unlock all characters is disabled, and the unlock of npc/mods is enabled.

0.3 
- Removed unneeded part of the loosefiles patch.
- Added debug functions for iggy developers (disabled by  default, use ini)
- If file "xinput_other.dll" exists in same directory that the patcher dll, the patcher will load that dll instead of loading the one from System32.
  Maybe x360ce users can use that workaround to use the patcher.

0.2
- Added compatibility with some more files (in concrete with character potraits in battles)
- the "log_loose_files" ini setting now works properly.

0.1
- Initial version