netnix.org
Networking and Unix


TemplateFx v2.43

 March 31st, 2015Mar 31st, 2015      

I am pleased to announce the release of Template v2.43 – 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.

templatefx-screenshot

The changes in this release are summarised below:

  • Updated “lodash.js” to v3.6.0.
  • The “templatefx.fields” array now accepts keys using either all uppercase or all lowercase.
  • Fixed a bug with “templatefx.fields” where it was returning the last key – fixed with an IIFE.
  • Added support for JavaScript “ipsplit()” function to split subnets into smaller ones.
  • Added support for JavaScript “smask()” function to return the subnet masks.
  • Updated “ip2long()” and “ip()” functions to ignore CIDR masks if passed.
  • Feedback welcome as well as suggestions or enhancement requests or general queries!

    General TemplateFx


TemplateFx v2.42

 January 4th, 2015Jan 4th, 2015      

I am pleased to announce the release of Template v2.42 – 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.

templatefx-screenshot

The changes in this release are summarised below:

  • Added support for globally including, enabling and disabling JavaScript libraries.
  • Integrated Lo-Dash 2.4.1 into TemplateFx for use in templates as an internal JavaScript library.
  • Updated JavaScript function “passwd()” to use Java’s cryptographically strong “SecureRandom” class.
  • Renamed “Options” to “Preferences” in the “File” menu.

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

General TemplateFx


TemplateFx v2.41

 November 24th, 2014Nov 24th, 2014      

I am pleased to announce the release of Template v2.41 – 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.

templatefx-screenshot

The changes in this release are summarised below:

  • Greatly improved the usability of “templatefx.fields” in the context of “Merge Rows”.
  • Added support for JavaScript variable “globals[]” to store persistent data between rows.
  • Fixed a bug where the “Merge Rows” checkbox was staying selected after selecting “New”.
  • Added support for snippet parameters which allows you to pass through a literal string to a snippet.
  • Fixed an “IndexOutOfBoundsException” when dealing with snippets and includes at the end of the template.
  • Fixed a bug where it wasn’t detecting a snippet was in use when trying to delete.
  • The “Errors” pane isn’t shown unless there is a specific error as it was misleading.
  • Bookmarks which are based on network UNCs have a different icon.
  • Added bookmark tooltips which now show the URI of the file.
  • Added an error message about nested script blocks.

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

General TemplateFx


TemplateFx v2.40

 October 2nd, 2014Oct 2nd, 2014      

I am pleased to announce the release of Template v2.40 – 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.

templatefx-screenshot

The changes in this release are summarised below:

  • Embedded the TemplateFx icon into the help file to fix an issue with packaging.
  • Fixed an issue where it would continue to process the template after hitting “cancel()”.
  • Updated the MacOS App Bundle using AppBundler (https://bitbucket.org/infinitekind/appbundler).
  • Signed the MacOS App Bundle with my Apple Developer ID so it works on 10.9.5 and beyond.
  • Compiled the codebase with JDK 1.7 (as 1.6 is unsupported) – changed minimum requirements to Java 1.7.

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

General TemplateFx


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.

templatefx-screenshot

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


1 2 3 4 5 - 7