Skip to content

4.4.6

Compare
Choose a tag to compare
@mtehver mtehver released this 16 Jun 12:23
· 18 commits to master since this release

This version brings several important fixes and minor features to 4.4.0 - 4.4.5 versions. No breaking changes, so it is a drop-in replacement to older 4.4.x versions.

New features:

  • Added getTimeout, setTimeout methods to CartoOnlineTileDataSource, MapTilerOnlineTileDataSource and HTTPTileDataSource

Changes, fixes:

  • Fixed iOS specific issue related to SDK not properly handling 'didBecomeActive' notifications, resulting in MapView not being rendered.
  • Fixed critical synchronization issue on UWP platform related to stopping rendering loop.
  • Fixed flickering issues when MapView was resized on UWP platform.
  • Fix global pattern alignment when using 'polygon-pattern' symbolizer.
  • Fixed minor rendering issue with lines joined at steep angles when BEVEL/ROUND join modes were used.

Install with package management

  • Android gradle:

    compile 'com.carto:carto-mobile-sdk:4.4.6@aar'

  • iOS and Mac Catalyst CocoaPod:

  pod 'CartoMobileSDK', '4.4.6'
  pod 'CartoMobileSDK-Metal', '4.4.6'

Note: Bitcode in 4.4.6 is generated using Xcode 13.2.1 and could be incompatible with earlier (12.x) Xcode versions
Note: Mac Catalyst apps are supported only using ''CartoMobileSDK-Metal' framework. Also, in order to use iOS Simulator with the SDK on M1 Macs, 'CartoMobileSDK-Metal' framework should be used due to bugs in legacy OpenGL implementation on such devices.

  • Swift Package Manager (iOS and Mac Catalyst):
https://github.com/nutiteq/mobile-sdk-ios-swift-package.git
https://github.com/nutiteq/mobile-sdk-ios-metal-swift-package.git

Note: Bitcode in 4.4.6 is generated using Xcode 13.2.1 and could be incompatible with earlier (12.x) Xcode versions
Note: Mac Catalyst apps are supported only using 'Metal' framework.

  • Xamarin and Visual Studio Package Manager (nuget) console:
  PM> Install-Package CartoMobileSDK.iOS -Version 4.4.6
  PM> Install-Package CartoMobileSDK.Android -Version 4.4.6
  PM> Install-Package CartoMobileSDK.UWP -Version 4.4.6