Having read through the new changes & guidance it does appear that you now need to be settled in the UK, i.e. have ILR to sponsor a "family visitor". But I don't think there is anything to stop you from sponsoring a family member as a "general visitor" rather than a "fa...