tag:github.com,2008:https://github.com/skiptools/skip-sql/releases Release notes from skip-sql 2026-03-17T17:31:01Z tag:github.com,2008:Repository/680802439/0.16.0 2026-03-17T21:53:56Z Release 0.16.0 <h2>What's Changed</h2> <h3>Other Changes</h3> <ul> <li>Update to SQLite 3.51.3 and SQLCipher 4.14.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marcprux/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marcprux">@marcprux</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4089491232" data-permission-text="Title is private" data-url="https://github.com/skiptools/skip-sql/issues/28" data-hovercard-type="pull_request" data-hovercard-url="/skiptools/skip-sql/pull/28/hovercard" href="https://github.com/skiptools/skip-sql/pull/28">#28</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/skiptools/skip-sql/compare/0.15.1...0.16.0"><tt>0.15.1...0.16.0</tt></a></p> github-actions[bot] tag:github.com,2008:Repository/680802439/0.15.1 2026-03-12T01:54:41Z Release 0.15.1 <h2>What's Changed</h2> <h3>Other Changes</h3> <ul> <li>Update SkipSQLPlus SQLite to 3.51.2 and SQLCipher to 4.13.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marcprux/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marcprux">@marcprux</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4061068374" data-permission-text="Title is private" data-url="https://github.com/skiptools/skip-sql/issues/27" data-hovercard-type="pull_request" data-hovercard-url="/skiptools/skip-sql/pull/27/hovercard" href="https://github.com/skiptools/skip-sql/pull/27">#27</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/skiptools/skip-sql/compare/0.15.0...0.15.1"><tt>0.15.0...0.15.1</tt></a></p> github-actions[bot] tag:github.com,2008:Repository/680802439/0.15.0 2026-03-10T20:34:02Z Release 0.15.0 <h2>What's Changed</h2> <h3>Other Changes</h3> <ul> <li>SQLExpression conform to Sendable by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marcprux/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marcprux">@marcprux</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4043302960" data-permission-text="Title is private" data-url="https://github.com/skiptools/skip-sql/issues/25" data-hovercard-type="pull_request" data-hovercard-url="/skiptools/skip-sql/pull/25/hovercard" href="https://github.com/skiptools/skip-sql/pull/25">#25</a></li> <li>Add exists and aggregate functions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marcprux/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marcprux">@marcprux</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4052866142" data-permission-text="Title is private" data-url="https://github.com/skiptools/skip-sql/issues/26" data-hovercard-type="pull_request" data-hovercard-url="/skiptools/skip-sql/pull/26/hovercard" href="https://github.com/skiptools/skip-sql/pull/26">#26</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/skiptools/skip-sql/compare/0.14.0...0.15.0"><tt>0.14.0...0.15.0</tt></a></p> github-actions[bot] tag:github.com,2008:Repository/680802439/0.14.0 2025-12-10T04:49:30Z Release 0.14.0 <h2>What's Changed</h2> <h3>Other Changes</h3> <ul> <li>Update to SQLite 3.51.1 and SQLCipher 4.12.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marcprux/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marcprux">@marcprux</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3713179123" data-permission-text="Title is private" data-url="https://github.com/skiptools/skip-sql/issues/24" data-hovercard-type="pull_request" data-hovercard-url="/skiptools/skip-sql/pull/24/hovercard" href="https://github.com/skiptools/skip-sql/pull/24">#24</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/skiptools/skip-sql/compare/0.13.0...0.14.0"><tt>0.13.0...0.14.0</tt></a></p> github-actions[bot] tag:github.com,2008:Repository/680802439/0.13.0 2025-12-10T02:30:26Z Release 0.13.0 <h2>What's Changed</h2> <h3>Other Changes</h3> <ul> <li>Add shared SkipSQLCore module by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marcprux/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marcprux">@marcprux</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3712583095" data-permission-text="Title is private" data-url="https://github.com/skiptools/skip-sql/issues/23" data-hovercard-type="pull_request" data-hovercard-url="/skiptools/skip-sql/pull/23/hovercard" href="https://github.com/skiptools/skip-sql/pull/23">#23</a></li> </ul> <h2>Upgrading</h2> <p>In order to accommodate the new <code>SkipSQLCore</code> module, developers will need to make a change to your code that imports SkipSQLPlus. Instead of:</p> <div class="highlight highlight-source-swift notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="import SkipSQL import SkipSQLPlus"><pre><span class="pl-k">import</span> SkipSQL <span class="pl-k">import</span> SkipSQLPlus</pre></div> <p>you will need to change it to:</p> <div class="highlight highlight-source-swift notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="import SkipSQLCore import SkipSQLPlus"><pre><span class="pl-k">import</span> SkipSQLCore <span class="pl-k">import</span> SkipSQLPlus</pre></div> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/skiptools/skip-sql/compare/0.12.1...0.13.0"><tt>0.12.1...0.13.0</tt></a></p> github-actions[bot] tag:github.com,2008:Repository/680802439/0.12.1 2025-09-04T18:04:56Z Release 0.12.1 <h2>What's Changed</h2> <h3>Other Changes</h3> <ul> <li>Linux support by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marcprux/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marcprux">@marcprux</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3348991111" data-permission-text="Title is private" data-url="https://github.com/skiptools/skip-sql/issues/17" data-hovercard-type="pull_request" data-hovercard-url="/skiptools/skip-sql/pull/17/hovercard" href="https://github.com/skiptools/skip-sql/pull/17">#17</a></li> <li>Add compileOptions function and conditional check for upsert support by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marcprux/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marcprux">@marcprux</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3380666671" data-permission-text="Title is private" data-url="https://github.com/skiptools/skip-sql/issues/18" data-hovercard-type="pull_request" data-hovercard-url="/skiptools/skip-sql/pull/18/hovercard" href="https://github.com/skiptools/skip-sql/pull/18">#18</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/skiptools/skip-sql/compare/0.12.0...0.12.1"><tt>0.12.0...0.12.1</tt></a></p> github-actions[bot] tag:github.com,2008:Repository/680802439/0.12.0 2025-08-20T21:42:08Z Release 0.12.0 <h2>What's Changed</h2> <h3>Other Changes</h3> <ul> <li>Refactor join API by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marcprux/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marcprux">@marcprux</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3332760082" data-permission-text="Title is private" data-url="https://github.com/skiptools/skip-sql/issues/16" data-hovercard-type="pull_request" data-hovercard-url="/skiptools/skip-sql/pull/16/hovercard" href="https://github.com/skiptools/skip-sql/pull/16">#16</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/skiptools/skip-sql/compare/0.11.0...0.12.0"><tt>0.11.0...0.12.0</tt></a></p> github-actions[bot] tag:github.com,2008:Repository/680802439/0.11.0 2025-08-07T20:44:04Z Release 0.11.0 <h2>What's Changed</h2> <h3>Other Changes</h3> <ul> <li>Enable building SkipSQLPlus natively for Android by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marcprux/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marcprux">@marcprux</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3294611875" data-permission-text="Title is private" data-url="https://github.com/skiptools/skip-sql/issues/12" data-hovercard-type="pull_request" data-hovercard-url="/skiptools/skip-sql/pull/12/hovercard" href="https://github.com/skiptools/skip-sql/pull/12">#12</a></li> <li>Bump SkipSQLPlus version of SQLite to 3.50.4 and SQLCipher to 4.10.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marcprux/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marcprux">@marcprux</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3295431049" data-permission-text="Title is private" data-url="https://github.com/skiptools/skip-sql/issues/13" data-hovercard-type="pull_request" data-hovercard-url="/skiptools/skip-sql/pull/13/hovercard" href="https://github.com/skiptools/skip-sql/pull/13">#13</a></li> <li>Add SQLContext.userVersion accessor by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marcprux/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marcprux">@marcprux</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3296255090" data-permission-text="Title is private" data-url="https://github.com/skiptools/skip-sql/issues/14" data-hovercard-type="pull_request" data-hovercard-url="/skiptools/skip-sql/pull/14/hovercard" href="https://github.com/skiptools/skip-sql/pull/14">#14</a></li> <li>Add date handling functions and documentation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marcprux/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marcprux">@marcprux</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3301168668" data-permission-text="Title is private" data-url="https://github.com/skiptools/skip-sql/issues/15" data-hovercard-type="pull_request" data-hovercard-url="/skiptools/skip-sql/pull/15/hovercard" href="https://github.com/skiptools/skip-sql/pull/15">#15</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/skiptools/skip-sql/compare/0.10.1...0.11.0"><tt>0.10.1...0.11.0</tt></a></p> github-actions[bot] tag:github.com,2008:Repository/680802439/0.10.1 2025-08-02T01:41:28Z Release 0.10.1 <h2>What's Changed</h2> <h3>Other Changes</h3> <ul> <li>Support delete, update, order by, and join clauses by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marcprux/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marcprux">@marcprux</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3274340643" data-permission-text="Title is private" data-url="https://github.com/skiptools/skip-sql/issues/11" data-hovercard-type="pull_request" data-hovercard-url="/skiptools/skip-sql/pull/11/hovercard" href="https://github.com/skiptools/skip-sql/pull/11">#11</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/skiptools/skip-sql/compare/0.10.0...0.10.1"><tt>0.10.0...0.10.1</tt></a></p> github-actions[bot] tag:github.com,2008:Repository/680802439/0.10.0 2025-07-21T23:08:24Z Release 0.10.0 <h2>What's Changed</h2> <h3>Other Changes</h3> <ul> <li>Add type persistence with SQLCodable and querying with SQLPredicate by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marcprux/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marcprux">@marcprux</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3250129845" data-permission-text="Title is private" data-url="https://github.com/skiptools/skip-sql/issues/10" data-hovercard-type="pull_request" data-hovercard-url="/skiptools/skip-sql/pull/10/hovercard" href="https://github.com/skiptools/skip-sql/pull/10">#10</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/skiptools/skip-sql/compare/0.9.0...0.10.0"><tt>0.9.0...0.10.0</tt></a></p> github-actions[bot]