Networking and Unix

TemplateFx v2.39

 September 17th, 2014Sep 17th, 2014        3

I am pleased to announce the release of Template v2.39 – a scriptable dynamic templating tool that enables you to write configuration templates once and deploy multiple times – never do the same thing twice.

Download links and instructions can be found on the TemplateFx page.


The changes in this release are summarised below:

  • Added support for “templatefx.fields”, an associative array variable as an alternative to “<<X>>”.
  • Major performance improvements in parsing and generating templates.
  • Added a warning about using double quotes (“) or the escape character (\) in the data pane.
  • Minor bug fix to the “ip()” function for validation of IPv6 addresses.
  • Re-instated the right click JPopupMenu on the “Template Fields” pane.
  • Introduced an “Edit” menu which mimics the JPopupMenu on right click.
  • Added some additional JMenuItem graphical icons for common items.
  • Included the name of the text area that Find is operating on in the Find dialogue.
  • Set maximum width of all JOptionPane confirmation/warning and error messages.
  • Updated titles of JOptionPane dialogues to be consistent.
  • Exterminated 30 potential bugs/bad practices identified by FindBugs v3.0.0.
  • Improvements to the help within the “Grouping and Merging” section.
  • The help file icon is now extracted locally instead of relying on Internet access.
  • Added “Generated at xx in xx seconds” banner to Output panes.

Feedback welcome as well as suggestions or enhancement requests or general queries!

General TemplateFx

Thoughts on "TemplateFx v2.39"...

by JT on September 25, 2014 at 21:34

Everytime I download the image. .dmg and mount it. When I try to run i get a message saying it is damaged.

    by Chris on September 26, 2014 at 16:31

    This appears to be related to Gatekeeper, where they have changed the behavior with unsigned applications. It apparently classifies unsigned applications as “damaged” from MacOS 10.9.5. I need to update the Mac distribution of TemplateFx to sign it and to follow the changes that Apple have made to Java applications on the Mac. This will take me a little while, but in the interim you can perform the following steps:

    1. Temporarily disable Gatekeeper by going into “System Preferences” -> “Security & Privacy” and temporarily change the “Allow applications downloaded from” to be “Anywhere”.
    2. Run TemplateFx and the system will tell you that the application was downloaded from the Internet and ask for permission to run it – allow it.
    3. Terminate the application.
    4. Change the Gatekeeper setting back to what it was originally set to.

    When you run the application again it should just run without issues.

      by Chris on October 2, 2014 at 09:20

      TemplateFx v2.40 has just been released which should address the above issue. The app bundle is now signed with my Apple Developer ID and follows Apple’s update on using MacOS 10.9.5 or later to sign as they changed the signature format.