That seemed…. weird. So I went over to the ColdFusion docs for cacheGet and was disappointed to find that no one had updated this. When you make a change to the language, you need to update the docs as well. Release notes in an update are not enough. I’ll raise this internally so hopefully it won’t happen again. There is also the corresponding need of an update for ColdFusion Builder. I’d have to assume (and I can definitely be wrong!) that this language tweak would require a minor update to CFB, so that should have been released as well. Again, I’ll raise this internally.
From what I can read in the bug report by itisdesign, at some point there was a change for queries that were cached using cachedWithin/cachedAfter. If you do not specify a specific cache ID for the query, then a Java object is used for the ID instead. Here is an example.