In Spring Cloud OpenFeign 3.0.4 was introduced DefaultCircuitBreakerNameResolver with implementation:
Feign.configKey(target.getClass(), method)
this behavior is not backward compatible with previous implementation FeignCircuitBreakerInvocationHandler.java:
Feign.configKey(target.type(), method);
To resolve this issue I can use my own implementation of DefaultCircuitBreakerNameResolver, but to my mind default behavior should not be changed in a minor release.
Comment From: OlgaMaciaszek
@Ferioney - thanks for creating this issue. You're right. The default should remain the same.