CMS version 4.11.4.

Version 4.11.4 of WebBox CMS was released on 10th May 2018 with the following changes:

Notable features

  • Added email template asking the user to set a password if they are registered by an automated process.
  • Updates to assist GDPR compliance during user registration.

Core

  • Fixed automated processes sometimes not knowing the correct HTTP/HTTPS ports.

Admin (CMS)

  • Data type content form: Fixed HTML type not always saving to the model.

Commerce

  • Order manager: Fixed coupons not being able to update order totals if the payment method specifically needs an update.
  • PayPal express payment:
    • Fixed an error if the order shipping address had no country or zone entity.
    • Fixed the shipping country ISO code always being GB.

Currency

  • Drop down selection: Better redirect by making use of server-side URL generation.

Email

  • Mail parser library:
    • Duplicated template "forgot-password" as "registration-set-password", with tags as "user_password_code" and "user_password_url". -- This template is useful if an account is created by an automated process, and we just need to ask the user to set their password so they can login.
    • Fixed an error because getting the language sometimes returned a boolean.

Language

  • Drop down selection: Better redirect by making use of server-side URL generation.

User

  • Activation and forgot password codes are now based off a SHA-256 hash using more cryptographically secure random numbers.
  • User registration:
    • Added input and validation for accepting the terms & conditions and privacy policy. (GDPR)
    • Fixed server-side validation for ReCAPTCHA not triggering.