Operation Batllama - Released January 20, 2021
Included in this release:
When a user deletes a site, we perform a backend "soft delete" and maintain the data for 60 days. This is intentional so that if a rogue user deletes your site we can still recover it with minimal damage. We have also added proper and timely communication so that all appropriate users will be notified when a site is deleted (both initially and permanently).
This is strictly a backend change necessitated by changes to how certain third-party service handle email communications. If all goes well then no-one will even notice the change. Nevertheless, thank you to our backend team who works hard behind the scenes to make sure that the entire Marketpath CMS experience is safe and smooth.
The rand filter now accepts an additional optional argument - preventCache. By default this is true, but if set to false the results of the rand filter will be cachable - meaning that it will not prevent the page from being fast-cached (thereby potentially displaying the same results on subsequent page loads). This may be desirable to notably decrease pageload speeds in situations where caching is acceptable.
Additionally, we have added a new method: {% id %}. The {% id %} method may be used to create a cachable unique identifier for on-page elements. Note that ids are NOT guaranteed (or even likely except with additional configuration) to be unique between pages or page loads.