|
4.9:
- Theorically fixed a patch 1.24-related bug that could make some few GUI maps incompatible with patch 1.24.
4.8:
- Better number literal optimization may reduce filesize slightly better than the previous version.
- The optimizer is now more agressive when adding safety !=null stuff to prevent the IsUnitType bug. This might increment some maps' bits after optimizing but will greatly reduce the risk of this problem (in fact, it might actually stop happening).
- The Enforce IsUnitType safety tweak is not ignored anymore, ironically, due to the above change it may not be necessary anymore.
- Fixed "init function merge" causing compile errors if there was a function with only local variables.
4.7c:
- Fixed a major bug with init Merge on certain maps doing more than usual inside InitTrig.
- The tweaks "Disable:" frame now says "Avoid: (Check to disable)".
4.7b:
- Fixed a major bug with EnumDestructablesInCircleBJ and BJ optimize, often reported as "compress map names makes my map lag like hell"
- Fixed a minor memory leak possibility in replacement for EnumDestructablesInCircleBJ.
- Fixed readme bugs.
4.7:
- Fixed a memory leak and probable crash with a mpq-file-reading function.
- Fixed a bug that could come in Merge Init functions in certain maps that were compiled using jasshelper's inline optimizations.
- The [Merge Init functions] should be more effective and able to avoid more problems.
- Maps using TriggerRegisterVariableEvent will automatically get an all caps charmap for name compression.
- Command line gibberish. |
|