Abwärtskompatibilität wird in der Regel immer zum Teil gebrochen, wenn eine neue Version von etwas erscheint.
Die Kompatiblität sollte man bestmöglich beibehalten und es möglichst vermeiden irgendwas komplett umzudefinieren.
Das widerspricht sich ja zum Glück nicht :)