List of Deprecations

The following functionality is deprecated as of Masa CMS 7.5

ACL Settings for Image Uploads to S3

When uploading images in Masa CMS, new images are created in various sizes based on the original image. If you have configured Masa CMS to upload these images to S3, it will attempt to set the Access Control List (ACL) for these images. The default settings are:

  • Group: all
  • Permission: read

Please note that setting the ACL for these images is deprecated and will be removed in a future release. To ensure continued functionality, you will need to update the configuration of your S3 bucket in AWS.

Deprecation of Non-BCrypt Password Support

The use of non-BCrypt passwords, controlled by the setting bcryptpasswords=false in settings.ini.cfm, is now deprecated. We strongly recommend switching to BCrypt for password hashing. When enabling this setting (bcryptpasswords=true), please be aware that you will need to reset all user passwords in your Masa installation. You can do this using the “Forgot your password?” functionality. Note that the old, non-BCrypt password hashing method will be removed in a future release.

Deprecation of Legacy Session Support

The use of legacy sessions, controlled by the setting uselegacysessions=true in settings.ini.cfm, is deprecated. These legacy session mechanisms are outdated, unsupported, and will be removed in a future version. We recommend discontinuing the use of this setting.


The following functionality is deprecated as of Masa CMS 7.4.8

Unsupported Locales

In the Masa CMS Admin under ‘Site Settings’ you can set the Locale for your site.

However not all these Locales are supported in het Masa CMS Admin when working with date selection.

In the dropdown of Locales we have inidicated these unsupported locales with the text ‘(not supported, deprecated)’ after the name of the Locale.

We advise you to check if your Locale is supported and if not to update your site to a supported Locale.


The following functionality is deprecated as of Masa CMS 7.3.

Mura tags

The tags [mura] and [sava] can be used in content for dynamic expression, like so:

[mura]TimeFormat(Now(), 'hh:mm:ss tt')[/mura]

This use of these tags is deprecated. Please use the ‘[m]’ tag instead, like so:

[m]TimeFormat(Now(), 'hh:mm:ss tt')[/m]

Please update your content accordingly.

Masa Scope

You can access various functions and variables in Masa CMS through the Masa Scope, like so:

#$.content('title')#

OR

#mura.content('title')#

This use of the scopes $ (dollar scope) and mura is deprecated. Please only use the m scope instead, like so:

#m.content('title')#

setCustomMuraScopeKey

This function is part of the Masa Scope. The function setCustomMuraScopeKey has been deprecated. Please use the function setCustomMasaScopeKey instead.

Replace:

m.setCustomMuraScopeKey('myCustomObject', customObject);

with:

 m.setCustomMasaScopeKey('myCustomObject', customObject);

MuraScope.cfc

The object MuraScope is deprecated and will be replaced by MasaScope.cfc.

Most likely you will not instantiate the Masa Scope yourself. As an example however, the following example is something that can be used:

application.serviceFactory.getBean("MuraScope").init('mySiteID');

If you are using a construction where you instantiate the Masa Scope, then upgrade your code to instantiate the MasaScope object instead of the MuraScope object.

application.serviceFactory.getBean("MasaScope").init('mySiteID');

Simple Forms

Simple Forms are deprecated; please use Forms created with the Form Builder instead. Migrate existing Simple Forms to Forms created with the Form Builder.

Creating Simple Forms is switched off by default now. You can still maintain existing Simple Forms. If you still need to create a Simple Form, you need to change the setting in the settings.ini.cfm.

allowSimpleHTMLForms=true

Don’t forget to reload Masa. The ‘Simple Form’ option now becomes available again:

Razuna

Razuna is deprecated. Migrate to different Digital Asset Management system.

Razuna is switched off by default. If you still need to use it for some reason, you need to change the setting in the settings.ini.cfm.

razuna=true