Skip to main content

44 posts tagged with "airsdk"

View All Tags

· One min read
Michael

AIR SDK 50.2.2.3 has been released by Harman.

Bug fixes

  • AIR-6525: Generating stub files for swift libraries
  • AIR-6526: Ensuring ADT does not generate bitcode (for tvOS)
  • github-1984: Removing Linux H.264 video support whilst issues are resolved
  • github-2326: Workaround for Android ANE functions to run in UI thread
  • github-2409: Removing tvOS invalid reference
  • github-2486: Ensuring only one maximize event is sent on macOS
  • github-2517: Check for intent handling before requesting SAF file permissions
  • github-2532: Fixing argumenterror thrown when closing a window after StageWebView.dispose() call
  • github-2533: Attempting to resolve Android content files and launch in default app; Updating Android file handling functions to use Java to fix permission issues; Correcting File.resolvePath() for Android content URLs
  • github-2547: Ensure StateChange Events are sent for maximise events on Linux even if the window has already been resized.

· 2 min read
Michael

AIR SDK 50.2.2.1 has been released by Harman.

Features

  • AIR-6395: Implementation of screen mode on mobile platforms
  • AIR-6451: ADT output logging to SDK Manager troubleshooting tab
  • AIR-6475: AIR ANE - ability to use VideoTexture for Android video players
  • github-1777: Ensuring iOS cameras support higher resolutions
  • github-1802: Updating camera maximum resolution to 4K
  • github-1984: Enabling video on linux using ffmpeg
  • github-2073: Adding support for HTTPS_PROXY environment variable to ADT
  • github-2482: ADT certificate creation supporting 25 year default and beyond 2050
  • github-2502: Adding file version information into .exe file generated by windows bundle packaging
  • github-2522: Throw an error if 'new Vector()' is called with an invalid argument type
  • github-2525: Automatically injecting INTERNET permission for debug Android packages

Bug fixes

  • AIR-6037: Updating iOS event handling to fix screen time impact on audio
  • AIR-6479: Fixing instabilities in macOS URL handling
  • AIR-6486: Fixing crash in Android permission manager from CameraRoll storage request
  • github-1830: Updating macho signing to allow replacing of a smaller signature at the end of a file
  • github-2293: Add caching of method closures to reduce memory churn
  • github-2339: Fixing StageWebView location handling across stages and screens
  • github-2385: Ensuring Worker isolates load ANE swf definitions at start-up
  • github-2409: Updating build settings for tvOS runtime to avoid missing symbols
  • github-2481: Fixing performance slowdown when Direct3D window is minimised
  • github-2493: Fixing crash on Linux when exiting fullscreen
  • github-2496: Ensuring any folder structures are created for mac bundle outputs
  • github-2508: Ensuring that dpi-changed resize events are handled during moveWindow

· One min read
Michael

AIR SDK 50.2.1.1 has been released by Harman.

Features

  • AIR-4357: AIR Android – adding runtimeInBackgroundThread flag to app descriptor
  • AIR-6386: Adding handlers for Developer ID Application certs for .air on macOS
  • AIR-6424: Adding support for TCP_NODELAY via a host name flag
  • AIR-6438: Adding support for content:// URIs on Android
  • github-956: Adding gradle dependencies sections to Android ANEs
  • github-2357: Adding 'onRequestPermissionsResult' mechanism for Android ANEs to use
  • github-2369: Adding a package error if the macOS captive runtime is malformed
  • github-2417: Building support for Apple tvOS applications
  • github-2435: Adding configuration file 'iPhoneSimulator' entry
  • github-2467: Adding Java FREByteArray setLength method
  • github-2469: Removing default Android INTERNET permission injection

Bug fixes

  • AIR-5846: Remove A2712Enabler from SDK/runtime
  • github-2208: Allow activation of windows on Linux even if they aren’t owner/owned
  • github-2339: Ensuring Win32 Webview classes move properly between stages
  • github-2372: Adding a default string for NSLocationAlwaysAndWhenInUseUsageDescription in IPA info plist file
  • github-2375: Fixing framework code resources in IPA signature
  • github-2385: Reverting FDB Worker workaround from - github-399
  • github-2441: Ensuring IPA framework packaging handles universal binaries without armv7

· One min read
Michael

AIR SDK 33.1.1.929 has been released by Harman.

Features

  • AIR-5964: Reverting the merging of ABC blocks in SWCs
  • github-1963: Allowing the app descriptor to limit the Direct3D version level (using a new descriptor option <maxD3D> under the <windows> section)
  • github-2014: Adding 'ignore' option for autoOrients to avoid using OrientationEventListener

Bug Fixes

  • github-402: Sending ByteArray from Worker cause Adobe Scout show incorrect memory consumption
  • github-1950: Cleaning up local JNI references to avoid Java OutOfMemory errors
  • github-1965: Fixing runtimeClases.jar file format to remove directory entries, and enabling jetifier
  • github-1973: Removing exe and dll files from the Linux and macOS SDK zips
  • github-1974: Reworking omit-trace-statements to ensure the compiler still works within Flash Builder
  • github-2010: Fixing error in Rectangle.unionToOutput if 'this' object is the same as 'output' parameter
  • github-2042, github-2047: Fixing problem with autoOrients setting being skipped

