v5.2.0
·
0 commits
to ccac487b60748104ba0baf7725ae29138fd39cec
since this release
5.2.0 (2026-02-20)
New features:
- Added
--failonwarningto stop migration on the first warning and return dedicated exit code8. - Added
mockFields.localeso mock data generation can use locale-specific values per field. - Added
Old Idin_target.csvreports, mapped from internal source id, for easier source-target traceability.
Fixes:
- Fixed warning escalation flow to always write an explicit diagnostic stop reason when
--failonwarningaborts execution. - Fixed diagnostic stack traces to mask absolute folder paths while preserving file names and line numbers.
Improvements:
- Improved diagnostic reporting for exclusion paths with detailed per-field reasons for operation-specific DML filtering.
- Improved Person Account diagnostics by logging exclusion reasons for invalid fields in business and person contexts.
See the related articles:
- Run Command Flags - failonwarning
- Running - --failonwarning
- MockField Object - locale
- Data Anonymization - look at patterns, examples, and usage guidance.
- The Target CSV Files - verify Old Id mapping output in target report files.
- Script Object - createTargetCSVFiles
- ScriptObject Object - query
- Script Object - apiVersion