Thanks; so I think if the mx.geom.Transform APIs were updated, it would mean 
that apps built using that would then only work on AIR 33.1 and above..

Currently then:
a) if you have a Flex app and Flex SDK, you can use up to/including AIR 33.0 
SDK to build your application. Everything will work fine (once we've made the 
change to the runtime i.e. 33.1.1.50 is the only version that will fail to load 
this but our next release would be okay).
b) if you are using AIR 33.1 SDK to build, then you need to update to a later 
Flex SDK (4.16.2?) with these new mx.geom.* APIs in them. A SWF built with this 
would then only run on versions above AIR 33.1.1.50..

I'm actually starting to lean towards the idea of reverting the change and just 
adding the new APIs alongside the old ones with different function names. Hence:
        public native function getRelativeMatrix3D(relativeTo:DisplayObject, 
output:Matrix3D=null):Matrix3D;
would become:
        // the original API:
        public native function 
getRelativeMatrix3D(relativeTo:DisplayObject):Matrix3D;
        // the new API as well:
        [API(CONFIG::SWF_44)]
        public native function 
getRelativeMatrix3DToOutput(relativeTo:DisplayObject, output:Matrix3D):Matrix3D;

So this one must be called deliberately and needs the output parameter to be 
provided (but can be null). Then actually internally our first function could 
just be calling the second one with a null input..

Feedback welcomed (particularly on what we should call these functions!) but we 
need to make a decision today really to get this into our next release!

thanks

   Andrew



-----Original Message-----
From: leokan23 <l...@best-web.gr> 
Sent: 04 March 2020 10:37
To: users@flex.apache.org
Subject: [EXTERNAL] RE: Flex 4.16.1 broken for AIR33.1?

I think Flex libs (mx.geom.Transform) should be updated to work with the latest 
versions of AIR. From the mobile perspective, it doesn't make much sense to 
support older ones as you can't publish apps if you are lower than AIR 32 for 
iOS or AIR 33 for Android.

I am not sure if there is any similar issue for desktops and web.



--
Sent from: 
https://clicktime.symantec.com/3HjCESjpMQXstAAUHQ7kAfa7Vc?u=http%3A%2F%2Fapache-flex-users.2333346.n4.nabble.com%2F

Reply via email to