diff --git a/CHANGELOG.md b/CHANGELOG.md index a6d4e72d1..4879fb6fa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,27 @@ # Master (Unreleased) +# 3.1.0 - 8 December, 2023 + +### Bug fixes + +- andWhereNotJsonObject calling wrong function (#5683) +- PostgreSQL: fix error when setting query_timeout (#5673) +- MySQL: Missing comments on delete, update and insert (#5738) +- MySQL: Fixed issue with bigincrements not working with composite primary key - #5341 (#5343) + +### Types + +- Add type definitions for orHavingNull and orHavingNotNull (#5669) +- Import knex as type in TS migration template (#5741) +- Fix conditional constraint error (#5747) +- PostgreSQL: Fix typing to reflect pg typing change (#5647) + +### New features + +- Add transactor.parentTransaction (#5567) +- MySQL: Added implementation for upsert (#5743) +- Oracle: Support Object Names Greater than 30 Characters for Oracle DB Versions 12.2 and Greater (#5197) + # 3.0.1 - 6 October, 2023 - Build fix diff --git a/package.json b/package.json index e4d38ba27..98993dbbc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "knex", - "version": "3.0.1", + "version": "3.1.0", "description": "A batteries-included SQL query & schema builder for PostgresSQL, MySQL, CockroachDB, MSSQL and SQLite3", "main": "knex", "types": "types/index.d.ts",