I have to ask for clarification re: CF2025. On th...
# documentation
j
I have to ask for clarification re: CF2025. On the pages for Deprecated Features ( https://helpx.adobe.com/coldfusion/deprecated-features.html fifth row in the tabled under "Feature") it clearly states "CFMX_Compat encryption algorithm. Removed the algorithm from the following functions:" and goes on to list the functions. Unfortunately, on the Encrypt page ( https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-functions/functions-e-g/encrypt.html ) it states nothing about removing the CFMX_COMPAT option, just that the default algorithm has been changed -- which it actually was previously (see bullet 2 under History). Can you please clarify - here and in the documents - has CFMX_COMPAT been removed completely as an option?
f
On CF2025 you'll get this error when you try to use CFMX_COMPAT: • _The CFMX_COMPAT algorithm is not supported by the Security Provider you have chosen._ I've written up some more details on all this stuff if you haven't seen it already: https://www.petefreitag.com/blog/coldfusion-2025-breaking/
j
Thank you, Pete. I must have missed that when I read your article. Just confusing how the encrypt page says it's just not the default instead of "REMOVED" for the 1st bullet. Same goes for decrypt ( https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-functions/functions-c-d/Decrypt.html) and hash ( https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-functions/functions-h-im/hash.html ) pages. Having something removed as an option is quite different than simply no longer being default (but assuming it's available because it doesn't say it is removed). Thanks, again, for the clarification.
f
No problem Jim, yes definitely an important distinction, and I expect Adobe will eventually update the docs to better reflect it.
fingers crossed 1
s
Thanks Jim and Pete. Agree the language was confusing. I've updated the deprecations doc.
j
Thanks, @saghosh - just for clarification, though (I haven't gotten around to testing yet), is CFMX_COMPAT completely removed as an option?
s
We do not recommend using it.
j
understood, but is it removed or does it still exist as an option?
s
I think it still exists, but let me check with the devs.
šŸ‘ 1
I confirmed, cfmx_compat is removed.
j
OK, thank you for the followthough. Then I'll note that and watch for all the functions listed under the CFMX_COMPAT listing on https://helpx.adobe.com/coldfusion/deprecated-features.html to be updated to say that it has been removed, not just changed - or do you want me to put in a bug tracker for this request?
s
i'll update that
j
@saghosh - once again, thank you.
s
Thank you for reporting the bugs. You may also mail me directly saghosh@adobe.com
🤘 1