Skip to content

Harmony 1.0.9.1

Compare
Choose a tag to compare
@pardeike pardeike released this 25 Mar 18:28
· 1403 commits to master since this release

This is a maintenance release to fix two important bugs for those who use the Traverse calls in Harmony. Those bugs affect only the local code calling Harmony. Therefore, it is safe to mix this release with the v1.0.9 (as long as you don't Traverse with methods).

  • Bug 1 will not cache your methods and thus grow the method cache indefinitely.
  • Bug 2 wrongly mutates a traverse instance if you call Method() on it.

This release also adds better support for querying which methods are patched by whom.

Thanks go to the user oreganor from the ludeon.com forum for finding the issue and providing a test project that led to a quick discovery of this problem.

Andreas Pardeike