Skip to content

v4.10.0-rc

Pre-release
Pre-release

Choose a tag to compare

@BryanFauble BryanFauble released this 16 Oct 22:40
· 2 commits to v4.10.0-rc-dev since this release

Highlights

  • Added new object-oriented models and APIs for various Synapse entities including Curation, RecordSet, and Grids
  • Updated support for JSON schemas and organizations
  • Enhanced tutorials and documentation for the new object models
  • Deprecated multiple methods and services in the Synapse Python client

Features

  • [SYNPY-1625] Added JSON schema organization management functions by @BryanFauble in #1225
  • [SYNPY-1653] Created RecordSet, Grid, and CurationTask classes by @BryanFauble in #1246
  • [SYNPY-1623] Implemented factory function for get and creation of link entity by @BryanFauble in #1243
  • [SYNPY-1613] Enabled download from pre-signed URL by @danlu1 in #1249

Bug Fixes

  • [SYNPY-1642] Ensured paramiko is < 4.0.0 by @linglp in #1231
  • [SYNPY-1198] Handled S3 upload errors by retrying without ACL for IBM buckets by @BryanFauble in #1239

Tech Debt

Other

  • [SYNPY-1599] Fixed line references in JSON schema tutorial and updated syn class usage by @BryanFauble in #1213
  • [SYNPY-1588] Enabled Agent Integration tests by @linglp in #1229
  • [SYNPY-1637] Added 'Contact Us' section with support link in navigation by @BryanFauble in #1230
  • [GEN-1667] Enabled deleting table rows using filtered DataFrame by @danlu1 in #1254
  • [SYNPY-1592] Dedicated test accounts for each set of integration test runs by @BryanFauble in #1240
  • [SYNPY-1634] Added walk method to containers by @BryanFauble in #1242
  • Implemented UUID in naming convention for updated collection by @jaymedina in #1224
  • Removed unnecessary line in Pipfile by @linglp in #1234

Full Changelog: v4.9.0...v4.10.0-rc