I cannot find what version HomeLink the Model 3 uses. I asked the local Tesla reps and service center folks and they did not know. Does anyone know? Everything I have seen suggests version 4 since it seems to support rolling codes. Version 5 added two way communication so the opener will inform the car when a door is opening or closing and when it is finished doing so. I think most Chamberlain, LiftMaster and Craftsman openers made after 2014 have it. There is really no excuse for a Tesla to ever drive into a closing garage door with a supported v5 HomeLink setup. My opener two way data even works with HomeKit and IFTTT but that's beyond the scope of the question.
Here is a 5 year old video describing HomeLink v5. Start at 0:30 to avoid the pointless intro.
Here is a 5 year old video describing HomeLink v5. Start at 0:30 to avoid the pointless intro.