Data Abstract for All Platforms 9.0.97

Includes revisions to the underlying Remoting SDK plus support for Delphi 10.1 Berlin.
May 6, 2016
New Version

Features

This release focused on revising and improving Remoting SDK, the network layer that underlies Data Abstract.

Enhancements to Data Abstract for Delphi:

  • Added support for Delphi 10.1 Berlin.

Enhancements to Data Abstract for Cocoa:

  • All new CodeGen4-based code generation.
  • Build with and support Bitcode.
  • tvOS Support.
  • watchOS support.
  • Port DA samples to Swift.
  • Combine iOS, watchOS and tvOS frameworks to be fat/universal for Device+Simulator.
  • Improvements and nullability annotations for better Swift and Elements interop.
  • New remoteDataAdapter:requestDidFailWithException: delegate callback, and handle clientChannel:requestDidFailWithException as well.
  • Ship product as as .dmg, not .pkg.
  • Ship proper ".framework" for iOS (in addition to static library).
  • Started converting some APIs to use generics, when building for iOS 9 or OS X 10.11.

Fixes

Fixes in Data Abstract for .NET

  • 74992: DA LINQ: Query containing intermediate 'into' clause fails Cast Exception.
  • 74972: Obsolete Bin1 streamer code cannot be built anymore due to API changes.
  • 74905: SalesReport table in the sample domain has incorrect parameter types and doesn't use their parameters at all.

Fixes in Data Abstract for Cocoa

  • Add App Transport Security fix to all samples.
  • Export DAFileBriefcase.h and DAFolderBriefcase.h from framework header so the classes are accessible from Elements, too.
  • Vast improvements to all samples.

Fixes in Data Abstract for Delphi

  • 75092: TDatasetProivider problem on destroy.
  • 75050: Lazarus 1.6: FillWithDASql Problem.
  • 74840: AnyDAC/FireDAC driver: sometimes "Definition name [__DACD.#] is duplicated." exception is raised.

Fixes in Data Abstract for Java

  • Many improvements to Samples.
Data Abstract for All Platforms

Data Abstract for All Platforms

Fast, easy and secure data access for your apps.

Got a Question?

Live Chat with our RemObjects Software licensing specialists now.