What’s New

Drizzle ORM v1.0.0-rc.3

v1.0.0-rc.3Pre-release
Changed 4
  • Refactor internal MySQL sessions and move to unified query preparation function
  • Fall back to regular queries on iterators for drivers that don't support streaming instead of throwing an error
  • Enable optimized non-jit mappers for regular queries for MySQL dialect
  • Switch RQBv2 to array mode querying and disable root query level JSON conversions
Fixed 1
  • Fix MySQL proxy driver not using lastInsertId and affectedRows from dedicated response fields
Removed 1
  • Remove RQBv1 from mysql dialect (_query)

v1.0.0-rc.3

Porting all the changes that were made in PostgreSQL to other dialects. This release is about MySQL:

  • Removed RQBv1 from mysql dialect (._query)
  • Internal MySQL sessions refactoring and moving to a unified query preparation function
  • Fallback to regular queries on iterators for drivers that don't support streaming instead of throwing an error for compatibility
  • Enabled optimized non-jit mappers for regular queries for MySQL dialect
  • Switched RQBv2 to array mode querying, disabled root query level JSON conversions
  • Fixed MySQL proxy driver not using lastInsertId, affectedRows from dedicated response fields

Next releases will include:

  • Effect MySQL support
  • SQLite rework (same as this release for MySQL)
  • SQLite Effect Support
View original

Discussion