Change8

Drizzle ORM

Backend & Infra

ORM

Latest: v1.0.0-beta.842 releases10 breaking changesView on GitHub →

Release History

v1.0.0-beta.8Breaking4 fixes5 features
Dec 31, 2025

This release of drizzle-seed introduces column ignoring in refinements, min/max constraints for date/time generators, and automatic Postgres sequence syncing. It also upgrades the default UUID generator to v4 to fix Zod validation errors.

v.1.0.0-beta.76 fixes1 feature
Dec 31, 2025

This release focuses on bug fixes for drizzle-kit, specifically improving schema/table recognition in the push/pull commands and fixing a TypeError in findFirst.

v1.0.0-beta.66 fixes
Dec 25, 2025

This release focuses on bug fixes for drizzle-kit, specifically addressing false positive change detections in schema pushing, JSON key ordering, and Cloudflare D1 compatibility.

v1.0.0-beta.5Breaking5 fixes2 features
Dec 23, 2025

This release fixes several critical bugs across PostgreSQL, MSSQL, and MySQL, while introducing significant changes to how SQLite unique constraints and foreign keys are handled in drizzle-kit.

v1.0.0-beta.43 fixes
Dec 23, 2025

This release focuses on critical bug fixes for drizzle-kit and the migrator, resolving issues with migration ordering on Linux and silent failures during code generation.

v1.0.0-beta.3Breaking8 fixes1 feature
Dec 16, 2025

This release introduces a mandatory MSSQL snapshot upgrade to version 2 to support SQL expressions in indexes, adds unique constraint support for MySQL index hints, and resolves several critical migration and introspection bugs.

0.45.11 fix
Dec 10, 2025

This release fixes a bug in node-postgres transaction handling where pg-native Pool detection would fail in environments that restrict the use of require().

0.45.04 fixes1 feature
Dec 4, 2025

This release introduces support for subqueries in select fields and fixes several driver-specific issues, including pg-native Pool detection and Bun SQL date mapping.

drizzle-kit@0.31.82 fixes
Dec 4, 2025

This release focuses on minor bug fixes, including a typo correction and improvements to the build configuration's external dependency handling.

v1.0.0-beta.2Breaking9 fixes9 features
Dec 2, 2025

This release introduces MSSQL and CockroachDB support, a complete rewrite of drizzle-kit with a new v3 migration folder structure, and the transition to Relational Query Builder (RQB) v2.

v0.31.71 fix
Nov 17, 2025

This release fixes a bug in Drizzle Kit where unnecessary DROP SQL commands were generated during schema pushes to PostgreSQL 18.

drizzle-kit@0.31.61 fix
Oct 28, 2025

This release fixes a bug that prevented drizzle-kit/api from being imported correctly within ESM modules.

0.44.71 fix
Oct 23, 2025

This release fixes a bug regarding the return value of durable SQLite transactions.

0.44.61 feature
Oct 2, 2025

This release introduces the ability to use the $replicas reference within the system configuration.

drizzle-kit@0.31.51 feature
Sep 26, 2025

This release introduces casing support for studio configuration and its associated functions.

0.44.52 fixes2 features
Aug 25, 2025

This release focuses on stability and compatibility improvements for SQLite, specifically fixing crashes related to blob columns and correcting session method usage.

0.44.41 fix
Jul 29, 2025

This release fixes a bug where DrizzleQueryError was not being exported correctly.

0.44.31 fix1 feature
Jul 14, 2025

This release improves TypeScript type safety for database clients and updates the Neon Auth schema definition to include an updated_at column.

drizzle-kit@0.31.41 fix
Jun 27, 2025

This release fixes a bug in drizzle-kit related to the generation of halfvec, bit, and sparsevec types.

drizzle-kit@0.31.32 features
Jun 26, 2025

This release introduces internal updates to the Studio context, specifically adding databaseName and packageName properties.

drizzle-kit@0.31.21 fix
Jun 23, 2025

This release includes a bug fix for relations extraction to ensure compatibility with Drizzle Studio.

