Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
87 lines (68 sloc) 4.69 KB

Azure Mobile Services iOS SDK Change Log

SDK Downloads

Version 2.2.2

  • Updated build tooling to use XCode 7 and include BitCode issue #794
  • Note: Framework now requires using XCode 7
  • Fixed issue with MSCoreDataStore.h that prevented it from bring used as part of a cocoapod

Version 2.2.1

Version 2.2.0

  • Updated offline sync logic to do a case-insensitive comparison on the ID column 328aadf
  • Added support for returning the underlying NSOperation when performing push, pull and purge operations 7c37f60
  • Added support for configuring the page size of a pull operation 0c31aa3
  • Added support for NSUUID in PredicateTranslator 24c5a61
  • Fixed [issue #699] (https://github.com/Azure/azure-mobile-services/issues/699) that prevented properties with value nil from being sent to server bf41081
  • Fixed handling of network errors during push operations 1a9fdf4
  • Fixed potential race conditions while performing table operations 15581be
  • Fixed incorrect ID validation during insert operations f5e44d4

Version 2.1.0

  • Fix cancelAndUpdate and cancelAndDiscard actions on the MSTableOperationError class
  • Fix issues with sync operations not firing their completion blocks on the correct queue

Version 2.0.0

  • GA of offline sync changes from previous betas
  • Now requires iOS 7 or newer to use

Version 2.0.0 beta2

  • [Breaking] Changed MSReadQueryBlock to return MSQueryResult instead of items and totalCount. See this blog post for more information.
  • Added support for incremental sync
  • Added support for query parameters in pull operations
  • Added support for following link headers returned from the .NET backend
  • Fixed issue with login controller completing before animation completes
  • Added a method for force purge of local data
  • Added a helper method to return an NSDictionary from an NSManagedObject
  • Fixed issue with the __includeDeleted flag sending the wrong value

Version 2.0.0 beta1

  • Added support for incremental sync
  • Added support for query parameters in pull operations
  • Fixed issue with login controller completing before animation completes
  • Added a method for force purge of local data
  • Added a helper method to return an NSDictionary from an NSManagedObject
  • Fixed issue with the __includeDeleted flag sending the wrong value

Version 1.3 alpha1

  • Added support for offline and sync

Version 1.2.4

  • Address bug where version property was returned to the caller even when not asked for
  • Fixes Swift QS for syntax changes up to Xcode Beta 7

Version 1.2.3

  • Fix issue with const when using both Azure Messaging and Mobile Services frameworks
  • Fix issue #306 with how arrays passed as query string params to table and custom APIs are converted
  • Fix issue where system properties (__version, __updatedAt, etc) were returned to the caller when they were not requested

Version 1.2.2

  • Added support for APNS Azure Notification Hub integration
  • Support for optimistic concurrency on delete

iOS SDK

    • Fix issue #218 in which some dates coming from the mobile services with the .NET runtime weren't parsed correctly

Version 1.1.3

  • Added a mapping in the authentication provider from WindowsAzureActiveDirectory to the value used in the REST API (/login/aad)

Version 1.1.2

  • Supports the arm64 architecture
  • Now requires iOS 6 or newer to use

Version 1.1.1

  • Support for optimistic concurrency (version / ETag) validation
  • Support for __createdAt / __updatedAt table columns
  • Fix bug with using arrays in invokeAPI

Version 1.1.0

  • Support for tables with string ids
You can’t perform that action at this time.