cfcache doesn't support attributes "dependsOn", "stripWhiteSpace", "useCache", "useQueryString"

Description

In ColdFusion 9, ACF added the following attributes: dependsOn, stripWhiteSpace, useCache, useQueryString

They're not currently supported by Lucee.

Here are the current docs: https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-tags/tags-c/cfcache.html

Of particular note is useQueryString, which ACF used to change its default caching behavior. From the documentation: "Till ColdFusion 9, the request query string was automatically used as part of the page identifier, so that pages with different query strings (URL parameters) are cached independent of each other. However, you must now specify the new optional attribute useQueryString with value set to true, to achieve the older behavior."

Lucee always uses the queryString when caching, while ACF does NOT by default.

If preferable, I could break these into separate issues for each attribute. I'm not sure what your preference is for handling them.

Activity

Show:

Details

Assignee

Reporter

New Issue warning screen

Before you create a new Issue, please post to the mailing list first https://dev.lucee.org

Once the issue has been verified, one of the Lucee team will ask you to file an issue

Affects versions

Priority

Created 29 August 2018 at 15:38
Updated 9 September 2019 at 13:55

Flag notifications