IBDataWorks 1.2.1 and IBQueryEditor 1.0.1 available for download

A new version of IBDataWorks 1.2.1 is available for download. This release contains
the following enhancements and bug fixes:

Enhancements

  • Added functions dialog(title, fields, defaults) and
    execute(exefile, parameters, workingDirectory) to the JavaScript.
  • Added configurable tools menu that can execute JavaScripts to perform tasks and call external applications.
  • Attributes which display data defined by templates (such as trigger names for
    tables and views) are automatically updated for all objects when the template is modified.
  • Minor performance increase in printing.
  • Added stored procedure syntax example to the JavaScript help.
  • Exposed current connection information (alias, userName, password) on application in JavaScript.
    The alias in addition exposes information about the connected database.

Bug Fixes

  • Fixed bug related to executing templated triggers on views.
  • Fixed bug related to templates generating duplicate names on tables and views.
  • Fixed bug related to stored procedure templates losing parameter information after first execution.
  • Fixed bug related to templated triggers not updating name,active,timing, etc... information.
  • Fixed issue related to editing the name of a group object directly from the database navigator tree.
  • Modified JavaScript engine to check the executable directory not the working directory for script files for loadScript() function.
  • Fixed drop generator forward engineering for dialect 1 databases.

IBQueryEditor 1.0.1 now accepts command line parameters to automatically connect when launched: -aALIAS -uUSERNAME -pPASSWORD.