Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented May 31, 2025

This PR contains the following updates:

Package Change Age Confidence
@cloudflare/workers-types ^4.20250418.0 -> ^4.20250702.0 age confidence
@electric-sql/pglite (source) ^0.2.17 -> ^0.3.4 age confidence
@libsql/client (source) ^0.15.4 -> ^0.15.9 age confidence
@types/bun (source) ^1.2.10 -> ^1.2.17 age confidence
@types/pg (source) ^8.11.13 -> ^8.15.4 age confidence
@vitest/coverage-v8 (source) ^3.1.1 -> ^3.2.4 age confidence
better-sqlite3 ^11.9.1 -> ^11.10.0 age confidence
db0 ^0.3.1 -> ^0.3.2 age confidence
dotenv ^16.5.0 -> ^16.6.1 age confidence
drizzle-orm (source) ^0.42.0 -> ^0.44.2 age confidence
eslint (source) ^9.24.0 -> ^9.30.1 age confidence
eslint-config-unjs ^0.4.2 -> ^0.5.0 age confidence
mysql2 (source) ^3.14.0 -> ^3.14.1 age confidence
pg (source) ^8.14.1 -> ^8.16.3 age confidence
pnpm (source) 10.8.1 -> 10.12.4 age confidence
prettier (source) ^3.5.3 -> ^3.6.2 age confidence
undocs ^0.2.30 -> ^0.3.10 age confidence
vitest (source) ^3.1.1 -> ^3.2.4 age confidence
wrangler (source) ^4.12.0 -> ^4.22.0 age confidence

Release Notes

cloudflare/workerd (@​cloudflare/workers-types)

v4.20250702.0

Compare Source

v4.20250701.0

Compare Source

v4.20250628.0

Compare Source

v4.20250627.0

Compare Source

v4.20250620.0

Compare Source

v4.20250619.0

Compare Source

v4.20250618.0

Compare Source

v4.20250617.0

Compare Source

v4.20250614.0

Compare Source

v4.20250613.0

Compare Source

v4.20250612.0

Compare Source

v4.20250610.0

Compare Source

v4.20250607.0

Compare Source

v4.20250606.0

Compare Source

v4.20250605.0

Compare Source

v4.20250604.0

Compare Source

v4.20250603.0

Compare Source

v4.20250601.0

Compare Source

v4.20250531.0

Compare Source

v4.20250529.0

Compare Source

v4.20250528.0

Compare Source

v4.20250525.0

Compare Source

v4.20250524.0

Compare Source

v4.20250523.0

Compare Source

v4.20250522.0

Compare Source

v4.20250521.0

Compare Source

v4.20250520.0

Compare Source

v4.20250519.0

Compare Source

v4.20250517.0

Compare Source

v4.20250515.0

Compare Source

v4.20250514.0

Compare Source

v4.20250513.0

Compare Source

v4.20250510.0

Compare Source

v4.20250509.0

Compare Source

v4.20250508.0

Compare Source

v4.20250507.0

Compare Source

v4.20250506.0

Compare Source

v4.20250505.0

Compare Source

v4.20250504.0

Compare Source

v4.20250503.0

Compare Source

v4.20250502.0

Compare Source

v4.20250430.0

Compare Source

v4.20250429.0

Compare Source

v4.20250428.0

Compare Source

v4.20250427.0

Compare Source

v4.20250426.0

Compare Source

v4.20250425.0

Compare Source

v4.20250424.0

Compare Source

v4.20250423.0

Compare Source

v4.20250422.0

Compare Source

v4.20250421.0

Compare Source

v4.20250420.0

Compare Source

v4.20250419.0

Compare Source

electric-sql/pglite (@​electric-sql/pglite)

v0.3.4

Compare Source

Patch Changes
  • 1fcaa3e: fix race condition in live query unsubscribe
  • 38a55d0: fix cjs/esm misconfigurations
  • aac7003: remove double wasm instantiation when providing a wasm module'
  • 8ca254d: expose listen function in transaction object

v0.3.3

Patch Changes

v0.3.2

Patch Changes
  • e2c654b: automatic fallback from cma data transfer container to file for large queries, and fix errors that could result in a "memory access out of bounds" error.

v0.3.1

Compare Source

Patch Changes
  • 713364e: Fix a bug in the live plugin that could result in an error when unsubscribing from a live query

v0.3.0

Compare Source

Minor Changes
  • 97e52f7: upgrade to postgresql 17.4
Patch Changes
  • 4356024: bug fix live plugin when dealing with case sensitive table names
  • 0033bc7: Fix a race condition in live query unsubscription that could result in live queries failing to update.
libsql/libsql-client-ts (@​libsql/client)

v0.15.9

Compare Source

  • Bump to latest libsql package.

v0.15.8

