[14.5](newinversion145.md) [15.0](newinversion150.md) [15.1](newinversion151.md) [15.2](newinversion152.md) [15.3](newinversion153.md) [15.4](newinversion154.md) [15.5](newinversion155.md) [16.0](newinversion160.md) [16.1](newinversion161.md) [16.2](newinversion162.md) [16.3](newinversion163.md) [16.4](newinversion164.md)

New in version 10.4
-------------------

| Item | Details | Server |
|:--|:--|:--|
| [Archive.ExtractFile](ArchiveExtractFile.md)   Extracts one file and returns as container. | All | ✅ Server |
| [CURL.GetEffectiveMethod](CURLGetEffectiveMethod.md)   Get the last used effective HTTP method. | All | ✅ Server |
| [CURL.GetOptionCustomRequest](CURLGetOptionCustomRequest.md)   Queries current custom request value. | All | ✅ Server |
| [CURL.GetOptionPostFields](CURLGetOptionPostFields.md)   Queries current post fields value. | All | ✅ Server |
| [CURL.GetOptionURL](CURLGetOptionURL.md)   Queries current URL value. | All | ✅ Server |
| [CURL.GetOptionUserName](CURLGetOptionUserName.md)   Queries current user name value. | All | ✅ Server |
| [CURL.GetRetryAfter](CURLGetRetryAfter.md)   Returns the Retry-After retry delay. | All | ✅ Server |
| [GMImage.GetFontFamily](GMImageGetFontFamily.md)   Queries font family. | All | ✅ Server |
| [GMImage.GetFontStretch](GMImageGetFontStretch.md)   Queries font stretch. | All | ✅ Server |
| [GMImage.GetFontStyle](GMImageGetFontStyle.md)   Queries font style. | All | ✅ Server |
| [GMImage.GetFontWeight](GMImageGetFontWeight.md)   Queries font weight. | All | ✅ Server |
| [GMImage.ListTypeInfo](GMImageListTypeInfo.md)   Writes type list file. | All | ✅ Server |
| [GMImage.MagickVersion](GMImageMagickVersion.md)   Queries the version text of the GraphicsMagick library. | All | ✅ Server |
| [GMImage.SetFontFamily](GMImageSetFontFamily.md)   Set font family to use. | All | ✅ Server |
| [GMImage.SetFontStretch](GMImageSetFontStretch.md)   Set font stretch. | All | ✅ Server |
| [GMImage.SetFontStyle](GMImageSetFontStyle.md)   Set font style. | All | ✅ Server |
| [GMImage.SetFontWeight](GMImageSetFontWeight.md)   Sets font weight. | All | ✅ Server |
| [ImageCapture.SetItemsAddedScript](ImageCaptureSetItemsAddedScript.md)   Sets script to call when new picture is added. | Mac only | ❌ Server |
| [JSON.GetArrayItems](JSONGetArrayItems.md)   Queries entries from JSON array. | All | ✅ Server |
| [ListDialog.GetUsesAlternatingRowBackgroundColors](ListDialogGetUsesAlternatingRowBackgroundColors.md)   Whether alternating row background colors should be used. | Mac/iOS | ❌ Server |
| [ListDialog.SetUsesAlternatingRowBackgroundColors](ListDialogSetUsesAlternatingRowBackgroundColors.md)   Set whether alternating row background colors should be used. | Mac/iOS | ❌ Server |
| [Plugin.LoadIconvLibrary](PluginLoadIconvLibrary.md)   Loads the iconv library. | All | ✅ Server |
| [SSH.ConfigureKeepAlive](SSHConfigureKeepAlive.md)   Configures keep alive probes. | All | ✅ Server |
| [SyntaxColoring.HelpMenu.GetEnabled](SyntaxColoringHelpMenuGetEnabled.md)   Queries whether MBS Plugin menu entries show in help menu. | Mac only | ❌ Server |
| [SyntaxColoring.HelpMenu.SetEnabled](SyntaxColoringHelpMenuSetEnabled.md)   Sets whether MBS Plugin menu entries show in help menu. | Mac only | ❌ Server |
| [Text.FilterASCII](TextFilterASCII.md)   Filters text to ASCII. | All | ✅ Server |
| [TextView.AppendStyledText](TextViewAppendStyledText.md)   Appends the styled text. | Mac/iOS | ❌ Server |
| [TextView.GetStyledText](TextViewGetStyledText.md)   Queries styled text. | Mac/Win/iOS | ❌ Server |
| [TextView.SetStyledText](TextViewSetStyledText.md)   Sets the styled text. | Mac/Win/iOS | ❌ Server |
| [Trace.GetServerLogPath](TraceGetServerLogPath.md)   Queries server log path. | All | ✅ Server |
| [Trace.SetServerLogPath](TraceSetServerLogPath.md)   Enables logging per thread for server. | All | ✅ Server |
| [UNNotification.AddFile](UNNotificationAddFile.md)   Adds an attachment to the notification. | Mac/iOS | ❌ Server |
| [UNNotification.AddImage](UNNotificationAddImage.md)   Adds an attachment to the notification. | Mac/iOS | ❌ Server |
| [WindowsLocation.Initialize](WindowsLocationInitialize.md)   Initialized location functions for Windows. | Win only | ❌ Server |
| [WindowsLocation.Location](WindowsLocationLocation.md)   Queries current location report. | Win only | ❌ Server |
| [WindowsLocation.RequestPermissions](WindowsLocationRequestPermissions.md)   Asks for permissions. | Win only | ❌ Server |
| [WindowsLocation.Status](WindowsLocationStatus.md)   Retrieves the status. | Win only | ❌ Server |
| [iOSApp.ReadReceipt](iOSAppReadReceipt.md)   Reads and parses App Store receipt. | Mac/iOS | ❌ Server |

38 functions shown.

These functions require a license (61%).

### New parameters added

| Item | Details | Server |
|:--|:--|:--|
| [QuickList.RemoveDuplicateItems](QuickListRemoveDuplicateItems.md): RemoveAll   Removes duplicate items in the list. | All | ✅ Server |

1 functions shown.

These functions require a license (100%).

### Blog Entries

- [Neues MBS FileMaker Plugin 10.4](https://www.mbsplugins.de/archive/2020-09-15/Neues_MBS_FileMaker_Plugin_104/monkeybreadsoftware_blog_filemaker)
- [MBS FileMaker Plugin 10.4 - More than 6300 Functions In One Plugin](https://www.mbsplugins.de/archive/2020-09-15/MBS_FileMaker_Plugin_104_-_Mor/monkeybreadsoftware_blog_filemaker)

[Older Version 10.3](newinversion103.md) [Newer Version 10.5](newinversion105.md)

[HTML Version](newinversion104.shtml)