Releases: Sage-Bionetworks/synapser
Releases · Sage-Bionetworks/synapser
2.1.1
2.1.1-rc
2.1.0
What's Changed
Improvements
- Upgraded to the synapsePythonClient v4.4.0.
- Now support R 4.4.1.
- The data upload and download algorithm in synapsePythonClient have been revamped for enhanced stability, reliability, and performance.
- Updated reference documents and code examples for both new and modified functions.
New Functions
synCreateTeam
andsynDeleteTeam
have been added to manage team.synRestGetAsync
,synRestDeleteAsync
,synRestPostAsync
andsynRestPutAsync
have been added to allow interaction with Synapse server utilizing asynchronous models.
Minor behavior changes:
- Credentials passed by command line argument will now be evaluated before credentials stored in the
~/.synapseConfig
file. - Using syn123.version notation is now supported with
synGet
andsynSetProvenance
. - File entities will no longer have their version incremented during no-op changes. Only when file content, or fields on the file has been updated will a version number be incremented.
- New parameters have been added to allow more features:
- Defining the project alias used in project url is now supported in
Project
. - Setting the annotations on the entity is now supported in
synStore
. - The MD5 of the file can now be used when creating S3 file handle in
synCreateExternalS3FileHandle
.
- Defining the project alias used in project url is now supported in
New Contributors
Full Changelog: 2.0.0...2.1.0
2.1.0-rc
What's Changed
Improvements
- Upgraded to the synapsePythonClient v4.4.0.
- Now support R 4.4.1.
- The data upload and download algorithm in synapsePythonClient have been revamped for enhanced stability, reliability, and performance.
- Updated reference documents and code examples for both new and modified functions.
New Functions
synCreateTeam
andsynDeleteTeam
have been added to manage team.synRestGetAsync
,synRestDeleteAsync
,synRestPostAsync
andsynRestPutAsync
have been added to allow interaction with Synapse server utilizing asynchronous models.
Minor behavior changes:
- Credentials passed by command line argument will now be evaluated before credentials stored in the
~/.synapseConfig
file. - Using syn123.version notation is now supported with
synGet
andsynSetProvenance
. - File entities will no longer have their version incremented during no-op changes. Only when file content, or fields on the file has been updated will a version number be incremented.
- New parameters have been added to allow more features:
- Defining the project alias used in project url is now supported in
Project
. - Setting the annotations on the entity is now supported in
synStore
. - The MD5 of the file can now be used when creating S3 file handle in
synCreateExternalS3FileHandle
.
- Defining the project alias used in project url is now supported in
New Contributors
Full Changelog: 2.0.0...2.1.0-rc
2.0.0
What's Changed
- Fix github actions and update to 2.0.0 synapser to use 4.0.0 python client by @thomasyu888 in #328
Full Changelog: 1.3.0...2.0.0
2.0.0-rc
What's Changed
- Fix github actions and update to 2.0.0 synapser to use 4.0.0 python client by @thomasyu888 in #328
Full Changelog: 1.3.0...2.0.0-rc
1.3.0
What's Changed
- [SYNR-1515] Update to synapseclient v3.1.1 by @thomasyu888 in #326
Full Changelog: 1.2.0...1.3.0
1.2.0
1.2.0-rc
Full Changelog: 1.1.0...1.2.0-rc
1.1.0
What's Changed
- [SYNR-1504] Update dockerfile by @thomasyu888 in #315
- IT-2111: Implement OIDC authentication to AWS by @brucehoff in #317
- Update client version by @thomasyu888 in #318
New Contributors
- @thomasyu888 made their first contribution in #315
Full Changelog: 1.0...1.1.0