New Features


KeyWhat it means to you
DG-4870 - AI recommendsGet recommendation from AI what to do with duplicate group on demand or immediately when a review dialog opens.
DG-4710 - Get Mass AI Recommendations

Get AI recommendations (merge/unmatch/link/split) with inline explanations and colored tags for duplicates in bulk
DG-4702 - Auto-reload creditsAutomatically top up credits when balances run low (admin-controlled).
DG-4716 - Realtime duplicates in SalesforceLive Dedupe surfaces duplicates instantly in the Salesforce Lightning component (make sure latest package version is installed)
DG-4781 - Incremental analysis for Live Dedupe For datasets with active Live Dedupe, analysis runs in incremental mode, only checking newly added/updated Salesforce records, making analysis much faster. Full analysis available as a separate option.
DG-4782 - Field-transform preprocessing in Live Dedupe For Live dedupe datasets, custom transforms are applied before matching.
DG-4784 - Clone Import datasetsDuplicate mappings, transforms, and settings for faster setup (no data copy).


Improvements


KeyEnhancement
DG-4812AI review available in Transfer (CSV & cross-object).
DG-4813AI review actions now visible in Audit for full traceability.
DG-4836Updated AI assistant UI: “Regenerate” icon + tooltip clarifying credit usage.
DG-4851Import shows % of new records (not dupes) to better reflect import outcomes


Fixes

  • DG-3107 — Correct undo dialog when unmatching after a prior delete in the same group.

  • DG-3225 — Fixed campaign member merge restore errors (“Entity type is not undeletable” / generic failure).

  • DG-3277 — Restores now handle missing metadata (deleted lookups/picklist values) more gracefully.

  • DG-4681 — Review dialog remains stable when copying multiple values into the master.

  • DG-4787 — Service Appointments correctly restored on rollback.

  • DG-4798 — Brushr sidebar shows copied datasets even when folders didn’t pre-exist.

  • DG-4802 — Chart image generation accepts only valid color codes; fixed crash on invalid hex.

  • DG-4803 — No error after clicking a cloned dataset in the side menu.

  • DG-4809 — Correct confidence set in Importr when a classic model is default in Supervisr.

  • DG-4816 — Contact rollback succeeds after merge.

  • DG-4817 — Fixed “Dataset is in unknown state” after Analyze in Importr.

  • DG-4860 — Move Sandbox: Target list filters out non-completed sandboxes to avoid validation errors.

  • DG-4862 — Move Sandbox: Allows using a sandbox already registered in DG when appropriate.

  • DG-4868 — Stripe purchase dialog reliably opens when credits are insufficient.

  • DG-4879 — Cloud-source Importr datasets no longer land in “unknown state”.

  • DG-4880 — Auditr: Undo on Unmatch works (no “Undo merge not supported” popup).

  • DG-4882 — Fixed undefined user error when subscribing after an expired trial.

  • DG-4893 — Clear error handling for SOQL filters with nested semi-joins; guidance to top-level WHERE usage.