Preparing for Crowd 7.0

This documentation is intended for Crowd developers who want to ensure that their existing apps are compatible with Crowd 7.0.

Quick info

Here you can find information about the latest EAP.

DateEAP numberDownloads

Expected in December 2024

7.0.0-EAP01 (EAP1)

Download EAP

Summary of changes

In this section we'll provide an overview of the changes we intend to make, so you can start thinking how it might impact your apps. Once they're ready, we'll indicate when a change has been implemented.

In Crowd 7.0.0, we introduce new functionalities and features without any expected breaking changes.

Upgrade to Struts 6.6

Status: IMPLEMENTED (EAP 01)

We’re upgrading to Struts 6.6 which comes with new features and significantly enhances security. This update addresses critical vulnerabilities and incorporates the latest security measures, providing you with a safer and more reliable experience.

Removed support for Freemarker templates

Status: IMPLEMENTED (EAP 01)

We’re removing support for Freemarker templates to ensure a safer environment. We encourage you to update your apps to use alternative templating technologies, such as Soy or Apache Velocity templates, which will be supported in the new release.

Added support for Apache Velocity and Soy templates

Status: IMPLEMENTED (EAP 01)

We’re introducing support for Apache Velocity and Soy templates, offering you new server-side templating options with enhanced security for rendering dynamic content.

New plugin modules

Status: IMPLEMENTED (EAP 01)

The Struts module

The Struts plugin module replaces the xwork module which is deprecated starting from Crowd 7.0 and will be removed in Crowd 8.0. Learn more about the new Struts module

The Velocity Allowlist module

The Velocity Allowlist module allows app developers to allowlist their plugin class methods for invocation from Velocity templates. Learn more about the Velocity Allowlist module

Last modified on Dec 19, 2024

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.