All Versions
22
Latest Version
Avg Release Cycle
28 days
Latest Release
2171 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v2.4.1 Changes
July 31, 2020🛠 Fixed in this release:
- 🏗 #131 Broken build when projects has COM References
- 🛠 Fixed IncludeAssets for consumer projects. Now you can build build and publish your aspects as separate library without manually modifying PackageReference to AspectInjector
-
v2.4.0 Changes
June 17, 2020🚀 In this release:
- Before/After aspects are applied after Around. So now you can use any combination of those #119
- ➕ Added Roslyn Refactorings => to use - Alt+Enter or Ctrl+. on Class/Aspect or Method/Advice



-
v2.4.0-beta1 Changes
April 30, 2020🚀 In this pre-release priorities of injectors are changed to address issue #119.
So now After/Before have higher priority than Around, which means that After/Before always work (even when Around advice prevents subsequent calls) -
v2.3.1 Changes
February 18, 2020🛠 Bugfix release:
- 🛠 fixed #123 issue where emuns were treated as value types instead of as underlying int(long)
-
v2.3.0 Changes
February 10, 2020🆕 New Feature:
Injection attributes can be inherited #122 :[Injection(typeof(CacheAspect), Inherited=true)] public abstract class CacheAttribute : Attribute { public abstract ObjectCache Cache { get; } public abstract CacheItemPolicy Policy { get; } } public class MemoryCacheAttribute : CacheAttribute { ... implementation }And then
MemoryCacheAttributewill behave as if it has[Injection(typeof(CacheAspect))] -
v2.2.8 Changes
January 19, 2020- 🛠 Fixed regression where putting string into or out of string array caused issues
- Now forced all aspects to be public
-
v2.2.7 Changes
January 18, 2020 -
v2.2.6 Changes
January 17, 2020🛠 Fixed (I hope) execution on pure netcore 3.0+ environments such as docker containers #118.
-
v2.2.5 Changes
October 14, 2019- 🛠 fixed #114
- ➕ added version to AI output
-
v2.2.4
October 11, 2019