The only changes are that the same regulations will apply to nationals of the EEA countries not part of the EU (i.e. Norway, Iceland, Liechtenstein) and their family members.
As you can see from the link following towards the end of the page it didn't apply to them before. However the old rules prior to Directive 2004/38/EC will still apply to Swiss citizens and their family members as they are not treated within the scope of this Directive yet, since their freedom of movement is governed by a different agreement between the EU and the Swiss Confederation.
Hopefully when the EU and Switzerland gets around to modying their agreement on free movement of persons the same will apply to them and their families as is currently the case for EU/EEA citizens and their family members. Thus the widenening of the definition of family members and all the other new provisions provided by this Directive 2004/38 does not apply to Swiss citizens, but does include the EEA countries not part of the EU( Norway, Iceland and Liechtenstein) as from the 1 January 2007.
http://www.justice.ie/80256E01003A02CF/ ... Q6PEFCN-ga