Release 2.8.1165
2016-06-29
•Fixed a network drive licensing issue.
•Fixed load error when a ‘DD:xxx’ entry is blank. Also improved error debugging for this error.
•Device specific variables were not working.
Release 2.8.1147
2016-06-10
•Include statement can now be ‘<%T:<Template>%>’. This will include a template in the output without any variable checking taking place.
•The Gen.IT help is now displayed on first run.
•Fixed the issue where the Excel file could not be selected if it was open in Excel.
•Fixed the issue in the Create Project Wizard where only limited length templates could be added.
•Fixed the issue in the Create Project Wizard where extra new-line characters were added to the templates in the generated Excel files.
•Fixed some issues when using highlight templates.
•Fixed some incorrect logging when using Extended Variable Logging.
•Fixed some font scaling issues.
Release 2.8.1034
2015-12-01
•Added ‘Save as Excel’ option
•Added Enhanced variable debugging
•Added option to save text using LF instead of CRLF
•Templates can now be stored in either or both the data and template Excel files
•Added a new option in the application preferences to stop the Category box opening automatically
•Some cosmetic improvements
•A number of internal code improvements and rewrites
•Improved IP variable handling
•Improved Include Statement handling
•Improved control of template and variable naming
•Some speed improvements over the previous beta version
•Unable to sort site list by ID column
•Fixed crash when loading incorrect variable definition.
•Fixed backup process
•Fixed XLS file reload problem
•Fixed XLS backup problem
Release 2.7.538
2015-06-26
•Added new Globals variable option/spreadsheet tab.
•Some cosmetic improvements.
•Include Templates have been renamed as Include Statements.
•Fixed error when disabling a template.
Release 2.7.463
2015-04-01
•Added Beta 'Create Project' feature to quickly get started with new projects.
•Templates can now be stored in their own Excel file..
•Added IPv6 address calculation support – limited beta functionality.
•It’s now possible to specify the default folder where excel data files are located. (Settings -> User Preferences). The default folder where Excel data files are kept is ‘%USERPROFILE%\My Documents\Gen.IT”. If a ‘DataFolderHere.ini’ is located in the application folder, then the application folder will be used as the default data folder.
•The license file can now be stored in the main application folder or the default data folder.
•New help file.
•New on-line help.
•Updated licensing – All customers will need an updated license file to use this new version.
•Updated Installer.
•Updated IPv4 address calculation functions.
•Some logging improvements.
•Log files are now stored in the ‘%LOCALAPPDATA%\Gen.IT\logs’ folder
•Updated ‘Check for Updates’
•A number of GUI scaling fixes are included.
2014-10-14
•Beta feature - Added Beta 'Create Project' option to quickly get started with new projects.
•A number of minor fixes are included.
2014-08-30
•Added a new variable option. A variable may be be defined as 'DD:Variable:<DeviceID>'
This allows a variable used within a template to contain different values depending on the device ID for which the template is used.
Within templates, the variable may be referenced as:
•<<Variable>>
•<<Variable:DeviceID>>
•A number of minor fixes are included.
2014-07-11
Important - Please read these release notes as they contains important information for users upgrading from release 2.5 and earlier!!
This release contains a number of changes. If you upgrading from release 2.4 or earlier, please follow the steps in the section 'v2.5 Upgrade'.
•Added template IP Variable option to allow extraction of subnet mask/length from a IP variable.
•Added template IP Variable option to allow IP calculation when working with a IP variable that contains a subnet length.
E.g. Where IPAddress is <Subnet>/<Length>
IP Subnet : <<IPAddress>>
Add 11 to IP Address <$<<IPAddress>>,11$>
Add 11 to IP Address <$<<IPAddress>>,IPV4,11$>
Subnet Length <$<<IPAddress>>,LEN$>
Subnet Mask <$<<IPAddress>>,MASK$>
Subnet Wildcard <$<<IPAddress>>,IMASK$>
•Added Include Template option so a Include Template definition can be used to specify how many lines folowing the statement should be included or excluded.
E.g. <%IncludeLines:2,<<IncludeTemplateB>>=="1"%>
If a cell containing <%IncludeLines:END%> is found before the specified line count is reached, then IncludeLines processing is ended.
•Compound Template and Include Template processing order can be customized, and Gen.IT now supports up to 5 levels of processing.
•Updated file save name/path options:
•
File Path/Name Options : %X, %C, %S, %I, %L, %i, %N, %D, %T
X-XLS Filename, C-Category, S-Selected Category, I-ID, L-List Selection, i-Device ID, N-Name, D-Date, T-Time
•An option has been added to the variable usage dialog box to the Variable Usage Window to copy missing variables to the clipboard.
Major Changes
•The format of the ID column has changed. All ID's specified in the ID column must be in the format of 'ID:[0-9]'. Any rows/columns not containing ID's in this format will be ignored.
v2.5 Upgrade
•Gen.IT now looks for device ID's int the ID column in the format 'ID:[0-9]'. Any ID's not matching this format will be ignored.
2014-06-03
•n/a
•Fixed an issue when accessing Excel files using a url e.g. "\\server\Share\File.xls"
•Fixed error when running comparison.
2014-05-19
•Added ability to use columns instead of rows within excel when defining devices and variables.
•Added menu shortcut keys.
•Added a support license expiry notice.Excel macros support new vertical format.
•Added option to enable/disable Category Selection Box.
•Added items to Options Menu to Enable or Disable Devices.
•Added items to Options Menu to Enable or Disable Templates.
•This update includes some minor user interface and speed improvements.
•A number of minor fixes are included.
•Fixed a problem when checking for updates.
2014-02-24
•This update includes some minor user interface and speed improvements.
•Esc key can be pressed to cancel large processing jobs.
•Added option to open last used data file when starting Gen.IT.
•Added option to rename a data file.
•Added auto-update checking.
•Fixed a url problem when saving.
2014-02-09
•This update includes some minor user interface improvements.
•Added some additional spreadsheet error checking.
•Added fuction to remove blank rows from data and device sheets.
•Updated the spreadsheet macro's and added some additional explanation fields to the example spreadsheets.
Bug Fixes
•Fixed a problem detecting the .Net version installed.
2013-11-10
•Highlighting text or double-clicking a word will highlight the selected text in a color wherever it is found.
•Fixed a problem where the last template found in the spreadsheet could be loaded incorrectly.
2013-10-25
Important - Please read these release notes as they contains important information for users upgrading from release 2.3 and earlier!!
This release contains a number of changes. If you upgrading from release 2.3 or earlier, please follow the steps in the section 'v2.4 Upgrade'.
The following changes have been made in Gen.IT release 2.4:
•Gen.IT settings and user preferences are now stored within the registry.
•A number of user interface changes have been made to the 'Settings' sub menus and related forms.
•A scroll bar has been added to the Compound Template debugging window to allow you to quickly locate error conditions.
•Fixes to the detection of the windows domain and licensing.
•It's now possible to have up to 10 'description/heading' rows at the top of the spreadsheet.
•It's possible to specify how many data rows to load. The last X rows will be loaded from the spreadsheet.
•Up to 2 levels of Compound/Include template processing. Order or processing is Include->Compound->Include->Compound
•Devices must now be defined within 'Device-' tabs. Data variables must be defined within 'Data-' tabs.
•Gen.IT no longer allows the use of the same variable delimiters for multiple variable types. e.g. ‘##’ cannot be use as variable start and end delimiters.
•Improved error/value checking when changing spreadsheet settings.
•Improved Include template options and processing.
•Improved .ini file editing.
•Debugging improvements.
•Speed improvements.
Gen.IT no longer stores application settings and user preferences in .ini files. These settings are now stored in the users registry.
To import your existing selected Excel files into the registry, run the included utility "Gen.IT-ini2reg.exe" from the directory that contains your Gen.IT.ini file.
The utility only imports the Excel files, any user settings will be lost.
Excel file specific settings are still stored with the corresponding .ini file - No changes have been made here.
Gen.IT now looks for device definition data columns (DN:, DF:, DR:, DA:, DT:) in spreadsheet tabs named 'Device-<description>'. If these columns are defined in any other named tabs, they will be ignored.
Variable definitions (DD:) will only be read from 'Data-<Description>' tabs