Technically, CafeTran does not open SDLTM memories, it imports them as TMX memories.
I can't find this information in the ChangeLog, but while package handling has been improved, I think automatically importing (as TMX) SDLTMs attached to SDLPPX packages has been there for quite a long time.
This is not true for SDLTB termbases though, which need to be converted separately.
I've just started to translate an SDLPPX package, and I've noticed that CafeTran has automatically opened a reference SDLTM memory that was included in the package. It didn't do so before (so far, I've always had to import it manually). Is this a new feature of CT (if so, it would be fantastic), and when was it introduced?