!SimTree ChangeLog

* SimTree Version 2.7.0beta1

** Initial public testing release

* SimTree Version 2.7.0beta2

** The ResultPrinter prints its results now to stdout, not to stderr

** Added hooks (customizable scripts) for starting the simulation/collect run
   on the local host or on remote hosts (see SimTree intro-hooks)

** Added condition notifier (special hook named condition-notifier) which is triggered
   when SimTree reaches certain points of internal action, see the example hook
   template file in the jar-file

** Documentation fixes

* SimTree Version 2.7.0beta3

** Documentation fixes

** Internal reorganisation

* SimTree Version 2.7.0beta4

** Documentation fixes

** change path of ssh in builtin hook

* SimTree Version 2.7.0beta5

** Make maximal accepted seed index configurable by a property

* SimTree Version 2.7.0beta6

** Bug fixes

* SimTree Version 2.7.0beta7

** Added the ability of the eval command to also evaluate batch results

** Added a third column type for eval result listings (the batch number)

* SimTree Version 2.7.0beta8

** Changed the short names of the column typs in the column-definition option:
   (rp for result-path, bn for batch-number, sp for simulation-parameter)

** Bug and documentation fixes

** Changed the list command to have an additional option print-format which describes what to list
   and how the list should look like

** removed the printdir command and integrated its functionality in the list command

** renamed the option --format-file to --filter-file, changed the callsim-hook to reflect the
   new name

* SimTree Version 2.7.0beta9

** Added support for the resultfile format Version 2

** Added the option --max-depth for the dump command

** The ResultPrinter now accepts the additional options --result-path and --max-depth. The name
   of the file to dump is given with the option --log-file-name.

** Added the experimental command variant visual to the list command and to the dump command. They
   display the results of the list/dump command in a graphical view.

* SimTree Version 2.7.0beta10

** Renamed ResultWriter to STResultWriter

** Added standalone Tool STResultViewer which shows a graphical view of the content of a result file

** Added the command variant visual to the dump (command dump-visual) and list (command list-visual) command. The
   implementation of these variants is preliminary and will change in the future.

** Added auto-sorting of simulation parameters options on the command line.
   So the simulation parameters may be given in any order on the command line.
   The --spp-Option must always be the given before any --sp-Option.

** Fixed several bugs

** Added the command gui, which currently is equivalent to SimTree list-visual

** Added a context menu to entries in the list-visual view to open a result view

** Added a property to control the types of messages (notice, config, status) which are shown

** Added a print-out of the built-in documentation

* SimTree Version 2.7.0beta12

** Renamed the option --log-file-name to --result-file-name. This affects only the Standalone-Parser
   which is used by STResultPrinter and STResultViewer

** Renamed the properties PACK_RESULT_FILES and PACK_OUTPUT_FILES (see below)

** Added support for compression of result files by the SimLib resp. the simulation binary. This is controlled
   by two properties: COMPRESS_RESULT_FILES_BY_SIMLIB and COMPRESS_RESULT_FILES_BY_SIMLIB. Only one of these
   may be enabled and they control whether SimTree compresses result files (the only way for SimLib below 2.7.1) or
   whether the SimLib compresses result files on-the-fly while writing them (requires SimLib 2.7.1 or later).
   Compression by the SimLib is preferable because the uncompressed files are not created and so disc space
   requirements are reduced. 

** Fixed several bugs

** Removed the obsolete feature call-custom-program

** Implement the simulation method independent replication (IR). Implement a new simulation run
   control which is based on consistency checks based on export result files. The batch result files
   are no longer used for consistency checks.

** Added new documentation commands and chapters in the docu. Use "Simtree spec" (with sub-chapters) 
   to view a description
   of the behavior of SimTree and "SimTree advanced" (with sub-chapters) for topics for advanced users.
   Some topics were moved from the intro to the advanced part of the docu.

* SimTree Version 2.7.0beta14

** Implemented SimTree control. Currently the control objects ws and slots are
   fully implemented, the control object procs is work in progress

** Implemented a new internal organisation of walking through the results tree. This opens
   more possibilities for SimTree control

** Removed seldom-used option --dry-run-only

** Removed the tree-display from the command SimTree list

** Implemented regular expression syntax for simulator parameter values in the --sp and --spp options
   (see help for option --sp)

** Implemented match group support in result pathes (see help for --rp and --cdo)

** Implemented typed compare and typed sort for simulation parameters of type float. Such parameters
   should be listed and evaluated in the numerical order.

** Bug fixes

* SimTree Version 2.7.0beta15

** Small bug fixes

** Implement attributes which allows for replacements in the simulation parameter file.
   Set SimTree advanded-attributes for documentation.

** Implement calling external graph writers written by SimTree users. An example is
   provided. See the help-text for the option --graph-writer for more information. 

** Add a new print-format for the list command which prints the commands which are
   required to create the results tree structure. See the help for --print-format for
   more information.

* SimTree Version 2.7.0beta16
