tag:github.com,2008:https://github.com/devrev/adaas-sdk/releasesRelease notes from adaas-sdk2025-06-05T09:08:33Ztag:github.com,2008:Repository/816170779/v1.5.02025-06-05T09:11:21Zv1.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>patricijabreckotag:github.com,2008:Repository/816170779/v1.4.22025-05-23T10:10:37Zv1.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>patricijabreckotag:github.com,2008:Repository/816170779/v1.4.12025-05-22T06:59:57Zv1.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>radovanjorgictag:github.com,2008:Repository/816170779/v1.4.02025-05-16T15:00:35Zv1.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>radovanjorgictag:github.com,2008:Repository/816170779/v1.3.02025-04-28T10:39:40Zv1.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>radovanjorgictag:github.com,2008:Repository/816170779/v1.2.62025-04-24T12:44:20Zv1.2.6<ul>
<li>Add reference documentation to README</li>
</ul>radovanjorgictag:github.com,2008:Repository/816170779/v1.2.52025-04-18T14:10:45Zv1.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>erazemktag:github.com,2008:Repository/816170779/ls2025-04-11T12:55:14Zls<p>Add batch size option, replace DevRev Typescript SDK with Axios for u…</p>patricijabreckotag:github.com,2008:Repository/816170779/v1.2.42025-04-18T14:11:05Zv1.2.4<ul>
<li>Do not fail the extraction of attachments if streaming of single attachment fails</li>
</ul>radovanjorgictag:github.com,2008:Repository/816170779/v1.2.32025-04-18T14:12:43Zv1.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