MacOS 10.15 Catalina is coming soon and we prepare for it. We notarize the uploads to avoid warning dialogs and updated a couple of functions to use newer APIs, so they work for the new MacOS version. Check the new Speech functions for MacOS catalina to recognize text in audio files.
The Vision framework for MacOS and iOS provides functions to detect faces, face landmarks, recognize text, barcodes, humans and animals. We added a couple of functions to use some of the features in the framework.
In our Barcode functions, we now support more Barcode types including the Ultra type. With our new Barcode.GenerateJSON, we can now generate barcode and provide more options like border and output options.
For using Apple Maps with our MapView functions, we got new functions to add circles, points with custom pictures, lines and polygons to the map. The FM.ChooseDictionary function can automatically choose the dictionary to used for spelling in FileMaker.
We improved CGImageSource functions to change properties like IPTC, EXIF and GPS values and write the image back to disk. The new Files.AudioTags function allows you to read audio file properties including metadata, e.g. ID3v2 tags. Use the Files.SetAudioTags function to write modified tags back to the audio file.
For GraphicsMagick we got a new GMImage.Hash function, for CubeSQL we can connect with SSL and our new Text.ConvertToTextEncoding and Text.ConvertFromTextEncoding functions allow you to work with exotic text encodings. For iOS you can use UNNotification.SetNFCScript function for background scanning with URL trigger with a NFC card.
Finally we updated CURL library to version 7.66.0, zint to 2.6.5, DynaPDF to 18.104.22.168 and Xcode to 10.3.
See release notes for a complete list of changes.