Release Notes

2.8.2 (API 37)

  • Increased the API version number.
  • Updated send.getTransfer API with getCompleteFlags option to get file completion flags.
  • Fixed transfer status indication while either sender or receiver endpoint gets disconneted.

2.8.1 (API 36)

  • No API Changes

2.8.0 (API 36)

  • Increased the API version number.

2.7.2 (API 35)

  • No API Changes

2.7.1 (API 35)

  • No API Changes

2.6.5 (API 35)

  • No API Changes

2.6.4 (API 35)

  • Added lsList and lsListAsync functions as batch listing versions of ls and lsAsync.
  • Added setExternalAddress function to set the server’s preferred external address.
  • Added MD5 hash method for lsAsync caculateHashType option.

2.6.3 (API 34)

  • No API Changes

2.6.2 (API 34)

  • No API Changes

2.6.1 (API 34)

  • No API Changes

2.6.0 (API 34)

  • Added updateSharedToken and updateAPIToken functions.
  • Added calculateHashType to lsAsync.

2.5.3 (API 33)

  • No API Changes

2.5.2 (API 33)

  • No API Changes

2.5.1 (API 33)

  • Added mkFileAsync function.

2.5.0 (API 32)

  • Added wrangler permission.
  • Added addWranglerAsync, getWranglers, and deleteWrangler functions.

2.4.0 (API 31)

  • Added createAPIToken, getAPITokens, getAPIToken, and deleteAPIToken functions.
  • Added fine grained permissions.
  • Added permissions to getServerInfo and tokens.
  • Added ownerToken and ownerTokenSession to tokens, manifests, destinations, and transfers.
  • Interface Change Transfer token and tokenSession fields were renamed to ownerToken and ownerTokenSession to be consistent with other objects.
  • createTransfer now takes a token parameter.

2.3.1 (API 30)

  • No API Changes

2.3.0 (API 30)

  • Interface Change Renamed the various overwrite modes to make them clearer and safer to use.
  • Added TRANSFER_FLAG_WRITE_MTIME transfer flag to preserve timestamp.
  • Added TRANSFER_FLAG_WRITE_ONLY_NEWER transfer flag to write only if the source file is newer.
  • Added fileTimeResolutionMicroseconds to createTransfer to control the resolution of “only newer” transfers.
  • Added timeoutSeconds to createTransfer which can be set to cause transfers to fail if disconnected for long enough.
  • Added userData to createTransfer so that user data can be set immediately at creation time of the transfer.
  • Added permanent to createDestination, when set to False allows a destination to be garbage collected once all its transfers are deleted.
  • Added mtimeus to lsAsync, giving microsecond modification time resolution.
  • Added modificationTime to the result of getManifestFiles.

2.2.1 (API 29)

  • Documentation update. No API Changes

2.2.0 (API 29)

  • Added ability to set minCipher on transfers.
  • Added limit parameter to getManifestFiles.

2.1.0 (API 28)

  • Added setLicense API function.
  • Added support for Python 3.
  • Include the platform name in getServerInfo.

2.0.2 (API 27)

  • No API Changes

2.0.1 (API 27)

  • Documentation update. No API Changes

2.0.0 (API 27)

  • Python API class Jetstream was renamed to JetStream and class JetstreamClientException was renamed to JetStreamClientException. The old names continue to remain valid.