Commit dc45299
authored
chore(deps): Bump drizzle-orm from 0.43.1 to 0.44.7 (#396)
Bumps [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) from
0.43.1 to 0.44.7.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/drizzle-team/drizzle-orm/releases">drizzle-orm's
releases</a>.</em></p>
<blockquote>
<h2>0.44.7</h2>
<ul>
<li>fix durable sqlite transaction return value <a
href="https://redirect.github.com/drizzle-team/drizzle-orm/issues/3746">#3746</a>
- thanks <a
href="https://github.com/joaocstro"><code>@joaocstro</code></a></li>
</ul>
<h2>0.44.6</h2>
<ul>
<li>feat: add $replicas reference <a
href="https://redirect.github.com/drizzle-team/drizzle-orm/issues/4874">#4874</a></li>
</ul>
<h2>0.44.5</h2>
<ul>
<li>Fixed invalid usage of <code>.one()</code> in
<code>durable-sqlite</code> session</li>
<li>Fixed spread operator related crash in sqlite <code>blob</code>
columns</li>
<li>Better browser support for sqlite <code>blob</code> columns</li>
<li>Improved sqlite <code>blob</code> mapping</li>
</ul>
<h2>0.44.4</h2>
<ul>
<li>Fix wrong DrizzleQueryError export. thanks <a
href="https://github.com/nathankleyn"><code>@nathankleyn</code></a></li>
</ul>
<h2>0.44.3</h2>
<ul>
<li>Fixed types of <code>$client</code> for clients created by drizzle
function</li>
</ul>
<pre lang="ts"><code>await db.$client.[...]
</code></pre>
<ul>
<li>Added the <code>updated_at</code> column to the
<code>neon_auth.users_sync</code> table definition.</li>
</ul>
<h2>0.44.2</h2>
<ul>
<li>[BUG]: Fixed type issues with joins with certain variations of
<code>tsconfig</code>: <a
href="https://redirect.github.com/drizzle-team/drizzle-orm/issues/4535">#4535</a>,
<a
href="https://redirect.github.com/drizzle-team/drizzle-orm/issues/4457">#4457</a></li>
</ul>
<h2>0.44.1</h2>
<ul>
<li><a
href="https://redirect.github.com/drizzle-team/drizzle-orm/issues/4586">[BUG]:
Drizzle can no longer run on Durable Objects</a></li>
</ul>
<h2>0.44.0</h2>
<h2>Error handling</h2>
<p>Starting from this version, we’ve introduced a new
<code>DrizzleQueryError</code> that wraps all errors from database
drivers and provides a set of useful information:</p>
<ol>
<li>A proper stack trace to identify which exact <code>Drizzle</code>
query failed</li>
<li>The generated SQL string and its parameters</li>
<li>The original stack trace from the driver that caused the
DrizzleQueryError</li>
</ol>
<h2>Drizzle <code>cache</code> module</h2>
<p>Drizzle sends every query straight to your database by default. There
are no hidden actions, no automatic caching or invalidation - you’ll
always see exactly what runs. If you want caching, you must opt in.</p>
<p>By default, Drizzle uses a explicit caching strategy (i.e.
<code>global: false</code>), so nothing is ever cached unless you ask.
This prevents surprises or hidden performance traps in your application.
Alternatively, you can flip on all caching (global: true) so that every
select will look in cache first.</p>
<p>Out first native integration was built together with Upstash team and
let you natively use <code>upstash</code> as a cache for your drizzle
queries</p>
<pre lang="ts"><code>import { upstashCache } from
"drizzle-orm/cache/upstash";
import { drizzle } from "drizzle-orm/...";
</tr></table>
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/drizzle-team/drizzle-orm/commit/11ff664f7fd988e4663dfa2c2622f9b7f8fda8dc"><code>11ff664</code></a>
fix durable sqlite transaction return value (<a
href="https://redirect.github.com/drizzle-team/drizzle-orm/issues/3746">#3746</a>)</li>
<li><a
href="https://github.com/drizzle-team/drizzle-orm/commit/6caba5b3cd7092867e8191b2763ef2d25443d739"><code>6caba5b</code></a>
Merge pull request <a
href="https://redirect.github.com/drizzle-team/drizzle-orm/issues/4826">#4826</a>
from divyenduz/patch-1</li>
<li><a
href="https://github.com/drizzle-team/drizzle-orm/commit/9fc4a6c7e034bc07cc976348d864d7ff30d48f0f"><code>9fc4a6c</code></a>
Merge branch 'main' into patch-1</li>
<li><a
href="https://github.com/drizzle-team/drizzle-orm/commit/a9136ee2df9616fef059cf398bea486da23faa47"><code>a9136ee</code></a>
dprint</li>
<li><a
href="https://github.com/drizzle-team/drizzle-orm/commit/6f89bddc9b3f4340e0e280e1a269794ce033f4bd"><code>6f89bdd</code></a>
Merge branch 'feat/issue-4873'</li>
<li><a
href="https://github.com/drizzle-team/drizzle-orm/commit/b529598c72c2c7fed0d72fb706084eafc228fa41"><code>b529598</code></a>
dprint</li>
<li><a
href="https://github.com/drizzle-team/drizzle-orm/commit/e31c65f526ab5253ffc2b08fdd1b266b7679d030"><code>e31c65f</code></a>
feat: add <code>$replicas</code> reference (<a
href="https://redirect.github.com/drizzle-team/drizzle-orm/issues/4874">#4874</a>)</li>
<li><a
href="https://github.com/drizzle-team/drizzle-orm/commit/d1d61d9d45cc7430f1644022bdeff8bc93b46937"><code>d1d61d9</code></a>
Bump version</li>
<li><a
href="https://github.com/drizzle-team/drizzle-orm/commit/c920a3aa0e45fa29f322129c5b0bb2fd073cf43a"><code>c920a3a</code></a>
Merge branch 'main' into feat/issue-4873</li>
<li><a
href="https://github.com/drizzle-team/drizzle-orm/commit/8e8a9e902410ed2068a015d59180b225045dddf1"><code>8e8a9e9</code></a>
[Drizzle Kit]: Add casing support to studio configuration and related
functio...</li>
<li>Additional commits viewable in <a
href="https://github.com/drizzle-team/drizzle-orm/compare/0.43.1...0.44.7">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
You can trigger a rebase of this PR by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
> **Note**
> Automatic rebases have been disabled on this pull request as it has
been open for over 30 days.0 file changed
0 commit comments