Compare Source

v0.15.7

Compare Source

  • Bump to latest libsql package.

v0.15.6

Compare Source

  • Bump to latest libsql package.

v0.15.5

Compare Source

  • Bump to latest libsql package.
vitest-dev/vitest (@​vitest/coverage-v8)

v3.2.4

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v3.2.3

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v3.2.2

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v3.2.1

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v3.2.0

Compare Source

v3.1.4

Compare Source

v3.1.3

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v3.1.2

Compare Source

   🐞 Bug Fixes
   🏎 Performance
    View changes on GitHub
WiseLibs/better-sqlite3 (better-sqlite3)

v11.10.0

Compare Source

What's Changed

New Contributors

Full Changelog: WiseLibs/better-sqlite3@v11.9.1...v11.10.0

unjs/db0 (db0)

v0.3.2

Compare Source

compare changes

🩹 Fixes
  • sqlite: Defer prepare errors (#​162)
📖 Documentation
  • Fix link to node-sqlite3 (#​159)
🏡 Chore
✅ Tests
  • Only include src for coverage report (#​161)
❤️ Contributors
motdotla/dotenv (dotenv)

v16.6.1

Compare Source

Changed
  • Default quiet to true – hiding the runtime log message (#​874)
  • NOTICE: 17.0.0 will be released with quiet defaulting to false. Use config({ quiet: true }) to suppress.
  • And check out the new dotenvx. As coding workflows evolve and agents increasingly handle secrets, encrypted .env files offer a much safer way to deploy both agents and code together with secure secrets. Simply switch require('dotenv').config() for require('@​dotenvx/dotenvx').config().

v16.6.0

Compare Source

Added
  • Default log helpful message [[email protected]] injecting env (1) from .env (#​870)
  • Use { quiet: true } to suppress
  • Aligns dotenv more closely with dotenvx.
drizzle-team/drizzle-orm (drizzle-orm)

v0.44.2

Compare Source

  • [BUG]: Fixed type issues with joins with certain variations of tsconfig: #​4535, #​4457

v0.44.1

Compare Source

v0.44.0

Compare Source

Error handling

Starting from this version, we’ve introduced a new DrizzleQueryError that wraps all errors from database drivers and provides a set of useful information:

  1. A proper stack trace to identify which exact Drizzle query failed
  2. The generated SQL string and its parameters
  3. The original stack trace from the driver that caused the DrizzleQueryError

Drizzle cache module

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.

By default, Drizzle uses a explicit caching strategy (i.e. global: false), 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.

Out first native integration was built together with Upstash team and let you natively use upstash as a cache for your drizzle queries

import { upstashCache } from "drizzle-orm/cache/upstash";
import { drizzle } from "drizzle-orm/...";

const db = drizzle(process.env.DB_URL!, {
  cache: upstashCache({
    // 👇 Redis credentials (optional — can also be pulled from env vars)
    url: '<UPSTASH_URL>',
    token: '<UPSTASH_TOKEN>',
    // 👇 Enable caching for all queries by default (optional)
    global: true,
    // 👇 Default cache behavior (optional)
    config: { ex: 60 }
  })
});

You can also implement your own cache, as Drizzle exposes all the necessary APIs, such as get, put, mutate, etc.
You can find full implementation details on the website

import Keyv from "keyv";
export class TestGlobalCache extends Cache {
  private globalTtl: number = 1000;
  // This object will be used to store which query keys were used
  // for a specific table, so we can later

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 2am and before 3am" (UTC), Automerge - "after 1am and before 2am" (UTC).

🚦 **Automerge**: Enabled.

 **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/unjs/db0).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4zMy42IiwidXBkYXRlZEluVmVyIjoiNDEuMTcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented May 31, 2025

Deploying db0 with  Cloudflare Pages  Cloudflare Pages

Latest commit: d5515be
Status: ✅  Deploy successful!
Preview URL: https://71d3a4b2.db0.pages.dev
Branch Preview URL: https://renovate-all-minor-patch.db0.pages.dev

View logs

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 17 times, most recently from 12aefc3 to d2e55e5 Compare June 7, 2025 03:40
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 9 times, most recently from f9f9fb7 to 9b1f6f1 Compare June 14, 2025 03:31
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 91cf550 to 757577f Compare June 18, 2025 10:06
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 11 times, most recently from 2898e8e to 54e9fff Compare June 25, 2025 09:37
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 9 times, most recently from fef5cf8 to 6fbaeb7 Compare July 1, 2025 20:56
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 6fbaeb7 to d5515be Compare July 2, 2025 04:48
@renovate renovate bot merged commit e77bfed into main Jul 3, 2025
3 checks passed
@renovate renovate bot deleted the renovate/all-minor-patch branch July 3, 2025 01:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant