Skip to main content

44 posts tagged with "airsdk"

View All Tags

· One min read
Michael

AIR SDK 50.2.3.7 has been released by Harman.

This release is primarily intended to revert the problems we'd caused when trying to fix #2772 - there are a few other Android-related changes brought into it too. But we're almost finished preparing a "50.2.4" version that will include the new iPhoneOS/macOS SDKs and Xcode version, and will be something people can then use in production whilst we push out the 51.0 branch initially as a beta.

Bug Fixes

  • github-2835: Preventing crash in Android VideoTexture dispose
  • github-2837: Fixing calls to OpenGL for texture set-up to avoid later failure in VertexBuffer
  • github-2864: Ensuring Android screen state is known to avoid black-screen
  • github-2873: Building APK target can use 'all' arch plus the config file to limit the included ABIs
  • github-2879: Reverting github-2772 regarding activate/deactivate events on Android

· One min read
Michael

AIR SDK 50.2.3.6 has been released by Harman.

Bug Fixes

  • AIR-6777: ADT must not output the password for the signing key
  • github-360: Fixing packaging of ANE frameworks within subfolders
  • github-2768: Adjusting ADT iOS linker command-line to avoid crash
  • github-2768: Updating swift compatibility library to include x86_64 symbols
  • github-2772: Sending activate/deactivate events based on Android window focus
  • github-2801: Updating certificate/key handling to remove mac keychain signing failure
  • github-2838: Removing sdk_version and using platform_version for iPhoneOS SDK

· One min read
Michael

AIR SDK 50.2.3.5 has been released by Harman.

Bug Fixes

  • AIR-6707: Setting UDP broadcast settings for ..*.255 addresses
  • AIR-6765: Fixing crash in embedded font rendering cache
  • AIR-6766: ADT rejects iOS ANEs that don't contain universal binaries
  • github-88: Fixing green strip at the bottom of some Windows H.264 videos
  • github-360: ADT packaging IPA files - reducing long ld64 command lines
  • github-1607: Correcting Android Context usage of visual contexts when needed
  • github-2754: Updating JNI reference handling/clean-up for Android file access
  • github-2755: Updating descriptor XSD docs for missing icon sizes
  • github-2771: Ensuring Android content files can be opened/read asynchronously
  • github-2772: Ensuring AIR activate/deactivate events are sent on activity focus events
  • github-2773: Ensuring AIR Android soft keyboard behaviour matches OS
  • github-2777: Dispatch touch events on Android when requested, regardless of the device touchscreen feature flag
  • github-2801: Ensuring macOS KeychainStore certificates can be used without private keys

· One min read
Michael

AIR SDK 50.2.3.4 has been released by Harman.

Bug Fixes

  • github-2533: Ensuring Android content URIs can be set as File.nativePath and File.url values
  • github-2614: Ensuring ANEs have the native 'dispose' method called when Workers are present
  • github-2770: Ensuring Multitouch.maxTouchPoints returns an appropriate value on Android
  • github-2771: FileStream.openAsync wasn't completing when using Android content URIs

· One min read
Michael

AIR SDK 50.2.3.3 has been released by Harman.

Bug Fixes

  • AIR-6707: Adding support for socket broadcast using DatagramSocket send to 255.255.255.255
  • AIR-6721: Ensuring videos with 4-channel audio still play (with silence)
  • github-2238: Ensuring the Windows splash screen doesn't stay topmost when debugging
  • github-2409: Updating tvOS stub generation for SDK v16.4
  • github-2667: Optimizing JNI and ensuring clean-up for Android TimeZone support
  • github-2726: Updating AIR runtime installer to use WebView2 on Windows
  • github-2733: Fixing network connection reuse for iOS apps
  • github-2758: Updating libSwiftCompat.a to include the necessary definitions from libswiftCompatibility56.a

· 2 min read
Michael

AIR SDK 50.2.3.1 has been released by Harman.

Features

  • AIR-6564: AIR Media - basic iOS sound output implementation
  • github-1453: Adding certificateError event for secure HTTP/socket connections

Bug Fixes

  • AIR-4357: Removing deferred framebuffer clears for Android runtime in background thread
  • github-1824: Ensuring AIR apps can run from the root folder of a Windows drive
  • github-1856: Fixing URL session closure on macOS for cancelled connections
  • github-1871: Further updates to support File.openWithDefaultApplication on Android
  • github-2409: Fixing tvOS stub generation and reverting symbol removals
  • github-2535: Don't Activate on _NET_WM_STATE event if the window is being hidden
  • github-2603: Ensuring Android file chooser ignores non-mime type filters
  • github-2615: Updating Android StageText to work in a background thread
  • github-2655: Fixing the iOS certificate security alert message by moving it out from async thread
  • github-2660: Ensuring Android platformsdk is picked up properly on cmdline
  • github-2665: Removing memory leakage in Worker when sending strings over MessageChannel
  • github-2666: Ensuring android CameraUI provider is properly named with air prefix
  • github-2667: Fixing JNI problems with Android TimeZone.availableTimeZoneNames
  • github-2670: Ensuring AIR on Android shuts down appropriately on exit() call
  • github-2671: Preventing Android JNI-detach crash
  • github-2684: Ensuring command-line platformsdk has priority in ADT
  • github-2694: Excluding invalid libc++.so files from Gradle builds

Note re github-2409 (Fixing tvOS stub generation) - the stub-tvos folder update didn't work in this release, so this error is actually still present; there is a patch library under the github issue entry to resolve it.

· One min read
Michael

AIR SDK 50.2.2.6 has been released by Harman.

Bug Fixes

  • AIR-6609: AIR Android ANRs caused by surface nativeIsXXX calls blocking
  • AIR-6626: AIR Android JNI stability improvements for runtime in background thread
  • github-360: Eliminating duplication on the command line when calling LD64
  • github-1871: Ensuring Android AIR file utils have API-level conditional access
  • github-1871: Adjusting Android openWithDefaultApplication to not need query-package permissions
  • github-2326: Updating Android WebView creation to work in a background thread
  • github-2385: Ensuring Worker start-up continues if an ANE loading fails due to permissions
  • github-2571: Fixing crash-on-exit due to use of permission manager
  • github-2612: Adding support for provisioning profile for macOS app bundle packaging
  • github-2618: Fixing asynchronous XML signature verification
  • github-2620: Ensuring Android secure socket returns the certificate status
  • github-2657: Adding Android lint options to not abort on error

· One min read
Michael

AIR SDK 50.2.2.5 has been released by Harman.

Bug Fixes

  • AIR-6560: Ensuring auto-orientation updates from AS3 are recognised in iOS16
  • github-2409: Removing another tvOS invalid reference
  • github-2551: Ensuring cyrillic text works in StageWebView.loadString()
  • github-2576: Protecting against a crash in registering ANEs
  • github-2577: Avoiding the display of UIAlertController in the main thread
  • github-2591: Fixing crash when saving a file asynchronously
  • github-2599: Fixing AIR not resuming after proximity sensing on iOS