Release notes

The release notes describe new features, enhancements, and fixes for the ReachFive platform. The latest release notes are found below. For previous releases, check out the sidebar.

For upcoming changes that require your attention, see the Attention page.

Other releases

The following shows other ReachFive releases for your convenience.

SDK repository Latest version Docs

identity core

identity ui

MavenCentral 10.0.0

Reach5

SFCC Cartridge 20.9.1


23 October 2025 (v2.145)

ReachFive v2.145 brings several new features:

As always, we made some general improvements and fixed a few items for you.


Certificate management

You can now manage SSL/TLS certificates for your custom domains directly from the ReachFive Console. Each environment (staging or production) requires a separate certificate. Certificates are stored securely in base64 format for integrity checks.

  • Automatically managed certificates: When you configure a new custom domain, a Let’s Encrypt certificate is automatically requested and installed on your cluster. Renewals are handled automatically; no manual action is required.

  • Custom certificates: If you prefer to use your own certificate, you can upload your PEM-formatted certificate, private key, and any intermediate certificates directly in the console. The system compares the new certificate with existing data and installs it only if it has changed.

    cert management
What information can I see about the certificate? 🤔

The IP resolved from the custom domain section lets you see that the custom domain DNS is configured correctly. In other words, the IP displayed corresponds to the IP of the ReachFive default domain (e.g clientName.reach5.net) )

The Current Certificate section lets you see information about the current existing certificate which you previously uploaded or created with Let’s Encrypt.

cert management top



Custom fields for custom email providers

You can now define custom fields when configuring a custom provider. These fields are sent alongside the standard custom personalization data, enabling richer integration with external ESPs like Adobe Campaign, Salesforce Marketing Cloud, or in-house systems.

Benefits include:

  • Pass provider-specific IDs, alternate names, or metadata (e.g., loyalty_id, region_code)

  • No code or API changes needed

  • Perfect for ETL mediation and advanced personalization workflows

Here is an example of a custom provider payload request that includes custom fields configured from the ReachFive Console:

{
  "email": "testhash+3@gmail.com",
  "template_id": "password reset",
  "personalizations": {
    "id": "AZoAn..LiySU32",
    "given_name": "Kristian",
    "last_name": "Parisian",
    "gender": "male",
    "has_password": true,
    "verification_code": "720795",
    "redirect_url": "https://local-sandbox.og4.me/consent?verification_code=720795&email=testhash%2B3%40gmail.com",
    "lang": "en",
    "client_id": "sg48Cd..WZ9j1H",
    "custom_fields": {
      "checkbox": true,
      "email": "test@gmail.com",
      "test_cp": "test custom field"
    }
  }
}
2145 custom providers fields



Customise the Third party consents Hosted Page

You can now customise the text displayed on the Third party consents Hosted page. This Hosted page is only used in the OaaS flow.

To do so:

  1. In the ReachFive Console, go to Hosted Pages  Third party consents.

    View from the ReachFive Console

    2145 hp consents
  2. Add the desired text in the Content of the consent page text area.

  3. Specify the Accept button text.

    Multilingual support

    All supported languages are available for localisation. When added, the language code (e.g., En for English, Fr for French) turns green to the signal a customisation has been added.

    2145 consents languages

  4. Specify the Decline button text.

    Multilingual support

    All supported languages are available for localisation. When added, the language code (e.g., En for English, Fr for French) turns green to the signal that a customisation has been added.

    2145 consents languages

  5. Add any desired custom styles in standard CSS format.



Support for symfonySha512 password hashes

We’ve added support for symfonySha512 password hashes.

This uses the following parameters:

  • Algorithm: sha512

  • Iterations: 5000

  • Salt: concatenated as a postfix in braces (password{salt})

  • Hash output: encoded as Base64

For more details, see Import user passwords.



Audit log viewer

You can now view audit logs directly from the ReachFive Console under the Analytics  Audit logs section. You need a Manager or Administrator role to see the audit logs.

  1. In your ReachFive Console, go to Analytics  Audit logs.

  2. Click Audit logs.

    2145 audit logs

For more details, see audit logs.

General improvements

  • We upgraded to the latest API version for Meta Connect (Facebook Login).

  • We now ensure that users with a high volume of consents do not negatively impact system performance



Fixes

Item Fixed

In limited cases, pre-event webhooks configured for the login event type were not triggering on every login as expected.