Optimizely announced new features to support experimentation on dynamic web applications. These include indefinite element detection using mutation observers, parallel execution of changes, and smarter page activation/deactivation. This allows experiments to work seamlessly across single page applications and sites with dynamic content updates, without requiring custom code. It also improves performance by reducing polling and timeouts. The new features are currently in beta testing and will make Optimizely better suited for modern web development without extra work from developers.