Back to Sea Orm

2.0.0 Rc.40

changelog/2.0.0-rc.40.md

2.0.0927 B
Original Source

Release Notes: SeaORM 2.0.0-rc.40

(since 2.0.0-rc.39)

Bug Fixes

Restore PostgreSQL pgvector binding with SQLx 0.9

SeaORM now resolves sea-query-sqlx 0.9.1, which restores SQLx binder support for PostgreSQL pgvector values.

sea-query-sqlx 0.9.0 accidentally disabled the pgvector/sqlx integration and made Value::Vector binding panic in the PostgreSQL SQLx binder. This affected SeaORM users inserting or updating PgVector values through the SQLx Postgres driver.

SeaORM no longer pins sea-query-sqlx to exactly 0.9.0; it now allows compatible 0.9.x patch releases.

Tests

The PostgreSQL pgvector integration test was restored for the current test harness and verified against a pgvector/pgvector:pg14 database.

Compatibility Notes

No generated SQL changes are expected from this RC. The release fixes a runtime binding regression for PgVector values when using SQLx Postgres.