Inherited from previous versions of this feature, by default the Purge operation from the Outliner would remove all unused IDs, recursively. The same operation invoked from the File -> Clean Up main menu would by default only delete directly unused IDs. Now both will by default remove all (directly or indirectly) unused data.