Skip to content

v1.16.0 - 2024-08-22

Compare
Choose a tag to compare
@amontanez24 amontanez24 released this 22 Aug 23:43
· 92 commits to main since this release

This release enables the HMASynthesizer and other utility functions to work with null foreign key values! It also adds an anonymization method to the metadata classes. Additionally, it patches a bug that lets SDV work with more Pandas data types.

New Features

  • Add metadata anonymization to public SDV - Issue #2137 by @R-Palazzo
  • Switch drop_missing_values in in drop_unknown_references to support null foreign keys by default - Issue #2076 by @R-Palazzo
  • Support nullable foreign keys in HMA - Issue #2063 by @rwedge
  • Remove input error from base synthesizer class once nullable foreign keys are supported - Issue #2057 by @rwedge
  • Support null foreign keys in get_random_subset - Issue #2056 by @R-Palazzo
  • Warn the user if they are trying to save an unfit synthesizer - Issue #1961 by @fealho

Bugs Fixed

  • Using FixedCombinations constraint with an integer constraint column causes sampling to fail - Issue #2183 by @R-Palazzo
  • Metadata Detection Fails with new Data Type - Issue #2182 by @R-Palazzo
  • Unable visualize just the real data (or just the synthetic data) in a multi-table setting - Issue #2160 by @R-Palazzo
  • [dtypes] Numerical Formatter Fails to Learn Format of New Data Types - Issue #2156 by @R-Palazzo
  • Primary keys may not be unique for variable length regexes - Issue #2116 by @amontanez24
  • Confusing warning when using GANs that suggests that CUDA isn't being used - Issue #2052 by @fealho
  • PAR DiagnosticReport not 1.0 with float categorical columns - Issue #1910 by @lajohn4747
  • In PARSynthesizer I cannot pass in datetime context (InvalidDataError during fitting) - Issue #1485 by @lajohn4747

Internal

Maintenance

  • [dtypes] Update the NumericalFormatter to use the learn_rounding_digits from RDT - Issue #2164 by @R-Palazzo
  • Mock every usage of is_faker_function to speed up the unit tests - Issue #2163 by @R-Palazzo
  • Review docs-related dev dependencies - Issue #2148 by @rwedge
  • Cap boto and botocore - Issue #2123 by @lajohn4747