Skip to content

Release notes

Here you can find the release notes of all Java CrossTest releases up till the release this documentation applies to.

Version 1.0

  • 1.0.9 4-11-2020

    Enhanced features

    • Configuration
      • Configuration file is no longer statically loaded on class load but loads as instance singleton. This mainly affects setups where CrossTest is used within a Java server based test framework such as FitNesse.
  • 1.0.8 14-10-2020

    Bug fixes

    • Result
      • Fixed issue when comparing to an empty result set
  • 1.0.7 08-09-2020

    Enhanced features

    • Database and Process server configuration
      • Added support for configuring a custom credential provider
  • 1.0.6 26-08-2020

    Enhanced features

    • Database server configuration
      • Added support for configuring custom data types.
    • Object template configuration
      • Implemented support for configuring prefix and suffix on table names
    • Database steps
      • Implemented support for Teradata custom data type Period (Date) and Period (Timestamp)

    Bug fixes

    • Database steps
      • Fixed issue with timestamp datatype that in case of a time of 00:00:00 in actual or expected result the time was incorrectly interpreted as 12:00pm
    • Result
      • Trimmed result in case of actual/expected differences on char fields to prevent padding to max length in output
  • 1.0.5 28-07-2020

    Bug fixes

    • Result
      • Improved output in case where expected result has records that are duplicate in the actal result
  • 1.0.4 02-07-2020

    Enhanced features

    • Database server configuration
      • set SQL command template on server connection to set current database, this since not all JDBC drivers and RDBMS platforms implement this the same
    • Database steps
      • Trim char fields to be able to compare result without trailing spaces
      • Output SQL exception on data insert e.g. PK violations
  • 1.0.3 17-06-2020

    Enhanced features

    • Database steps
      • Support for boolean datatype on SQL Server
      • Support for bigint datatype

    Bug fixes

    • Result steps
      • Only evaluate columns that are in expected results when comparing against a SQL query output
  • 1.0.2 06-05-2020

    Enhanced features

    • Database steps
      • Support for boolean datatype
  • 1.0.1 05-05-2020

    New features

    • Configuration
      • Database
        • Configure quote object names so table and column names are enclosed in double quotes to support special characters.

    Bug fixes

    • Configuration
      • Database server configuration
        • Username and password are no longer required, since not needed when using integrated security
  • 1.0.0 31-03-2020

    New features

    • Configuration
      • General
        • Set debug from config.
      • Database
        • Configure command timeout (seconds) to prevent queries from running forever.

    Bug fixes

    • Test execution
      • Result
        • Fail when the expected results contain a column that is not found in the actual result.

Version 0.9

  • 0.9.9 09-03-2020

    New features

    • Test execution
      • General
        • Use variables in tables and statements