Mark Takata (Adobe)
12/12/2024, 5:18 PMPanman82
12/12/2024, 5:27 PM<cfinput autosuggest=""> is probably our last YUI holdout, guess we'll have to tack that one now... 🙃 "Script based CFCs" is probably used here too. One question, why is GetTemplatePath() going away??Mark Takata (Adobe)
12/12/2024, 5:30 PMPanman82
12/12/2024, 5:31 PMGetCurrentTemplatePath() in my head.Mark Takata (Adobe)
12/12/2024, 5:32 PMPanman82
12/12/2024, 5:32 PMMark Takata (Adobe)
12/12/2024, 5:32 PMPanman82
12/12/2024, 5:32 PMDave Merrill
12/12/2024, 7:20 PMWhat is meant by the vague "Customizing an HTTP response" feature that is going to be removed? I'm not sure if this will affect us or not without more information.
Good question.Mark Takata (Adobe)
12/12/2024, 7:22 PMquetwo
12/12/2024, 7:47 PMcfscript support for script-based CFCs, such as query and storedproc . deprecation? Looks like Adobe scrubbed any notes on it from the 2018 release pages, and I'm not 100% sure what that means.gamesover
12/12/2024, 7:55 PMnew Query(.
https://cfdocs.org/cfquery
For scoredproc, maybe just search for the function name cfstoredproc . (Not sure if this is correct or not.)
https://cfdocs.org/cfstoredprocquetwo
12/12/2024, 8:01 PMcfvonner
12/12/2024, 9:14 PMnew http(Matt Jones
12/13/2024, 2:55 PMsaghosh
12/13/2024, 3:00 PMquetwo
12/13/2024, 3:01 PMquetwo
12/13/2024, 3:05 PMMatt Jones
12/13/2024, 3:53 PMquetwo
12/13/2024, 4:04 PMMatt Jones
12/13/2024, 4:20 PMMark Takata (Adobe)
12/13/2024, 4:29 PMsaghosh
12/13/2024, 4:38 PMsaghosh
12/13/2024, 4:38 PMDave Merrill
12/13/2024, 5:25 PMcfscript support for script-based CFCs, such as query and storedproc in our code?cfvonner
12/13/2024, 6:00 PMnew xxxx( using those filenames (minus the cfc extension) in place of 'xxxx'.gamesover
12/13/2024, 6:39 PMquetwo
12/13/2024, 7:30 PMgamesover
12/13/2024, 7:53 PMCFMX_Compat. Upon review, it returns the same value as the "md5" algorithm. I searched the Lucee source code on Github and determined that their hash function does the same thing. (I wish I could know for sure what the ACF logic does, but I continually find myself deferring to the Lucee source in its absence.)
if ("cfmx_compat".equals(algorithm)) algorithm = "md5";Matt Jones
12/13/2024, 10:39 PMgamesover
12/13/2024, 10:51 PMMatt Jones
12/13/2024, 10:56 PMDave Merrill
12/16/2024, 1:49 PMcfscript support for script-based CFCs, such as query and storedproc . deprecation, am I to understand that there's just no cfscript version of these tags any more?
Code has to be rewritten in tag syntax, or we need to write our own cfscript wrapper for the equivalent tags?
Can I ask why?
In other deprecation cases there are security reasons, or supporting technology no longer allows it, but this seems like it's just "cleanup" with no other justification.
I'm all for cleaning house, but doesn't this remove useful functionality?Matt Jones
12/16/2024, 3:32 PMnew query() and new storedproc() or createObject('component', 'storedproc') are going away. instead, you would be using queryExecute(sql, params, options) and cfstoredproc( your arguments ) { your procparams }Matt Jones
12/16/2024, 3:36 PMDave Merrill
12/16/2024, 3:45 PMMatt Jones
12/16/2024, 3:59 PMcfvonner
12/16/2024, 4:34 PMDave Merrill
12/16/2024, 5:01 PMMark Takata (Adobe)
12/16/2024, 5:40 PMTim
12/20/2024, 7:40 PMWHERE is that status text going away? Result codes from a CFHTTP call? sending it back to the calling page via a cfheader or cfcontent?So
cfheader( statusCode: 200, statusText: "OK" ) is going to ignore the statusText now...
Does that also mean that CFHTTP.statusCode is now going to return 200 instead of 200 OK?quetwo
12/21/2024, 1:03 AMstatusText in the cfheader. That went away in Lucee about 2 years ago, BUT the deprecation document is so clumsily worded, it could mean more.Tim
12/21/2024, 1:07 AMif( cfhttp.statuscode == "200 OK" ) code need to be rewritten.