Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

update to Groovy 1.8?

Featured Replies

I'd like to use the new native JSON support in Groovy 1.8. Any chance of an update to ScriptMaster?

http://docs.codehaus.org/display/GROOVY/Groovy+1.8+release+notes

Plus one from me on 1.8 for the same reason as Dan - JSON slurper

  • 2 weeks later...

+1 to this request. Same reason, JSON slurper.

  • 1 month later...

Any progress on this??

Please

  • 3 weeks later...

And now can that request be updated to 1.8.1

Why?

Take() and Drop()

FindAll on ALL objects which match Groovy truth

sort() reverse() unique() with Boolean switch to keep original list/map and return new one

additions to groupBy()

and JSON slurper we are still missing from earlier

Groovy 1.8.1 is not released yet. If you'll post a reminder on here when that is shipping, I'll go ahead and update ScriptMaster with that (I don't want to do 1.8 now if 1.8.1 is imminent).

Thanks very much Jesse...

It is there at: http://groovy.codehaus.org/Download

Stable Releases: Groovy 1.8

Groovy 1.8 is the latest and current stable branch.

The latest version of that branch is Groovy 1.8.2.

  • 1 month later...

+1 for Groovy with native JSON support in ScriptMaster. I see they're up to 1.8.4 now. Just so you know there's one more in the following for this. Thanks!

  • 1 month later...

For anyone still following this thread...

ScriptMaster 4.13 has just been released and it includes Groovy 1.8.5. Sorry it took so long. :smile:

ScriptMaster 4.13 is broken. To see for yourself, open ScriptMaster sample file, try to run "Access the FileMaker Calculation Engine Part 3". Result:

java.lang.IllegalStateException: FileMaker called plugin on thread: Thread[AWT-AppKit,5,main]; but plugin is trying to call back to FileMaker on a different thread: Thread[AWT-EventQueue-0,6,main]. This is not allowed.

Furthermore, I find that when using Filemaker 11 on either Windows or Mac systems, to revert the version of ScriptMaster being used, I have to look in:

~/Library/Application Support/Filemaker/Extensions (Mac OS X)

C:Users<username>AppDataLocalFileMakerExtensions (Windows 7)

Replacing Scriptmaster in /Applications/Filemaker Pro11/Extensions is not sufficient.

Just to confirm that I can reproduce this too...

Hi Larry, thanks for reporting the problem - ScriptMaster 4.131 is now released to fix that specific issue.

The second issue you're talking about is the way plug-ins are designed to work with FileMaker; that location is the auto-update folder. Plugins installed via auto-update are put in that location, and take priority over plug-ins installed in the application directory. I wish Apple had not decided to make that folder hidden in OS X 10.7 Lion, it used to be visible.

ScriptMaster 4.13 is broken. To see for yourself, open ScriptMaster sample file, try to run "Access the FileMaker Calculation Engine Part 3". Result:

java.lang.IllegalStateException: FileMaker called plugin on thread: Thread[AWT-AppKit,5,main]; but plugin is trying to call back to FileMaker on a different thread: Thread[AWT-EventQueue-0,6,main]. This is not allowed.

If there are custom plugins created with ScriptMaster Advance, is it necessary to have these upgraded as well to include the upgrade to Groovy?

The new version of Groovy is important for development as opposed to deployment. There is no need to regenerate existing plugins.

  • 2 weeks later...

It has been brought to our attention that another module "Access the FileMaker Calculation Engine Part 1" resulted in an IllegalStateException when executed. This has now been fixed. However, we are not currently doing a live deploy of ScriptMaster. If anyone needs this module for development, please contact me via email ([email protected]) and I'll be happy to send you the modified plugin. The change will also be reflected in the next deployment of ScriptMaster.

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.