· One min read
Michael

AIR SDK 33.1.1.889 has been released by Harman.

Features

  • AIR-5964: Updating Falcon2 compiler to merge ABC blocks within SWC libraries
  • github-1829: Encrypted Local Store support on Linux

Bug Fixes

  • AIR-5931: Fixing CRL issue 'Extension of the wrong type' when signing an AIR package
  • AIR-5932: Switching AAB jar-signing JDK detection to new build configuration
  • AIR-5990: Fixing problem running ADL from Animate on Apple M1 hardware
  • github-1856: Fixing URL session and connection reuse on macOS
  • github-1875: Fixing crash on macOS caused by user home folder permissions
  • github-1905: Ensuring Android 'queries' manifest section supports 'intent' sub-items
  • github-1912: Implementing support for omit-trace-statements, by default omitting only in release mode
  • github-1915: Fixing crash when calling Graphics.readGraphicsData() on Android-GPU
  • github-1923: Ensuring apk-debug and aab-debug builds use the debug gradle configurations
  • github-1936: Correcting StageWebView.isSupported to reflect availability of any native webview
  • github-1952: Fixing Android crash when viewing Video after VideoTexture

· 2 min read
Michael

AIR SDK 33.1.1.856 has been released by Harman.

Features

  • AIR-5912: Adding the ability to capture Android device logs via ADT
  • AIR-5878: Changes for new Android Scout companion app for Android 12 support
  • github-1818: Adding new ADT targets 'android-studio' and 'android-studio-debug'
  • github-1866: Add support for certificate generation with RSA-4096 keys

Bug Fixes

  • AIR-331: Defaulting Android manifests to use a high max_aspect ratio
  • AIR-5864: BitmapData.draw doesn't cope above 8192 pixels
  • AIR-5895: Scout - add query section to AIR Android manifests
  • AIR-5901: Moving macOS ANE frameworks into Contents/Frameworks
  • github-964: Ensuring stage color changes force a refresh in direct mode
  • github-1641: Ensuring StageWebView does not send navigation error events when the navigation was deliberately cancelled
  • github-1742: Updating NAIB to display errors if an installer is used without the AIR runtime
  • github-1824: Re-introducing support for HTML-based AIR applications via native StageWebView
  • github-1847: Updating HTMLLoader to not throw on API errors - and 1x1 objects made invisible
  • github-1860: Updating EGL configuration choice for depth/stencil buffers
  • github-1875: Fixing crash on macOS caused by user home folder permissions
  • github-1878: Updating default player/swf versions to 33.1/44 in the AS compiler

· 2 min read
Jan

AIR Runtime 33.1.1.795 has been released by Harman.

Features

  • github-1724: Adding 'preventDeviceModelAccess' tag in the ‘android’ section of the application descriptor to stop Build.MODEL call
  • github-1729: Enabling low/medium quality mode on desktop builds via an ‘allowLowQuality’ tag in the ‘initialWindow’ section of the application descriptor file.

Bug Fixes

  • AIR-5760: Fixing crash in Android font rendering with clip larger than bitmap
  • github-427: Moving the adt.lic file into a user-specific folder rather than in the SDK
  • github-1001: Fixing StageVideo full screen viewport on MacOS Retina screens
  • github-1299: Fixing Android text rendering: invalid text width, and JNI error after long time running
  • github-1404: Fixing white-screen issue with Android non-full-screen content after the splash screen
  • github-1584: Handling empty R.java arrays in internal Android resource bytecode generator
  • github-1654: Removing spurious alpha channel from VideoTexture camera inputs
  • github-1666: Ensure we don't package multidex.jar from ANEs
  • github-1715: Updating URLs used in native installers to point to HARMAN AIR runtimes
  • github-1700: Ensuring Android arch overrides work with new gradle-based APK building
  • github-1704: Ensuring asset folders starting with underscores are packaged in Android
  • github-1709: Ensuring correct support for camera input on Linux
  • github-1721: Skipping APKSigner v2 process if running within JRE < 1.8

· One min read
Jan

AIR Runtime 33.1.1.743 has been released by Harman.

Bug Fixes

  • github-183: Fixing crash when cleaning up Windows StageWebView when debugger is active
  • github-1509/1522/1529: Correcting file dialog handling of properties such as filters and filenames
  • github-1510: Protected the audio track 'stopped' property from destroyed objects on Android
  • github-1516: Fixing problem with ANE zips being closed before extracting all Android files
  • github-1528: Using XML descriptor 'versionLabel' for Android 'versionName' field
  • github-1531: Ensure event handlers are still called when lower-priority event listeners are added within an earlier handler
  • github-1536: Detecting Windows 11 version in Capabilities information
  • github-1541: Ensuring unnamed local variables can still be inspected via a debugger connection