Affects Version/s: None
Fix Version/s: CLI Release 7.0.8
Alloy has the capability to override tags using commonJS modules and the "module" attribute so:
<NavigationWindow id="nav" module="xp.ui">
allows the xp.ui module to handle the createNavigationWindow request – we use the xp.ui module ourselves in our Appc test apps.
in 7.4.0 and 7.4.1 when attempting to build an app with this tag in place you get the following :
[ERROR] Ti.UI.NavigationWindow for android requires Titanium 7.5.0+
[ERROR] Alloy compiler failed
and the app fails to build. it seems the checking is picking up the tag but NOT the module attribute.
The only workaround is to change the tag name to something else (and the commonJS library) so:
<NavigationWindowXP id="nav" module="xp.ui">