Skip to content

Releases: devrev/adaas-sdk

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

v1.2.3

18 Apr 14:12
37309f5
Compare
Choose a tag to compare
  • Add local flag to use for local development of the ADaaS snap-ins
  • Send library version, snap-in version and snap-in slug in headers while emitting
  • Make actor_id field optional for SsorAttachment interface
  • Fix bugs related to event handling, error logging

v1.2.2

18 Apr 14:13
5c63d73
Compare
Choose a tag to compare
  • Add library version as a part of control protocol
  • Improve axios client and adapter logging
  • Fix bugs related to state handling