Given that the tokens available for use in Pathauto patterns appear to have changed radically, is there any equivalent to the very useful catpath pattern from D6? I don't see anything that looks similar...

The nearest equivalent I can see would be to assemble it by putting together [term:parents:join-path] and [term:name] separated by a slash, but wouldn't that lead to a double slash in the URL if some terms didn't have any parents? Or would Pathauto automatically correct for that?


Maybe you can use [term:parents:join-path]/[term:name] in D7 where you used [catpath] in D6.
Pathauto trims duplicate separators in pathauto_clean_alias() anyway, so you should not end up with double slashes in the URL.