A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More.
A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More.
Optimizely Opal tools make it easy for AI agents to call your APIs – in this post we’ll build a small ASP.NET host that exposes two of them: one for product search and one for CMS content creation. We’ll walk through a concrete example: a small...
A short, practical orientation I use when introducing Opal. Lately I’ve been helping customers and developers understand Opal, and I kept finding myself giving the same explanations: what Opal actually does, what it is, where it fits, and how to...
When maintaining a long-lived Optimizely CMS site, you’ll eventually need to deprecate block types. The usual approach is to remove the block class from your codebase and then delete the corresponding content type from the CMS Admin interface....
Optimizely CMS 12 is built around a powerful and flexible content model. By understanding the core base classes and interfaces, developers can build scalable solutions, improve maintainability, and fully leverage the CMS’s extensibility. In this...
In long-running Optimizely projects, it’s not uncommon to find content types or properties that exist only in the database. Maybe they were created during an early phase of the project, left behind after a refactoring or added directly via the UI...