tag:github.com,2008:https://github.com/devrev/adaas-sdk/releases Release notes from adaas-sdk 2025-06-05T09:08:33Z tag:github.com,2008:Repository/816170779/v1.5.0 2025-06-05T09:11:21Z v1.5.0 <ul> <li>The <code>EventContext</code> interface now supports three new optional fields: <code>extract_from</code>, <code>initial_sync_scope</code>, and <code>reset_extraction</code>. When these fields are provided, they indicate that the snap-in should initiate a time-scoped synchronization process.</li> <li>The artifact handling functions within the <code>Uploader</code> class have been updated to utilize the new DevRev-provided endpoints.</li> </ul> patricijabrecko tag:github.com,2008:Repository/816170779/v1.4.2 2025-05-23T10:10:37Z v1.4.2 <ul> <li>Limit max batch size for attachments processing to 50</li> <li>Limit min batch size for attachments processing to 1 (instead of throwing error)</li> </ul> patricijabrecko tag:github.com,2008:Repository/816170779/v1.4.1 2025-05-22T06:59:57Z v1.4.1 <ul> <li>Fix <code>grand_parent_id</code> type in <code>NormalizedAttachment</code></li> <li>Expose <code>isTimeout</code> field from adapter</li> </ul> radovanjorgic tag:github.com,2008:Repository/816170779/v1.4.0 2025-05-16T15:00:35Z v1.4.0 <ul> <li>Add parallel streaming support for attachments via the <code>streamAttachments</code> function in the WorkerAdapter class for improved performance when handling multiple files simultaneously. <ul> <li>Use the new <code>batchSize</code> parameter to control concurrency when streaming multiple attachments</li> <li>Example: <div class="highlight highlight-source-ts notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="const response = await adapter.streamAttachments({ stream: getFileStream, batchSize: 10, });"><pre><span class="pl-k">const</span> <span class="pl-s1">response</span> <span class="pl-c1">=</span> <span class="pl-k">await</span> <span class="pl-s1">adapter</span><span class="pl-kos">.</span><span class="pl-en">streamAttachments</span><span class="pl-kos">(</span><span class="pl-kos">{</span> <span class="pl-c1">stream</span>: <span class="pl-s1">getFileStream</span><span class="pl-kos">,</span> <span class="pl-c1">batchSize</span>: <span class="pl-c1">10</span><span class="pl-kos">,</span> <span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </li> </ul> </li> <li>Update dependencies <code>@types/jest</code>, <code>ts-jest</code>, <code>axios</code> and <code>@devrev/typescript-sdk</code> to their latest versions to address security vulnerabilities</li> <li>Remove dependencies <code>@babel/core</code> and <code>@babel/helpers</code></li> </ul> radovanjorgic tag:github.com,2008:Repository/816170779/v1.3.0 2025-04-28T10:39:40Z v1.3.0 <ul> <li>New initial domain mapping installation flow</li> <li>Retry all 5xx requests instead of only idempotent ones</li> <li>Attachments streaming bugfix</li> </ul> radovanjorgic tag:github.com,2008:Repository/816170779/v1.2.6 2025-04-24T12:44:20Z v1.2.6 <ul> <li>Add reference documentation to README</li> </ul> radovanjorgic tag:github.com,2008:Repository/816170779/v1.2.5 2025-04-18T14:10:45Z v1.2.5 <ul> <li>Add batch size option</li> <li>Remove unnecessary postState from default workers</li> <li>Replace DevRev Typescript SDK requests with Axios for uploading and downloading artifacts</li> <li>Fix bugs related to attachment streaming</li> </ul> erazemk tag:github.com,2008:Repository/816170779/ls 2025-04-11T12:55:14Z ls <p>Add batch size option, replace DevRev Typescript SDK with Axios for u…</p> patricijabrecko tag:github.com,2008:Repository/816170779/v1.2.4 2025-04-18T14:11:05Z v1.2.4 <ul> <li>Do not fail the extraction of attachments if streaming of single attachment fails</li> </ul> radovanjorgic tag:github.com,2008:Repository/816170779/v1.2.3 2025-04-18T14:12:43Z v1.2.3 <ul> <li>Add <code>local</code> flag to use for local development of the ADaaS snap-ins</li> <li>Send library version, snap-in version and snap-in slug in headers while emitting</li> <li>Make <code>actor_id</code> field optional for <code>SsorAttachment</code> interface</li> <li>Fix bugs related to event handling, error logging</li> </ul> radovanjorgic