Skip to content

v1.17.0 - 2024-10-02

Compare
Choose a tag to compare
@amontanez24 amontanez24 released this 02 Oct 15:27
· 22 commits to main since this release

This release consolidates the SingleTableMetadata and MultiTableMetadata classes into one new class simply called Metadata. The old classes are now deprecated. The new class has the same structure as the MultiTableMetadata class, except it will work with single table synthesizers.

New Features

  • Add metadata.validate_table method for single table usage - Issue #2215 by @R-Palazzo
  • Improve usage of detect_from_dataframes function - Issue #2214 by @amontanez24
  • For single-table use cases, make it frictionless to update Metadata - Issue #2213 by @R-Palazzo
  • Add a warning if you're loading a SingleTableMetadata object - Issue #2210 by @R-Palazzo
  • Move all tests over to use Metadata instead of SingleTableMetadata and MultiTableMetadata - Issue #2151 by @lajohn4747
  • Update demos to use new metadata - Issue #2131 by @lajohn4747
  • Enable evaluation methods to work with new metadata - Issue #2130 by @pvk-developer
  • Enable multi table synthesizers to use new Metadata - Issue #2129 by @lajohn4747
  • Enable single table synthesizers to use new Metadata - Issue #2128 by @lajohn4747
  • Create unified Metadata class - Issue #2104 by @lajohn4747
  • Make "table" default table name - Issue #2245 by @fealho