Skip to content

Changelog:

  • Added support for Cecil 0.10.

Version contents
RELEASE contains a basic version of Mono.Cecil.Inject intended for end-users.
DEV contains a special version of Mono.Cecil.Inject that allows the usage of debugging tools.

Assets 4

@denikson denikson released this May 23, 2017 · 3 commits to master since this release

Changelog:

  • Readded the old method signature for Inject methods for compatibility purposes.

IMPORTANT NOTE
Since version 1.2.5, the signature of InjectionDefinition.Inject has been changed, which is why assemblies targeting Cecil.Inject 1.2.4 will become unusable in the future.
If you are a developer you must recompile your projects with the new version of Cecil.Inject in order for your project to function with the newer versions of this library.

Version contents
RELEASE contains a basic version of Mono.Cecil.Inject intended for end-users.
DEV contains a special version of Mono.Cecil.Inject that allows the usage of debugging tools.

Assets 4

@denikson denikson released this May 22, 2017 · 4 commits to master since this release

Changelog:

  • Fixed InjectWith to work with the new signature

IMPORTANT NOTE
Since version 1.2.5, the signature of InjectionDefinition.Inject has been changed, which is why assemblies targeting Cecil.Inject 1.2.4 will not work with this version (or newer).
If you are a developer you must recompile your projects with the new version of Cecil.Inject in order for your project to function.

Version contents
RELEASE contains a basic version of Mono.Cecil.Inject intended for end-users.
DEV contains a special version of Mono.Cecil.Inject that allows the usage of debugging tools.

Assets 4

@denikson denikson released this May 20, 2017 · 5 commits to master since this release

Changelog:

  • Added the ability to use strings as constant tags as well [1]
  • Managed to make the library (a teeny bit) more compact

Important notes
[1] The signature of InjectionDefinition.Inject has been changed, which is why assemblies targeting Cecil.Inject 1.2.4 will not work with this version (or newer).

Version contents
RELEASE contains a basic version of Mono.Cecil.Inject intended for end-users.
DEV contains a special version of Mono.Cecil.Inject that allows the usage of debugging tools.

Assets 4

@denikson denikson released this Dec 16, 2016 · 6 commits to master since this release

Changelog:

  • Fixed #3

Version contents
RELEASE contains a basic version of Mono.Cecil.Inject intended for end-users.
DEV contains a special version of Mono.Cecil.Inject that allows the usage of debugging tools.

Assets 4

@denikson denikson released this Jun 13, 2016 · 7 commits to master since this release

Changelog:

  • Fixed typo preventing from creating instances of InjectionDefinition

Version contents
RELEASE contains a basic version of Mono.Cecil.Inject intended for end-users.
DEV contains a special version of Mono.Cecil.Inject that allows the usage of debugging tools.

Assets 4

@denikson denikson released this Jun 12, 2016 · 8 commits to master since this release

Changelog:

  • Fixed issue #2
  • Fixed using hooks that have generic parameters

Version contents
RELEASE contains a basic version of Mono.Cecil.Inject intended for end-users.
DEV contains a special version of Mono.Cecil.Inject that allows the usage of debugging tools.

Assets 4

@denikson denikson released this May 27, 2016 · 9 commits to master since this release

Changelog:

  • Fixed issue #1

Version contents
RELEASE contains a basic version of Mono.Cecil.Inject intended for end-users.
DEV contains a special version of Mono.Cecil.Inject that allows the usage of debugging tools.

Assets 4

@denikson denikson released this Apr 17, 2016 · 10 commits to master since this release

Changelog

  • Fixed the issue where an injected method would crash if the injection method had a return value and InjectFlags.ModifyReturn was not set.

Version contents
RELEASE contains a basic version of Mono.Cecil.Inject intended for end-users.
DEV contains a special version of Mono.Cecil.Inject that allows the usage of debugging tools.

Assets 4

@denikson denikson released this Mar 5, 2016 · 13 commits to master since this release

Changelog

  • Added partial parameter passing (injection methods don't need to have all target method parameters in their signature)
  • Added method matching (search for methods that have at least the specified parameters in the right order)
  • Minor optimisations to GetMethod -methods

Version contents
RELEASE contains a basic version of Mono.Cecil.Inject intended for end-users.
DEV contains a special version of Mono.Cecil.Inject that allows the usage of debugging tools.

Assets 4
You can’t perform that action at this time.