Extensions für TYPO3 sind immer für eine bestimmte Versionen freigegeben. Im Normalfall ist außerdem das nicht nur eine Version, sondern gleich mehrere Versionen. Diese Abhängigkeiten entwickeln sich auch mit den Extension-Versionen mit. So ist es üblich, dass die neuesten Versionen einer Extension nur noch für die aktuellsten TYPO3-Versionen freigegeben sind.
Das wird gemacht, weil sich im Laufe der Zeit auch die Schnittstellen des Systems weiterentwickeln. Um den Aufwand in überschaubaren Grenzen zu halten, werden dann ganz alte Schnittstellen irgendwann nicht mehr unterstützt.
Die Meisten der gängigen Extensions werden immer aktualisiert und schnell mit einem Upgrade für die aktuellste Version angepaßt. Das bedeutet auch, dass diese einem TYPO3-Update nicht im Wege stehen, denn sie können mit aktualisiert werden. Sollte das einmal nicht der Fall sein, dann gibt es auch sehr oft gleichwertigen Ersatz.