Skip to content

Commit dc45299

Browse files
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 &quot;drizzle-orm/cache/upstash&quot;; import { drizzle } from &quot;drizzle-orm/...&quot;; &lt;/tr&gt;&lt;/table&gt; </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 /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=drizzle-orm&package-manager=npm_and_yarn&previous-version=0.43.1&new-version=0.44.7)](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.
2 parents 420cac7 + 6eb5949 commit dc45299

0 file changed

File tree

    0 commit comments

    Comments
     (0)