What’s New?
In this version, we’re releasing a new functionality for range extrapolation. By default, SDV synthesizers learn patterns from your training data, including ranges and category values. This feature allows you to expand those ranges when generating synthetic data.
The range extrapolation feature covers:
Expanding the min and max boundaries for continuous attributes, like numerical or datetime
Expanding to new category values that are not covered in the training data
Adding support for nulls (or non-nulls) even if your training data doesn’t cover that scenario
The feature is especially useful when your training data represents only a small slice of your full database or if you want to simulate hypothetical scenarios that haven’t occurred yet.
Range extrapolation is available as part of the Targeted Sampling bundle.
Release History
0.50.0 (Jul 14, 2026): The initial release of v0.50 which includes the range extrapolation feature.
0.50.1 (Jul 21, 2026): This release encapsulates some small updates made to the underlying SDMetrics and RDT libraries that power SDV. In SDMetrics, the reports now accept a unified metadata dictionary (rather than a separate single- and multi-table metadata). In RDT, some categorical transformers can now be configured to ignore missing values. These are optional and do not result in any major user-facing changes.
0.50.2 (Jul 28, 2026): This release unifies the functions and parameters for the diagnostic and quality evaluations so you do not have to import separately for single vs. multi-table datasets.
0.50.3 (Aug 11, 2026): This release fixes a few bugs when generating Regexes for IDs, and addresses some warnings that were being produced by the differential privacy bundle.
0.50.4 (Aug 18, 2026): This release performs some routine maintenance. No user-facing changes were made.
0.50.5 (Aug 25, 2026): This releases fixes some bugs related to visualizations. It also introduces some utility functions that you can use to evaluate the privacy and anonymization of PII values.