Problem configuring Google Assistant after 0.61

Since they changed the way you configure Google Assistant after 0.61 (expose entities, specify type, add aliases etc. under ‘entity_config’ instead of ‘customize’) I’m having some trouble.

In the component documentation, to override the type their example shows this

type: 'action.devices.types.LIGHT'


If I add this HA show that there’s an error with Google Assistant. Looking here on the forum I saw some added this to their config instead, which works for me

type: light

But I noticed the release notes shows the different way, that works for me.
So is the component documentation wrong, and I should ignore it, and just use ‘type: light’, type: scene’ etc?


Also, I’ve tried adding aliases for some entities and that has changed too. I’ve tried the ‘old way’ and ‘new way’ and can’t get this to work properly. What the correct way to add aliases now?