Or ask us to be added to our shared Dropbox folder.
Fixed memory leak in CapturePreview method in WebView2ControlMBS control.Changed WMI examples to initialize in App.Constructor instead of App.Open, so InitSecurity method works.Added userInteractionEnabled property to NSViewMBS class for iOS.Improved NSViewMBS to work on iOS, internally with UIView.And clear it when you change a property of the email. Changed CURLEmailMBS class to cache email source and not render it again each time you query it.Added areBrowserAcceleratorKeysEnabled, IsGeneralAutofillEnabled, IsPasswordAutosaveEnabled, IsPinchZoomEnabled and UserAgent properties to WebView2ControlMBS control.MBS Xojo Plugins, version 21.4pr3 New in this prerelease of the 21.4 plugins: Otherwise wait for the release, probably in fall 2021. If you like to try it soon, you may want to join Claris ETS (external testing service) and get early access to future FileMaker versions. one from 2021 instead of the one from 2020. Since WebView2 component gets regularly updated, you may need to have a recent version installed to use all plugin functions as some require a recent version, e.g. And we may have a few new functions for WebView2 specific.
We look forward to the fall with a new FileMaker Pro release for Windows to have you all try the new functions.īe aware that the Chromium/Edge as engine may behave a little bit different, so you need to test all scripts.
But this change on Claris' side requires an update to FileMaker Pro, so this won't work for FileMaker 19.3, but for the next version after this, let's name it 19.4. For a future plugin version we can get our WebView functions to work with WebView2. With a little help from them, the plugin can actually get the reference to the WebViewer. Sadly we didn't get our plugin to work with this Edge/Chromium engine for FileMaker 19.3.īut we like to let you know that we work on a fix with Claris. Instead of Internet Explorer they now use the WebView2 component from Microsoft for FileMaker 19.3. Please try next pre-release version of the plugin to see how it works for you.Īs you may know Claris switched the engine for WebViewer on Windows. Another benefit seems to be that Windows leaks memory per thread, so creating and destroying a lot of threads can be a problem, which should now be fixed.įor macOS and iOS, we had thread pooling before via Grand Central Dispatch. As Windows manages that thread pool, it can add and remove threads as needed and adjust it depending to the system load. We use one thread pool for all our plugins. Also for some of our functions doing multi threaded processing like TransformMT for LCMS, it may use multiple threads to do work in parallel. If you run multiple transfers in background using this, we will now recycle threads. For example if you use MBS Xojo CURL Plugin and the PerformMT method there. That may help for all the MT methods we have. Instead of having the plugin create threads if needed for doing work and reuse them if needed. Even if you can't attend at the scheduled time, be sure to sign up so you will receive a notification when the recording is available.Thread Pool for Windows For our MBS Xojo Plugins we add a thread pooling for Windows. Temper is an open-source Xojo project from Tim Dietrich that provides and easy API to your FileMaker hosted databases.Ĭome watch Tim give an overview of Temper and then see how you can use it with Xojo to make an iOS app that displays FileMaker data. Simplify the development of desktop, web and mobile apps with Xojo.
It's available for download at: I'll be demonstrating Temper during a Xojo Webinar that's being held on J1:00 PM Eastern Time (US and Canada).
The source code is fully accessible, and it is being distributed under an MIT License. It works with all versions of FileMaker Server that support the FileMaker API for XML. Temper uses the FileMaker API for XML, so there are no additional licenses needed to transfer data, and no need to worry about hitting data transfer limits. With Temper, developers can make API calls to create, read, update, and delete records, run scripts, set and get the contents of containers, and more. Yesterday I ( Tim Dietrich ) released version 1.0 of "Temper," an alternative Web API for the FileMaker platform.