Changelog
Track all updates and improvements to the Optimizely Masterclass course.
Initial Course Launch
Released the complete Optimizely Masterclass with all core modules.
Content Modeling Section Update
Added new examples and improved explanations in the Content Modeling section. Created a new introduction section that covers all the latest changes to the course and provides detailed instructions on how to import the backup file for hands-on practice.
GraphQL Queries Enhancement
Added performance optimization tips to the GraphQL Queries section and Draft Mode on Localhost section.
Draft Mode on Localhost Workaround
Added a workaround for the Draft Mode on Localhost issue. This allows you to test your changes locally before deploying them to production.
Improved Cache Revalidation and Start Page URL Handling
Introduced a new environment variable `OPTIMIZELY_START_PAGE_URL` to correctly handle routing when using hierarchical URLs in Optimizely CMS. In hierarchical mode, the Start Page does not use `'/'` as its URL, which previously caused inconsistencies in dynamic routing and cache revalidation. The revalidation logic was updated to normalize URLs by removing the Start Page prefix and trailing slashes to ensure compatibility with `revalidatePath`. This prevents silent failures in cache invalidation and ensures that content updates reflect correctly on localized routes.