4.0.0-beta002
Pre-release
Pre-release
Breaking Changes
- Rework Serilog integration to accept an ILogger rather than a LoggerConfiguration to work correctly with Serilog (#142, #211)
- Remove obsolete property
AttributesToAddToGeneratedTypesfromProxyGenerationOptions(#219) - Change type of
ProxyGenerationOptions.AdditionalAttributestoIList<CustomAttributeInfo>(#219) - Remove
IAttributeDisassemblerwhich is no longer necessary (#219)
Enhancements
- Add IProxyGenerator interface for the ProxyGenerator class (#215)
- Improve default list of attributes to avoid replicating. Code Access Security attributes and MarshalAsAttribute will no longer be replicated (#221)
Bugfixes
- Fix building on Mono 4.6.1
- Different attributes in
ProxyGenerationOptions.AdditionalAttributesnow generates different proxy types (#219)