Attempting to make bindingRedirect from Mono.Cecil v0.9.5 to 0.10.0, I've found, since v0.10.0 a PublicKeyToken changed.
v0.9.5, 0.9.6 (& probably some other <0.10.0) have PublicKeyToken - 0738eb9f132ed756
since v0.10.0 and so on (incl. 0.11.3.0 for example) PublicKeyToken - 50cebf1cceb9d05e
It breaks bindingRedirect with cause "PublicKeyToken mismatch".
I wonder, why was it changed (in this case or at general - why do developers change PublicKeyToken of their product)?
Is it intend to underline versions incompatibility?