Konstrukte der Version 3.0 der Intent-Sprache sind nicht mit Version 2.0 und früheren Versionen der Intent-Sprache kompatibel. Die erste Zeile einer Quelldatei enthält eine Versionskennung, damit die Versionen 3.0 und 2.0 der Intent-Sprache gelesen und kompiliert werden können. Eine Datei der Version 3.0 der Intent-Sprache wird von einem Produkt der Version 2.0 abgelehnt. Dateien der Version 2.0 der Intent-Sprache werden möglicherweise in Anwendungen, die mit der Version 3.0 von Intent kompatibel sind, akzeptiert, dies ist aber nicht zwingend erforderlich.