Shipped · Databases

What drizzle-team/drizzle-orm shipped

The public repository of Drizzle · github.com/drizzle-team/drizzle-orm

Written by FoxPlug from the repository's own releases; not affiliated with Drizzle. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/drizzle-team/drizzle-orm; Drizzle did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

See the update FoxPlug writes for drizzle-orm, free

Week of November 2, 2026

What shipped

Why it matters

This week publishes the Postgres driver under its real npm name and bundles it inside drizzle-orm, so a single install is enough to connect to Postgres. Decoding fixes remove wrong instants and Invalid Date from temporal values, and the ESM-only builds set the Node versions CommonJS users need. The CI changes give each parallel job its own hosted databases and add a single release gate job.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Drizzle-orm now ships a bundled Drizzle Postgres, so installing drizzle-orm is enough to connect. The package is @drizzle-team/postgres again. Temporal decoding fixes wrong instants and Invalid Date. drizzle-orm and drizzle-kit build as ESM only; require() works on Node 20.19+ an

Post for LinkedIn

This week drizzle-orm ships a bundled copy of Drizzle Postgres, so npm install drizzle-orm is enough to connect to Postgres; users can still install the standalone package. The Postgres package is named @drizzle-team/postgres again, matching npm. Temporal decoding of date, timestamp and timestamptz now uses one parser, fixing wrong instants and Invalid Date. drizzle-orm and drizzle-kit build as ESM only, and CommonJS users on Node 20.19+ and 22.12+ still load drizzle-orm with require. Tests pack the published drizzle-orm and run a query under four runtimes, and CI jobs each get their own hosted databases.

Week of October 19, 2026

What shipped

Why it matters

This week brings the rc.5 release with a breaking fix for postgres-js parsers that affected timestamp and json handling, plus substantial work on postgres migrations: snapshot format 9, conflict checks between branches, and schema comparison in check. People using postgres migrations and drizzle-kit check get more reliable diffs and early warnings.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

V1.0.0-rc.5 is out with a breaking fix for postgres-js transparent parsers that broke driver serializers for timestamptz, timestamp, date, time, json and jsonb. Postgres migrations get snapshot format 9 with delta storage, branch conflict checks, and check now compares schema wit

Post for LinkedIn

V1.0.0-rc.5 is released. It includes a breaking fix for postgres-js transparent parsers set by drizzle() constructors, which were breaking the driver's own serializers for timestamptz, timestamp, date, time, json and jsonb. For postgres users, this cycle also brings snapshot format 9 storing snapshots as deltas, a check for migration conflicts between git branches, and an update to drizzle-kit check that compares the schema with the migrations folder and returns warnings. The Studio schema diffing system for PostgreSQL, MySQL and SQLite now works on DDL representations, and a dsql driver check was added to push, pull, migrate and studio commands.

Week of October 12, 2026

What shipped

Why it matters

This week fixes several cases where drizzle-kit could generate SQL that fails or loses changes, and where pull could produce schema files that do not compile. It also restores a test and reorganizes parsing helpers, which should make push and pull more reliable for people using postgres, CockroachDB, and schema introspection.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Drizzle-kit pull now escapes SQL text in sql templates so backticks and ${ no longer break schema files. Also fixed postgres/CockroachDB diff cases for moves, renames, roles and generated columns, and standardized push data loss warnings.

Post for LinkedIn

This week drizzle-kit received fixes for SQL generation and schema introspection. pull now escapes SQL text written into sql templates, preventing backticks and ${ from breaking compilation or altering text. Diff cases for postgres and CockroachDB that produced failing SQL around moves, renames, roles and generated columns are fixed. push now builds a single identifier function per command and uses standardized data loss warnings. A test was restored in bin.test.ts, and shared grammar helpers moved into grammar files. These changes aim to make push and pull more dependable.

More from drizzle-team/drizzle-orm on GitHub

Merged pull requests

Weeks with too little public activity are left out rather than filled in. Last updated 2026-11-09.

Is this your repo? Ask us to remove this page.