.NET SDK namespace changes from 44.0.0

,

As of .NET SDK version 44.0.0 some of the namespace names have changed to now have underscores at the end - for example Square.Checkout.PaymentLinks is now under Square.Checkout_

I can’t see anything in the Changelog about this or any information as to why the change (and why the underscore)

Can anyone shed any light on this?

Hi @hmdev! Thanks for flagging - confirming that there has been a namespace change to the .NET SDK from version 43.1.0 to version 44.0.0 that involves not just the underscores, but also changes to sub-resource namespaces.

I’m looking into this now and will report back with more details as to why this change happened!

Hi @hmdev - the team has released a new version (46.0.0) that has reverted these namespace changes. Thank you for flagging!

Hi, thanks for this - I’ll keep an eye out for the updated version.

Out of curiosity, do you know what caused the change to start with?

Hi @hmdev - we discovered a configuration issue with the SDK generation. The new version should be available for use here!