What's Changed
- Remove ability to reset persistent vias by @devodo in #63
- Remove Clone methods from ICallInfo interface by @devodo in #64
- Remove generic CallHandler and CallConstraint interfaces by @devodo in #65
- Cache redirect proxies against root instances by @devodo in #67
- Add support for nested registrations by @devodo in #66
- Add decorator support by @devodo in #68
- Move registration methods out of IDiverter into a separate DiverterBuilder class by @devodo in #69
- Support nested redirects with call constraints by @devodo in #70
- Add IDiverter and IServiceProvider decorator func params by @devodo in #71
- Support adding nested redirects to IDiverterBuilder by @devodo in #72
- Rename IRedirect.ViaDecorator to Decorate by @devodo in #73
- Replace nested redirect builders with flat extend builders by @devodo in #74
- Fix dummy value factory for void returns by @devodo in #75
- Copy over existing IRedirect builder methods to IDiverterRedirectBuilder by @devodo in #76
- Remove unnecessary DiverterSetting properties by @devodo in #77
- Redirect builder naming and documentation refactoring by @devodo in #78
- Remove RedirectSet property from the IDiverter interface by @devodo in #79
- Add delegate CallHandler classes for exception stacktrace hiding by @devodo in #80
- Documentation update for upcoming v4.0.0 release by @devodo in #81
Full Changelog: v3.1.0...v4.0.0