Our plugin got updated to work with FileMaker 2023. A few changes were necessary to keep functionality working for the new version and our current plugin can be used in several FileMaker Pro versions from ancient version 7 (on Windows) to the latest 20.1 one. Changes include adjustments for window functions, script workspace, fmp URL handling, get functions and other places.
We include a Linux ARM version of our plugin. Everything should work the same on ARM CPUs, just like on Intel or AMD CPUs. You can now install Ubuntu 22 in a VM on your Macbook with M1/M2 Chip or on AWS E2 instances with ARM CPUs. While we updated our plugin for Ubuntu 22, we still keep it compatible for the older Linux versions, so there is just one plugin file.
For Windows we add functions to use the built-in PDF functionality from Microsoft. You can open PDF documents, query page count and sizes and render preview pictures of pages. The plugin uses this functionality internally to provide previews of PDF documents in various functions and the Vision.RecognizeText function now works with PDF on Windows.
The GraphicsMagick functions got improved to now include WebP support. This includes reading and writing WebP files, so you can directly upload WebP functions from your CMS solution to your web server.
For MongoDB we have new functions to convert text or container data to binary data for passing to the MongoDB database for efficient storage (without Base64 overhead). The MongoDB.NowUTC function returns the current date in the format needed for MongoDB in JSON and MongoDB.Time can convert time stamps if needed.
On macOS in the debugger, you can now copy variable or field values via contextual menu. You can sort your scripts not just by name, but also by ID.
We upgraded the PhotoPicker functions to work on macOS in addition to iOS. We updated Java functions for Java versions 19 and 20. The WMFP functions can now return details on the audio channels, frame rate, bits and samples. The archive functions can now handle lz4 and zstd compression methods. For Windows you can control more on printing WebViewers with WebView.SetPrintParameter function.
Finally we updated curl to version 8.0.1, LibArchive to 3.6.2, libwebp to 1.3.0, SQLAPI to 5.2.4b3, SQLite to 3.41.2, libXL to 4.1.2 and Xcode to version 14.3.
See release notes for a complete list of changes.