tag:github.com,2008:https://github.com/appwrite/sdk-for-swift/releases Release notes from sdk-for-swift 2025-06-04T07:28:10Z tag:github.com,2008:Repository/409580586/10.1.0 2025-06-04T07:37:49Z 10.1.0 <h2>What's Changed</h2> <ul> <li>Adds <code>upsertDocument</code> method</li> <li>Adds warnings to bulk operation methods</li> <li>Adds the new <code>encrypt</code> attribute</li> <li>Adds runtimes: <code>flutter332</code> and <code>dart38</code></li> <li>Fix <code>select</code> Queries by updating internal attributes like <code>id</code>, <code>createdAt</code>, <code>updatedAt</code> etc. to be optional in <code>Document</code> model.</li> <li>Fix <code>listCollection</code> errors by updating <code>attributes</code> typing</li> <li>Fix querying datetime values by properly encoding URLs</li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/appwrite/sdk-for-swift/compare/10.0.0...10.1.0"><tt>10.0.0...10.1.0</tt></a></p> ChiragAgg5k tag:github.com,2008:Repository/409580586/10.0.0 2025-05-18T09:52:38Z 10.0.0 <h2>What's Changed</h2> <ul> <li>Add <code>&lt;REGION&gt;</code> to doc examples due to the new multi region endpoints</li> <li>Add doc examples and methods for bulk api transactions: <code>createDocuments</code>, <code>deleteDocuments</code> etc.</li> <li>Add doc examples, class and methods for new <code>Sites</code> service</li> <li>Add doc examples, class and methods for new <code>Tokens</code> service</li> <li>Add enums for <code>BuildRuntime </code>, <code>Adapter</code>, <code>Framework</code>, <code>DeploymentDownloadType</code> and <code>VCSDeploymentType</code></li> <li>Update enum for <code>runtimes</code> with Pythonml312, Dart219, Flutter327 and Flutter329</li> <li>Add <code>token</code> param to <code>getFilePreview</code> and <code>getFileView</code> for File tokens usage</li> <li>Add <code>queries</code> and <code>search</code> params to <code>listMemberships</code> method</li> <li>Remove <code>search</code> param from <code>listExecutions</code> method</li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/appwrite/sdk-for-swift/compare/9.0.0...10.0.0"><tt>9.0.0...10.0.0</tt></a></p> abnegate tag:github.com,2008:Repository/409580586/9.1.0-rc.1 2025-05-08T11:43:40Z 9.1.0-rc.1 <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/appwrite/sdk-for-swift/compare/9.0.0...9.1.0-rc.1"><tt>9.0.0...9.1.0-rc.1</tt></a></p> abnegate tag:github.com,2008:Repository/409580586/9.0.0 2025-04-17T20:11:27Z 9.0.0 <h2>What's Changed</h2> <ul> <li>fix: remove content-type from GET requests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/loks0n/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/loks0n">@loks0n</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3003235712" data-permission-text="Title is private" data-url="https://github.com/appwrite/sdk-for-swift/issues/30" data-hovercard-type="pull_request" data-hovercard-url="/appwrite/sdk-for-swift/pull/30/hovercard" href="https://github.com/appwrite/sdk-for-swift/pull/30">#30</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/appwrite/sdk-for-swift/compare/8.0.0...9.0.0"><tt>8.0.0...9.0.0</tt></a></p> loks0n tag:github.com,2008:Repository/409580586/8.0.0 2025-03-11T05:46:53Z 8.0.0 <h2>What's Changed</h2> <ol> <li>remove redundant titles from method descriptions.</li> <li>feat: add codable models</li> <li>ensure response attribute in AppwriteException is always string</li> </ol> <ul> <li>chore: regenerate sdk by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ChiragAgg5k/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ChiragAgg5k">@ChiragAgg5k</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2884666650" data-permission-text="Title is private" data-url="https://github.com/appwrite/sdk-for-swift/issues/29" data-hovercard-type="pull_request" data-hovercard-url="/appwrite/sdk-for-swift/pull/29/hovercard" href="https://github.com/appwrite/sdk-for-swift/pull/29">#29</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ChiragAgg5k/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ChiragAgg5k">@ChiragAgg5k</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2884666650" data-permission-text="Title is private" data-url="https://github.com/appwrite/sdk-for-swift/issues/29" data-hovercard-type="pull_request" data-hovercard-url="/appwrite/sdk-for-swift/pull/29/hovercard" href="https://github.com/appwrite/sdk-for-swift/pull/29">#29</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/appwrite/sdk-for-swift/compare/7.0.0...8.0.0"><tt>7.0.0...8.0.0</tt></a></p> ChiragAgg5k tag:github.com,2008:Repository/409580586/7.0.0 2025-01-29T13:21:54Z 7.0.0 <h2>What's Changed</h2> <ul> <li>fix: pong response &amp; chunked upload by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/loks0n/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/loks0n">@loks0n</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2816442574" data-permission-text="Title is private" data-url="https://github.com/appwrite/sdk-for-swift/issues/27" data-hovercard-type="pull_request" data-hovercard-url="/appwrite/sdk-for-swift/pull/27/hovercard" href="https://github.com/appwrite/sdk-for-swift/pull/27">#27</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/loks0n/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/loks0n">@loks0n</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2816442574" data-permission-text="Title is private" data-url="https://github.com/appwrite/sdk-for-swift/issues/27" data-hovercard-type="pull_request" data-hovercard-url="/appwrite/sdk-for-swift/pull/27/hovercard" href="https://github.com/appwrite/sdk-for-swift/pull/27">#27</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/appwrite/sdk-for-swift/compare/6.2.0...7.0.0"><tt>6.2.0...7.0.0</tt></a></p> loks0n tag:github.com,2008:Repository/409580586/6.2.0 2025-01-22T05:52:26Z 6.2.0 <h2>What's Changed</h2> <ul> <li>Add new push message parameters by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/abnegate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/abnegate">@abnegate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2729959291" data-permission-text="Title is private" data-url="https://github.com/appwrite/sdk-for-swift/issues/25" data-hovercard-type="pull_request" data-hovercard-url="/appwrite/sdk-for-swift/pull/25/hovercard" href="https://github.com/appwrite/sdk-for-swift/pull/25">#25</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/appwrite/sdk-for-swift/compare/6.1.0...6.2.0"><tt>6.1.0...6.2.0</tt></a></p> abnegate tag:github.com,2008:Repository/409580586/6.1.0 2024-09-10T12:00:37Z 6.1.0 <h2>What's Changed</h2> <ul> <li>Support updating attribute name and size by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/abnegate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/abnegate">@abnegate</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2513188970" data-permission-text="Title is private" data-url="https://github.com/appwrite/sdk-for-swift/issues/24" data-hovercard-type="pull_request" data-hovercard-url="/appwrite/sdk-for-swift/pull/24/hovercard" href="https://github.com/appwrite/sdk-for-swift/pull/24">#24</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/appwrite/sdk-for-swift/compare/6.0.0...6.1.0"><tt>6.0.0...6.1.0</tt></a></p> abnegate tag:github.com,2008:Repository/409580586/6.0.0 2024-08-27T13:16:27Z 6.0.0 <h2>What's New</h2> <ul> <li>Support for Appwrite 1.6</li> <li>Added <code>key</code> attribute to <code>Runtime</code> response model.</li> <li>Added <code>buildSize</code> attribute to <code>Deployments</code> response model.</li> <li>Added <code>scheduledAt</code> attribute to <code>Executions</code> response model.</li> <li>Added <code>scopes</code> attribute to <code>Functions</code> response model.</li> <li>Added <code>specifications</code> attribute to <code>Functions</code> response model.</li> <li>Added new response model for <code>Specifications</code>.</li> <li>Added new response model for <code>Builds</code>.</li> <li>Added <code>createJWT()</code> : Enables creating a JWT using the <code>userId</code>.</li> <li>Added <code>listSpecifications()</code>: Enables listing available runtime specifications.</li> <li>Added <code>deleteExecution()</code> : Enables deleting executions.</li> <li>Added <code>updateDeploymentBuild()</code>: Enables cancelling a deployment.</li> <li>Added <code>scheduledAt</code> parameter to <code>createExecution()</code>: Enables creating a delayed execution</li> </ul> <h2>Breaking changes</h2> <p>You can find the new syntax for breaking changes in the <a href="https://appwrite.io/docs/references" rel="nofollow">Appwrite API references</a>. Select version <code>1.6.x</code>.</p> <ul> <li>Removed <code>otp</code> parameter from <code>deleteMFAAuthenticator</code>.</li> <li>Added <code>scopes</code> parameter for create/update function.</li> <li>Renamed <code>templateBranch</code> to <code>templateVersion</code> in <code>createFunction()</code>.</li> <li>Renamed <code>downloadDeployment()</code> to <code>getDeploymentDownload()</code></li> </ul> <h2>Bug Fixes</h2> <ul> <li>None reported.</li> </ul> <p><strong>Please note: This version is compatible with Appwrite 1.6 and later only. If you do not update your Appwrite SDK, old SDKs will not break your app. Appwrite APIs are backwards compatible.</strong></p> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EVDOG4LIFE/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EVDOG4LIFE">@EVDOG4LIFE</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2430870631" data-permission-text="Title is private" data-url="https://github.com/appwrite/sdk-for-swift/issues/22" data-hovercard-type="pull_request" data-hovercard-url="/appwrite/sdk-for-swift/pull/22/hovercard" href="https://github.com/appwrite/sdk-for-swift/pull/22">#22</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/appwrite/sdk-for-swift/compare/5.0.2...6.0.0"><tt>5.0.2...6.0.0</tt></a></p> christyjacob4 tag:github.com,2008:Repository/409580586/6.0.0-rc.3 2024-08-23T12:32:44Z 6.0.0-rc.3 <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/appwrite/sdk-for-swift/compare/6.0.0-rc.2...6.0.0-rc.3"><tt>6.0.0-rc.2...6.0.0-rc.3</tt></a></p> vermakhushboo