Release Note: DataJet v8.5.12.1 (13/05/2026)

Prev Next

Key Features

The focus of this release is on improving project wide search capabilities.  Various Tech-ops bugs and minor feature requests are also addressed.

  • Advanced Search - Now Includes: the ability to search across the entire project for Field Names, Discrete Values, Descriptions,  Meta data (Note:  to choose which metadata columns to include in the output grid, use "select metadata")
  • Analyse Segments Report - provides user interface for setting up AnalyseSegments calculations
  • Contingency Management Layer - Phase 1 thread management to add queuing to engineering functions on large (100m+) tables.
  • New Data Engineering Functions:
    • DMATH()
      • INLIER(A,B)
      • OUTLIER(A,B)
      • DEVIATIONS(A)
  • Various AMP+ Issues


API Calls

TypeAPI
NEWDetachPackageremoves all objects injected from package with optional id 'injectionId' or else with name 'name'
MODIFIEDCreatePackageif tables defined and table does not exist then error (AMP-287)
MODIFIEDInjectPackagepackages will have an injectionId assigned (but optionally passed as 'instanceId':string).  This id is stored in the definition of all injected objects. 
MODIFIEDAnalyseSegments"target_nontarget" mode outputs universe as count of individual records when outputting to Excel
NEWAddNullFieldAllows a null field of specified data type to be created
NEWAddNullFieldLikeAllows a null field to be created where type matches another field
MODIFIEDCopyDownFromTemplatenow collects subordinate errors.
MODIFIEDExportIntoTableexisting optional 'autoUseExtended' flag defaults to true from false.
NEWCopyDatasetCollectioncopies a dataset collection to a linked table


AMP+ Issues Resolved in this release

  • DM-447 / AMP-64 - tabs replaced with spaces in filestream when delimiter is not tab
  • DM-487 / AMP-78 - Modify InjectPackage so that FieldTemplate objects can be imported and accessed as Template objects.
  • DM-589 / AMP-81 - auto-guess program for CreateTableFromFile modified so it can be cancelled.  Return automatically if line exceeds a specified length.
  • DM-680 / AMP-216 - Issues with nulls in Decodes (nulls not being included in dialog)
  • DM-840 / AMP-267 - ... #define MAX_HEADER_BUFFER_SIZE 131072ULL
  • DM-918 / AMP-290 - CopyUpFromTemplate does not support datasets (Function does not support universal and individual datasets)
  • DM-933 / AMP-295 - AnalyseSegments not displaying target amount properly in output
  • DM-927 / AMP-296 - Add ability to verify entire project, not just single table or field  (use command verify in command line to iterate through all project objects)
  • DM-900 / AMP-287 - CreatePackage allows a non-existent table to be specified in the table list - it should fail instead
  • DM-934 / AMP 308 - Allow text to be pasted in to Add Dataset Row dialog for IN operator when dataset is first created
  • DM-930 / AMP-310 - Postman not sending emails after upgrading to unencrypted djserver.cnfg
  • DM-943 / AMP-315 - Ability to create sha256 as base64
  • DM-938 / AMP-316 - Eyeota-prd01 recursive fail in Export Method
  • DM-939 / AMP-317 - yearmonth() expression - INCORRECT RESULTS when source field is DATETIME


Other Issues Resolved in this release

  • DM 936 - Templates not refreshed on open/close project
  • DM 925 - Function: CastNull
  • DM 919 - Venn : Values in dragged segment do not always have the correct filter applied
  • DM 917 - MULTI-FIELD STATS -  Ability to reset report/clear all fields
  • DM 916 - VENN - When dragging from Counts Grid, can drag source or resolution table records
  • DM 914 - Project Explorer: Add ability to view selected dashboard in Discovery
  • DM 904 - MULTI-FUNCTION PROFILE (MFP) - Counting string arguments in a multi-function profile (e.g, counting cities in a zip code)
  • DM 895 - OVERLAP - Once a segment has been dragged from grid, can't select grid scroll bar without triggering select
  • DM 893 - AnalyseSegments - When dragging a dataset from Data Table Viewer Grid, give the dataset a useful name
  • DM 891 - DATASET COLLECTIONS - Individual datasets can be dragged from the collection dialog
  • DM 868 - TEMPLATES - Fields that have been hidden using Project Explorer | Show Hide Fields will not be available in Template dialogs or Dataset Row dialogs
  • DM 867 - DATASET TAB - Datasets and Collections can be searched for by name
  • DM 855 - REPORTS TAB - Data Table mode output is accessible from the Reports | Models tab in Project Explorer