Support Timeframes for .NET Client for Management API

I’ve been trying to find the support timeframe for the .NET Management API client: GitHub - auth0/auth0.net: .NET client for the Auth0 Authentication & Management APIs. · GitHub

We’ve been moving along with the major versions for the NuGet package at our own pace; only upgrading when we see there is some obvious gain with the next version or if we know that is absolutely necessary. Our solution has been using the latest minor version of the v7 release. We are currently working to remove the calls using the enabled_clients field in connection queries. Our first inclination was to migrate to the latest version of the library, v8. However, we’re finding this as a very difficult transition which will break a good chunk of our code.

I would like to know how long we can the v7 version of the Management API will be usable. The v7 release offers a much better developer experience and v8 is a drastic step backwards in usability. Until we see similar functionality in a later version we would like to stay on v7. With other frameworks/SDKs/libraries there are often specified timeframe for support: eg .NET LTS releases supported for one year after the next LTS release. It appears that the library has two different release triggers: when the REST API is updated or when there is a refinement to the actual SDK portion of the library (structure, class naming, organization, etc). How often do you expect to be changing up the latter?

FYI, the reason we don’t want to go to v8 is because the RateLimitApiException class is no longer thrown. The new TooManyRequestsError makes finding the rate limit exceedingly difficult.

Hi @monstarmike

Thank you for reaching out to us!

I understand that you would like to keep using V7 for as long as possible. The GitHub repo that you shared for the Auth0.NET SDK represents that most up to date documentation and all future support and development is primarily handled through the repo, after which all official Auth0 Documentations get updated.

While we cannot confirm the roadmap for continued support of V7, I can recommend raising this issue directly on the GitHub repo, as it will reach the developers themselves who are more inclined to answer questions related to the future of V7 and also, any official workarounds for the replacement of the static RateLimitApiException class with typed exceptions.

Allow me to share some additional resources which could help clarify some product questions:

Hope this helped!

Best regards,
Gerald