Native USB tethering of wifi (not mobile data) I would like to know if later versions of Android natively support USB tethering of the phone's wifi connections. If so, after which version?

I know that there are custom ROMs that allow you to use the phone's wifi connections via USB tethering. I'm asking if this functionality comes out of the box for all manufacturer ROMs as well.
[This is probably not the complete answer you're looking for, I can't comment though]

I'm running a Nexus 4 with 4.4.2 and it supports tethering of the wifi connection out of the box. I think it was already able to do that when I got it , meaning this should work at least with >= 4.2.