Language Manager for CMS 13
1 min
Language Manager 6.0.0 is a major release that targets Optimizely Content Management System (CMS) 13 and .NET 10. The release internalizes most concrete classes, modernizes service registration to use explicit dependency injection, migrates APIs to async patterns, and corrects namespace inconsistencies.
- 🚧 Important Language Manager 6.0.0 requires .NET 10.0. Update your project target framework from net6.0 to net10.0.
- Services are no longer auto-registered. You must call .AddLanguageManager() in your Startup.cs or Program.cs.
- Concrete classes are internal. Use the public interfaces through dependency injection instead of referencing classes directly.
- Custom translator and notification providers must update to async method signatures.