0.44.21 fix
Jun 4, 2025

This release addresses TypeScript type errors encountered when performing joins under certain tsconfig settings.

0.44.11 fix
May 30, 2025

This release addresses a critical bug that prevented Drizzle ORM from executing within Cloudflare Durable Objects environments.

0.44.0Breaking4 features
May 28, 2025

This release introduces a robust error-handling wrapper called DrizzleQueryError and a new extensible caching module with a native Upstash integration.

drizzle-kit@0.31.11 fix1 feature
May 3, 2025

This release fixes a bug in drizzle-kit pull that prevented Gel extensions with double-colon schema names from being processed correctly. Users can now include these extensions by updating their schemaFilter configuration.

0.43.11 fix
Apr 25, 2025

This release addresses a bug in PostgreSQL schema generation where enum types were being incorrectly typed.

0.43.0Breaking4 fixes3 features
Apr 24, 2025

This release introduces lateral join support for multiple dialects and cross joins, while fixing type inference issues and removing unsupported MySQL features.

0.42.01 fix4 features
Apr 15, 2025

This release introduces first-class support for TypeScript native enums in PostgreSQL and MySQL, and resolves critical export duplication issues that caused SyntaxErrors in certain environments.

drizzle-kit@0.31.03 fixes2 features
Apr 15, 2025

This release improves PostgreSQL Enum DDL migrations by ensuring column default expressions are correctly updated and upgrades esbuild to 0.25.2 to fix security vulnerabilities and bugs.

drizzle-kit@0.30.62 fixes
Mar 27, 2025

This release focuses on fixing critical bugs related to Cloudflare D1, specifically addressing local push failures and SQLITE_AUTH errors during migrations.

0.41.0Breaking7 fixes2 features
Mar 21, 2025

This release introduces bigint/number modes for decimal types and refactors sql-js query preparation. It includes several data type mismatch fixes for MySQL and Postgres, and resolves issues with AWS Data API and RQBv1.

0.40.11 feature
Mar 17, 2025

This update ensures drizzle-orm's neon-http driver is compatible with @neondatabase/serverless version 1.0.0 while maintaining backward compatibility with older versions.

0.40.05 features
Feb 25, 2025

This release introduces support for the Gel dialect, allowing users to query Gel databases using Drizzle ORM and pull schemas via Drizzle Kit while relying on the Gel CLI for migrations.

drizzle-kit@0.30.54 features
Feb 25, 2025

This release introduces the Gel dialect to Drizzle, allowing users to pull schemas from Gel databases and perform queries using drizzle-orm and gel-js.

0.39.3Breaking
Feb 10, 2025

This release removes the peer dependency on React to provide more flexibility in package management.

0.39.2Breaking1 feature
Feb 5, 2025

This release renames the internal 'neon_identity' schema to 'neon_auth' to ensure compatibility with the latest Neon Auth features.

0.39.12 fixes1 feature
Jan 29, 2025

This release fixes SQLite onConflict clause stacking and schema prefixing for aliased entities, while adding view support to aliasedTable().

drizzle-kit@0.30.42 fixes
Jan 29, 2025

This release addresses two bugs related to MySQL introspection, specifically fixing syntax errors generated during the process and when handling unsigned columns.

0.39.05 fixes5 features
Jan 27, 2025

This release introduces support for the Bun SQL driver and expands CTE capabilities to include write operations and raw SQL. It also adds Neon Identity schema helpers and resolves several type-related bugs in drizzle-zod.

drizzle-kit@0.30.3Breaking1 fix2 features
Jan 27, 2025

This release improves SingleStore support by implementing table recreation for unsupported DDL statements and fixes a bug related to index naming conflicts.

0.38.42 fixes1 feature
Jan 16, 2025

This release introduces support for the SingleStore vector type and fixes a bug related to SQL generation for dropping indexes.

drizzle-kit@0.30.21 fix
Jan 16, 2025

This release fixes a permission error in the drizzle-kit dependency related to certificate generation for Drizzle Studio.