Skip to content

v4.4.0

Compare
Choose a tag to compare
@BryanFauble BryanFauble released this 17 Jul 19:11

Highlights

  • Downloading files stability improvements:
    • The download algorithm has been re-written to focus on stability, reliability,
      and performance.
    • Checkout the results of our benchmarking.
      Compared to v4.3.0 we are seeing a 10-50% decrease in overall transfer time for
      most test cases.
  • New Docker containers every release:
    • Every production, release candidate, and develop release will create a new docker
      image available here
  • Credentials passed by command line argument will now be evaluated before credentials
    stored in the ~/.synapseConfig file.

What's Changed

  • [SYNPY-1341 & SYNPY-1479] Change syntax for conditional of ghcr release job by @jaymedina in #1102
  • [SYNPY-1483] Update default order for credential provider by @BryanFauble in #1105
  • [SYNPY-1482] Updating to remove loop executor during annotation store by @BryanFauble in #1104
  • [SYNPY-1476] Splitting logic for downloading content from client.py by @BryanFauble in #1103
  • [SYNPY-1485] feat: added isort to pre-commit hook by @linglp in #1108
  • [SYNPY-1485] Running pre-commit on all files to run isort by @BryanFauble in #1109
  • [SYNPY-1447] Update fillna method to work directly off original df by @jaymedina in #1113
  • [SYNPY-1457] Fix deprecated Node.js build warnings by @jaymedina in #1112
  • [SYNPY-1487] Fix missing coverage report by @jaymedina in #1114
  • [SYNPY-1476] Refactoring multithreaded downloads to be more fault tolerant by @BryanFauble in #1107
  • [SYNPY-1490] Merge develop into master by @BryanFauble in #1116
  • [SYNPY-1494] Remove process pool executor by @BryanFauble in #1117
  • Update os matrix for check-deploy by @BryanFauble in #1118
  • [SYNPY-1476] Skip reading response content on error by @BryanFauble in #1119
  • [SYNPY-1504] Remove download_location from File and rely only on Path by @BryanFauble in #1120

Full Changelog: v4.3.1...v4.4.0