Updating from SS V8.10 to 10

Hi,

Looking to upgrade from V8.10 to V10, is it a case of updating nugget packages? and if I am using Kamal that has modifications, do I need to update anything there?

Thanks

In most cases it’s just a matter of upgrading all ServiceStack package versions from 8.* to 10.* but you should go through the ServiceStack v10 Release Notes to see what’s affected.

E.g. one disruptive change is that there are now 2 different versions of Open API and Swagger UI. Basically if you had an existing one I would remove your existing packages and configuration and configure it with one of the options.

You may also want to convert your solution to use the new slnx format with dotnet sln migrate.

Quite a few changes were made to Kamal + Build Scripts, up to you if you want to apply your changes over the latest version that’s in the templates or if you just want to upgrade to use .NET 10 in your build scripts + docker files.

1 Like