Breaking changes in minor version

I am not sure why breaking changes keep appearing in minor version change.

After I updated 4.5.12 to 4.5.14 I started to get this:

Method ‘ServiceStack.RequestLogsFeature…ctor’ not found.

ServiceStack does not have minor version releases (unless its a quick fix release) otherwise every release is a major release.

It looks like this issue is due to changing from a constructor with default parameter to 2 separate constructors, this is a source compatible change, but it looks like it’s a binary breaking change in C# which is unfortunate but you should be able to resolve it with a recompile.