Skip to content

Releases: devrev/adaas-sdk

v1.6.0

15 Jul 12:34
d074e61
Compare
Choose a tag to compare
  • Improvements regarding lambda timeout handling for Airdrop snap-ins.
  • Bugfixes related to length of filenames when getting artifact upload url, IDM and other.
  • Fix of unintentional breaking change introduced in v1.2.1 by adding inline field back to NormalizedAttachment interface.

v1.5.1

11 Jun 13:46
28b6921
Compare
Choose a tag to compare
  • Add sleep function to helpers.
  • Handle timeout during attachments extraction by calling sleep once timeout is hit.

v1.5.0

05 Jun 09:11
77b2cdb
Compare
Choose a tag to compare
  • The EventContext interface now supports three new optional fields: extract_from, initial_sync_scope, and reset_extraction. When these fields are provided, they indicate that the snap-in should initiate a time-scoped synchronization process.
  • The artifact handling functions within the Uploader class have been updated to utilize the new DevRev-provided endpoints.

v1.4.2

23 May 10:10
c632bd5
Compare
Choose a tag to compare
  • Limit max batch size for attachments processing to 50
  • Limit min batch size for attachments processing to 1 (instead of throwing error)

v1.4.1

22 May 06:59
097a0c3
Compare
Choose a tag to compare
  • Fix grand_parent_id type in NormalizedAttachment
  • Expose isTimeout field from adapter

v1.4.0

16 May 11:41
c9bc593
Compare
Choose a tag to compare
  • Add parallel streaming support for attachments via the streamAttachments function in the WorkerAdapter class for improved performance when handling multiple files simultaneously.
    • Use the new batchSize parameter to control concurrency when streaming multiple attachments
    • Example:
      const response = await adapter.streamAttachments({
            stream: getFileStream,
            batchSize: 10,
      });
  • Update dependencies @types/jest, ts-jest, axios and @devrev/typescript-sdk to their latest versions to address security vulnerabilities
  • Remove dependencies @babel/core and @babel/helpers

v1.3.0

28 Apr 10:39
08e6b69
Compare
Choose a tag to compare
  • New initial domain mapping installation flow
  • Retry all 5xx requests instead of only idempotent ones
  • Attachments streaming bugfix

v1.2.6

24 Apr 12:44
4a9cf31
Compare
Choose a tag to compare
  • Add reference documentation to README

v1.2.5

17 Apr 08:16
3249524
Compare
Choose a tag to compare
  • Add batch size option
  • Remove unnecessary postState from default workers
  • Replace DevRev Typescript SDK requests with Axios for uploading and downloading artifacts
  • Fix bugs related to attachment streaming

v1.2.4

17 Apr 08:21
b6b843d
Compare
Choose a tag to compare
  • Do not fail the extraction of attachments if streaming of single attachment fails