Version 4.2.0

Release notes for version 4.2.0 are available on this page.

BizDataX Designer

  • Extended workflow steps to support restartability
  • Implemented better support for restarting iterators
  • Added support for UNIX LF on the end of the line (Delimited and Fixed API)
  • Implemented PAN Generator
  • Added support for workflow "Out" arguments
  • Added namespace property to data sources that is used to name generated toolbox activities
  • Added support for importing portal data with multiple environments
  • Extended import portal data functionality to automatically install appropriate NuGet package for that database
  • Added option to omit system objects when importing data sources
    • Oracle, DB2
  • Implemented and improved restartability support (including support for tables with no primary key)
    • MSSQL, Oracle, DB2, Informix, Sybase
  • Added support for masking of related entities
    • MSSQL, Oracle, DB2, Informix, Sybase
  • Revised error logging and recovery
    • MSSQL, Oracle, DB2, Informix, Sybase, MarkLogic
  • Implemented new way of saving and loading repeaters - repeaters on-the-fly
    • MSSQL
  • Other minor improvements and bux fixes

BizDataX Portal

  • Table actions moved to context menu!
    • Table rows have context menus where every available option, for that record, is listed
    • When selecting more than one row, master context menu is available for group actions
  • Improved error reporting during Portal initialization
  • Adopted new philosophy regarding deletion of entities on Portal - every delete functionality permanently removes entities mentioned in delete confirmation dialog and makes them unrecoverable
  • Added namespace property to data sources
    • Namespaces are automatically generated and can't be changed
    • Namespaces are used when importing data into Visual Studio
  • Added environments to data sources
    • Each environment has it's own connection string and connects to different version of a database
    • Added an ability to compare environments to discover differences between them
  • Extended discovery rule's scope with environment
    • Data source and environment are required parts of a scope
  • Added package guid and version number
  • Improved restartability control through the Portal
    • Packages with the same guid, but different version numbers can be restarted as if they were one package
  • Improved package abort, pause and resume, and kill functionality
  • Implemented log streaming when executing packages, importing data source and discovering sensitive data
  • Implemented number of new 'Advanced options' dialogs for easier filtering on tables
  • Other minor, visual and functional, improvements