Skip to content

Releases: sdv-dev/RDT

v1.18.2 - 2025-10-15

15 Oct 20:30

Choose a tag to compare

Bugs Fixed

  • Error when fitting using nullable integer data with categorical transformer - Issue #1036 by @R-Palazzo

Maintenance

  • Remove excluding Faker v37.11.0 when they have released the fix for python 3.9 - Issue #1043 by @R-Palazzo

v1.18.1

11 Sep 21:36

Choose a tag to compare

v1.18.1 - 2025-09-11

Bugs Fixed

  • fill_nan_with_none produces pandas FutureWarning - Issue #1027 by @R-Palazzo

v1.18.0

14 Aug 21:14

Choose a tag to compare

v1.18.0 - 2025-08-14

New Features

  • Add a fallback distribution in GaussianNormalizer in case the given distribution fails - Issue #945 by @fealho

Maintenance

  • Update release documentation based on recent release - Issue #1016 by @rwedge

v1.17.1

27 Jun 00:10

Choose a tag to compare

v1.17.1 - 2025-06-26

Bugs Fixed

  • BaseTransformer repr method showing parameters with default values - Issue #1004 by @gsheni
  • Change default distribution for GaussianNormalizer to truncnorm - Issue #997 by @fealho

Internal

  • OptimizedTimestampEncoder: Remove __init__ function - Issue #1011 by @pvk-developer
  • UnixTimestampEncoder: Typo in a private method _learn_timezone_offest - Issue #1009 by @pvk-developer
  • Add workflow to release RDT on PyPI - Issue #1007 by @gsheni
  • Check pyproject for release candidate dependencies - Issue #1001 by @rwedge
  • Fragile Test: TestClusterBasedNormalizer::test_dataframe - Issue #969 by @pvk-developer
  • Fragile test: TestGaussianNormalizer::test_stats - Issue #910 by @pvk-developer

Maintenance

  • Update python setup step in workflows to use latest python version - Issue #904 by @frances-h

v1.17.0 - 2025-05-13

13 May 16:28

Choose a tag to compare

New Features

  • AnonymizedFaker should have a fallback in the case that it's unable to generate enough unique values - Issue #981 by @pvk-developer
  • HyperTransformer should ensure that transformer instances are not reused - Issue #965 by @frances-h
  • For AnonymizedFaker, add an option for cardinality_rule='scale' to scale up the cardinality based on the real data - Issue #954 by @fealho
  • For RegexGenerator, add an option for cardinality_rule='scale' to scale up the cardinality based on the real data - Issue #952 by @fealho
  • For RegexGenerator, add add an option for cardinality_rule='match' to match the exact cardinality - Issue #950 by @fealho

Bugs Fixed

  • _safe_parse_datetime causes OverflowError for large numbers - Issue #991 by @fealho
  • For datetimes: Reverse transformed data no longer includes my timezone - Issue #987 by @pvk-developer

v1.16.0 - 2025-04-10

10 Apr 21:19

Choose a tag to compare

New Features

  • Allow sdtype id columns to use some of the categorical transformers - Issue #953 by @frances-h
  • For RegexGenerator, update the enforce_uniqueness parameter to cardinality_rule - Issue #949 by @R-Palazzo
  • Rename IDGenerator transformer to IndexGenerator - Issue #947 by @gsheni

Bugs Fixed

  • Synthetic data contains all nulls with some RDTs, with min/max enforcement enabled, and null column learning enabled - Issue #939 by @R-Palazzo

v1.15.1 - 2025-04-02

02 Apr 23:57

Choose a tag to compare

Bugs Fixed

  • learn_rounding_digits should work for numerical data of object dtype - Issue #972 by @fealho
  • BaseTransformer.__repr__ errors if transformer has required arguments - Issue #961 by @fealho
  • The AnonymizedFaker does not match cardinality across multiple applications of reverse_transform - Issue #951 by @pvk-developer

Maintenance

v1.15.0 - 2025-03-14

14 Mar 18:10

Choose a tag to compare

New Features

  • Allow me to opt out of replacing missing values (missing_value_replacement=None) - Issue #938 by @R-Palazzo

v1.14.0 - 2025-02-11

12 Feb 02:15

Choose a tag to compare

New Features

Maintenance

  • Cancel previous workflow runs on a new push - Issue #927 by @R-Palazzo
  • Combine static_code_analysis.yml with release_notes.yml - Issue #915 by @R-Palazzo
  • Support Python 3.13 - Issue #899 by @rwedge

v1.13.2 - 2024-12-16

16 Dec 22:47

Choose a tag to compare

Bugs Fixed

  • Wrong code in _set_seed of BaseTransformer? - Issue #906 by @fealho