We noticed a change in the data coming back in our cfcatch objects after a recent update. It took a while to track down, so I thought I’d post about it in case anybody else runs into it.
In 18.104.22.168, our code was using cfcatch.detail to check for a specific error and handle it.
After an upgrade to 22.214.171.124, we started getting our default error emails for this particular error. After digging into the cause, I noticed that cfcatch.detail was now empty, and the string we were looking for was in cfcatch.message instead.
I couldn’t find anywhere that this was documented.