jschaedl / iban-validation

:bank: A small library for validating International Bank Account Numbers (IBANs)
MIT License
88 stars 19 forks source link

v1.8.0 BC Break - missing RegistryLoader class #67

Closed AymDev closed 2 years ago

AymDev commented 2 years ago

Hello, I found a breaking change in a project I work on using a ^1.2 version constraint where the build fails when installing v1.8 as the Iban\Validation\Swift\RegistryLoader class does not exist anymore.

Was it intentional or a refactor targetting a v2 ?

jschaedl commented 2 years ago

Thanks for reporting this. That was a mistake. The registry loader was marked as final in v.1.7.0 and should only be removed in v2.0.0. I will fix it as soon as possible. Please use v1.7.0 in the meantime.

jschaedl commented 2 years ago

@AymDev Could you please check if this fixes the issue. Thank you.

AymDev commented 2 years ago

Hi @jschaedl and thanks for the quick reply. Yes this should fix the issue.

AymDev commented 2 years ago

I tested the new v1.8.1 and the CI is all green. Thank you !