ACF-Plugin 1.7.5.5 is released (MacOS)
New features and some fixes is available in this version. Here are the most important downloads:
Read the ReadMe file here !

This archive contains the latest release of the ACF plugin for Mac Universal, bundled with demo applications and full documentation. Be sure to read the release notes in Release-notes.html for details.
The plugin and installer DMG are notarized by Apple, ensuring smooth installation on modern macOS systems. Fully tested up to macOS Sequoia 15.2.
This version includes:
-
Native Excel spreadsheet functions
-
ZIP integration
-
SMTP mail support
-
New
casestructure and conditional expressions -
New functions:
create_hash,create_hmac,encrypt,decrypt,array_sort -
Improved UTF-8 handling with ICU integration
-
Support for inter-package function calls
Also included in this package:
-
The ACF_Compiler command-line utility
-
Sublime Text definitions for syntax highlighting, auto-completion, and inline syntax checking

ACFcompiler for syntax checking from Sublime Text without leaving the editor. Syntax coloring and more.
Also in version, autocomplete for over 276 ACF functions and commands. The autocompletes are loaded with parameter defs to ensure you write function names correctly and with the correct parameters.
This download matches the 1.7.7.3 version of the ACF-Plugin
/

This is a small package with only the plugin in a single DMG archive, without examples and documentation. Just for install on client machines that do not need to dive into developer details.
This is the version with ZIP file integration, Language Macro implementation, Excel Spreadsheet implementation. Also Inter-package calls in this version. Multilingual support and a lot more,
Improved License handling in this version.
Reworked the compiler to allow declarations inside loops and conditional branches.
Look for the other download if you want examples and documentation
1.7.8.4
- Bugfix release, otherwise same as 1.7.8.3
1.7.8.3
- Linux version in Alpha
- New functions : Min_(mixed parameter list) and Max_(mixed parameter list). They returns the less or greatest value from the list. It can be discrete variables or constants of any type, and arrays. The return type is determined by the types of your parameters: Int, long or float. Strings is treated as Float, as they can contain float numbers. The parameters does not need to be the same type. The functions also works on TIME, DATE or TIMESTAMP variables or constants (as they contain unix-timestamps).
- BugFix: Functions returning a container, and used the FunctionID to make ACFU_Function_name – when called using the ACFU… it didn’t return the container, while ACF_Run… did. Fixed.
- New Constants:
isLinux,isServer– in additon to theisMac,isWindowsthat we had before. - New System variables:
appVersionreturns the FileMaker application version, or server. AlsoplugginVersionthat returns the version string for the plugin as dot-separated version number. - NOTE: If you are using any of those new functions, variables or constants, it is required that all clients of your database update to this version. Otherwise, functions might fail due to lack of runtime support for the new functions.
- NOTE: Also install the new ACF-Compiler for syntax check from your IDE, as this have the new functions defined.
- Improved server-side functions for
Documents_directory()to retun the path for the documents directory on the server, if executed from server. Also the same fortemporary_directory() - The built-in bootstrap ACF-library has been updated. The
GetFilenameFromPath(path),GetDirectoriesFromPath,GetExtentionFromPathhas been improved to correctly handle all types of paths/plattforms. The functions that involves UI operations has been made server-safe, either returning a default value or empty if used on server. - BugFix: In the function Excel_SetRowHeight – Sometimes thrown an error exception – Allocated space in the row-heigh list using a wrong variable. Errnously reported to invalid or negative row index. Fixed.
