Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 19, 2025

Bumps sqldelight from 2.0.2 to 2.1.0.
Updates app.cash.sqldelight:runtime from 2.0.2 to 2.1.0

Release notes

Sourced from app.cash.sqldelight:runtime's releases.

Version 2.1.0 - 2025-05-16

Codegen Changes

Generated insert/update/delete statements return the number of row changed now, meaning functions that relied on the codegen returning Unit will need to be updated like so:

fun doAnInsert() = db.someQueries.insert()
// changes to
fun doAnInsert() {
db.someQueries.insert()
}

Added

  • [WASM Driver] Add support for wasmJs to web worker driver (#5534 by [Ilya Gulya][IlyaGulya])
  • [PostgreSQL Dialect] Support PostgreSql UnNest Array to rows (#5673 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql TSRANGE/TSTZRANGE support (#5297 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql Right Full Join (#5086 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postrgesql extract from temporal types (#5273 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql array contains operators (#4933 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql drop constraint (#5288 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql type casting (#5089 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql lateral join operator for subquery (#5122 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql ILIKE operator (#5330 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql XML type (#5331 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql AT TIME ZONE (#5243 by [Griffio][griffio])
  • [PostgreSQL Dialect] Support postgresql order by nulls (#5199 by [Griffio][griffio])
  • [PostgreSQL Dialect] Add PostgreSQL current date/time function support (#5226 by [Drew Dobson][drewd])
  • [PostgreSQL Dialect] PostgreSql Regex operators (#5137 by [Griffio][griffio])
  • [PostgreSQL Dialect] add brin gist (#5059 by [Griffio][griffio])
  • [MySQL Dialect] Support RENAME INDEX for MySql dialect (#5212 by [Oren Kislev][orenkislev-faire])
  • [JSON Extension] Add alias to json table function (#5372 by [Griffio][griffio])

Changed

  • [Compiler] Generated query files return row counts for simple mutators (#4578 by [Marius Volkhart][MariusV])
  • [Native Driver] Update NativeSqlDatabase.kt to change readonly flag for DELETE, INSERT, and UPDATE statements (#5680 by [Griffio][griffio])
  • [PostgreSQL Dialect] Change PgInterval to String (#5403 by [Griffio][griffio])
  • [PostgreSQL Dialect] Support SqlDelight modules to implement PostgreSql extensions (#5677 by [Griffio][griffio])

Fixed

  • [Compiler] fix: notify queries when executing group statements with result (#5006 by [Vitor Hugo Schwaab][vitorhugods])
  • [Compiler] Fix SqlDelightModule type resolver (#5625 by [Griffio][griffio])
  • [Compiler] Fix 5501 insert object escaped column (#5503 by [Griffio][griffio])
  • [Compiler] Compiler: Improve error message such that path links are clickable with the correct line & char position. (#5604 by [Niklas Baudy][vanniktech])
  • [Compiler] Fix issue 5298: allow keywords to be used as table names
  • [Compiler] fix named executes and add test
  • [Compiler] Consider foreign key table constraints when sorting initialization statements (#5325 by [Leon Linhart][TheMrMilchmann])
  • [Compiler] Align error underlines properly when tabs are involved (#5224 by [Drew Dobson][drewd])
  • [JDBC Driver] Fix memory leak for connectionManager during end of transaction

... (truncated)

Changelog

Sourced from app.cash.sqldelight:runtime's changelog.

[2.1.0] - 2025-05-16

Added

  • [WASM Driver] Add support for wasmJs to web worker driver (#5534 by [Ilya Gulya][IlyaGulya])
  • [PostgreSQL Dialect] Support PostgreSql UnNest Array to rows (#5673 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql TSRANGE/TSTZRANGE support (#5297 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql Right Full Join (#5086 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postrgesql extract from temporal types (#5273 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql array contains operators (#4933 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql drop constraint (#5288 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql type casting (#5089 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql lateral join operator for subquery (#5122 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql ILIKE operator (#5330 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql XML type (#5331 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql AT TIME ZONE (#5243 by [Griffio][griffio])
  • [PostgreSQL Dialect] Support postgresql order by nulls (#5199 by [Griffio][griffio])
  • [PostgreSQL Dialect] Add PostgreSQL current date/time function support (#5226 by [Drew Dobson][drewd])
  • [PostgreSQL Dialect] PostgreSql Regex operators (#5137 by [Griffio][griffio])
  • [PostgreSQL Dialect] add brin gist (#5059 by [Griffio][griffio])
  • [MySQL Dialect] Support RENAME INDEX for MySql dialect (#5212 by [Oren Kislev][orenkislev-faire])
  • [JSON Extension] Add alias to json table function (#5372 by [Griffio][griffio])

Changed

  • [Compiler] Generated query files return row counts for simple mutators (#4578 by [Marius Volkhart][MariusV])
  • [Native Driver] Update NativeSqlDatabase.kt to change readonly flag for DELETE, INSERT, and UPDATE statements (#5680 by [Griffio][griffio])
  • [PostgreSQL Dialect] Change PgInterval to String (#5403 by [Griffio][griffio])
  • [PostgreSQL Dialect] Support SqlDelight modules to implement PostgreSql extensions (#5677 by [Griffio][griffio])

Fixed

  • [Compiler] fix: notify queries when executing group statements with result (#5006 by [Vitor Hugo Schwaab][vitorhugods])
  • [Compiler] Fix SqlDelightModule type resolver (#5625 by [Griffio][griffio])
  • [Compiler] Fix 5501 insert object escaped column (#5503 by [Griffio][griffio])
  • [Compiler] Compiler: Improve error message such that path links are clickable with the correct line & char position. (#5604 by [Niklas Baudy][vanniktech])
  • [Compiler] Fix issue 5298: allow keywords to be used as table names
  • [Compiler] fix named executes and add test
  • [Compiler] Consider foreign key table constraints when sorting initialization statements (#5325 by [Leon Linhart][TheMrMilchmann])
  • [Compiler] Align error underlines properly when tabs are involved (#5224 by [Drew Dobson][drewd])
  • [JDBC Driver] Fix memory leak for connectionManager during end of transaction
  • [JDBC Driver] Run SQLite migrations inside transaction as mentioned in documentation (#5218 by [Lukáš Moravec][morki])
  • [JDBC Driver] Fix leaking connections after transaction commit / rollback (#5205 by [Lukáš Moravec][morki])
  • [Gradle Plugin] Execute DriverInitializer before GenerateSchemaTask (#5562 by [Emeka Nwagu][nwagu])
  • [Runtime] Fix crash in LogSqliteDriver when real driver is Async (#5723 by [Eric Denman][edenman])
  • [Runtime] Fix StringBuilder capacity (#5192 by [Jan Bína][janbina])
  • [PostgreSQL Dialect] PostgreSql create or replace view (#5407 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql to_json (#5606 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql numeric resolver (#5399 by [Griffio][griffio])
  • [PostgreSQL Dialect] sqlite windows function (#2799 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql SELECT DISTINCT ON (#5345 by [Griffio][griffio])
  • [PostgreSQL Dialect] alter table add column if not exists (#5309 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql async bind parameter (#5313 by [Griffio][griffio])

... (truncated)

Commits

Updates app.cash.sqldelight:postgresql-dialect from 2.0.2 to 2.1.0

Release notes

Sourced from app.cash.sqldelight:postgresql-dialect's releases.

Version 2.1.0 - 2025-05-16

Codegen Changes

Generated insert/update/delete statements return the number of row changed now, meaning functions that relied on the codegen returning Unit will need to be updated like so:

fun doAnInsert() = db.someQueries.insert()
// changes to
fun doAnInsert() {
db.someQueries.insert()
}

Added

  • [WASM Driver] Add support for wasmJs to web worker driver (#5534 by [Ilya Gulya][IlyaGulya])
  • [PostgreSQL Dialect] Support PostgreSql UnNest Array to rows (#5673 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql TSRANGE/TSTZRANGE support (#5297 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql Right Full Join (#5086 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postrgesql extract from temporal types (#5273 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql array contains operators (#4933 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql drop constraint (#5288 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql type casting (#5089 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql lateral join operator for subquery (#5122 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql ILIKE operator (#5330 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql XML type (#5331 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql AT TIME ZONE (#5243 by [Griffio][griffio])
  • [PostgreSQL Dialect] Support postgresql order by nulls (#5199 by [Griffio][griffio])
  • [PostgreSQL Dialect] Add PostgreSQL current date/time function support (#5226 by [Drew Dobson][drewd])
  • [PostgreSQL Dialect] PostgreSql Regex operators (#5137 by [Griffio][griffio])
  • [PostgreSQL Dialect] add brin gist (#5059 by [Griffio][griffio])
  • [MySQL Dialect] Support RENAME INDEX for MySql dialect (#5212 by [Oren Kislev][orenkislev-faire])
  • [JSON Extension] Add alias to json table function (#5372 by [Griffio][griffio])

Changed

  • [Compiler] Generated query files return row counts for simple mutators (#4578 by [Marius Volkhart][MariusV])
  • [Native Driver] Update NativeSqlDatabase.kt to change readonly flag for DELETE, INSERT, and UPDATE statements (#5680 by [Griffio][griffio])
  • [PostgreSQL Dialect] Change PgInterval to String (#5403 by [Griffio][griffio])
  • [PostgreSQL Dialect] Support SqlDelight modules to implement PostgreSql extensions (#5677 by [Griffio][griffio])

Fixed

  • [Compiler] fix: notify queries when executing group statements with result (#5006 by [Vitor Hugo Schwaab][vitorhugods])
  • [Compiler] Fix SqlDelightModule type resolver (#5625 by [Griffio][griffio])
  • [Compiler] Fix 5501 insert object escaped column (#5503 by [Griffio][griffio])
  • [Compiler] Compiler: Improve error message such that path links are clickable with the correct line & char position. (#5604 by [Niklas Baudy][vanniktech])
  • [Compiler] Fix issue 5298: allow keywords to be used as table names
  • [Compiler] fix named executes and add test
  • [Compiler] Consider foreign key table constraints when sorting initialization statements (#5325 by [Leon Linhart][TheMrMilchmann])
  • [Compiler] Align error underlines properly when tabs are involved (#5224 by [Drew Dobson][drewd])
  • [JDBC Driver] Fix memory leak for connectionManager during end of transaction

... (truncated)

Changelog

Sourced from app.cash.sqldelight:postgresql-dialect's changelog.

[2.1.0] - 2025-05-16

Added

  • [WASM Driver] Add support for wasmJs to web worker driver (#5534 by [Ilya Gulya][IlyaGulya])
  • [PostgreSQL Dialect] Support PostgreSql UnNest Array to rows (#5673 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql TSRANGE/TSTZRANGE support (#5297 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql Right Full Join (#5086 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postrgesql extract from temporal types (#5273 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql array contains operators (#4933 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql drop constraint (#5288 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql type casting (#5089 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql lateral join operator for subquery (#5122 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql ILIKE operator (#5330 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql XML type (#5331 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql AT TIME ZONE (#5243 by [Griffio][griffio])
  • [PostgreSQL Dialect] Support postgresql order by nulls (#5199 by [Griffio][griffio])
  • [PostgreSQL Dialect] Add PostgreSQL current date/time function support (#5226 by [Drew Dobson][drewd])
  • [PostgreSQL Dialect] PostgreSql Regex operators (#5137 by [Griffio][griffio])
  • [PostgreSQL Dialect] add brin gist (#5059 by [Griffio][griffio])
  • [MySQL Dialect] Support RENAME INDEX for MySql dialect (#5212 by [Oren Kislev][orenkislev-faire])
  • [JSON Extension] Add alias to json table function (#5372 by [Griffio][griffio])

Changed

  • [Compiler] Generated query files return row counts for simple mutators (#4578 by [Marius Volkhart][MariusV])
  • [Native Driver] Update NativeSqlDatabase.kt to change readonly flag for DELETE, INSERT, and UPDATE statements (#5680 by [Griffio][griffio])
  • [PostgreSQL Dialect] Change PgInterval to String (#5403 by [Griffio][griffio])
  • [PostgreSQL Dialect] Support SqlDelight modules to implement PostgreSql extensions (#5677 by [Griffio][griffio])

Fixed

  • [Compiler] fix: notify queries when executing group statements with result (#5006 by [Vitor Hugo Schwaab][vitorhugods])
  • [Compiler] Fix SqlDelightModule type resolver (#5625 by [Griffio][griffio])
  • [Compiler] Fix 5501 insert object escaped column (#5503 by [Griffio][griffio])
  • [Compiler] Compiler: Improve error message such that path links are clickable with the correct line & char position. (#5604 by [Niklas Baudy][vanniktech])
  • [Compiler] Fix issue 5298: allow keywords to be used as table names
  • [Compiler] fix named executes and add test
  • [Compiler] Consider foreign key table constraints when sorting initialization statements (#5325 by [Leon Linhart][TheMrMilchmann])
  • [Compiler] Align error underlines properly when tabs are involved (#5224 by [Drew Dobson][drewd])
  • [JDBC Driver] Fix memory leak for connectionManager during end of transaction
  • [JDBC Driver] Run SQLite migrations inside transaction as mentioned in documentation (#5218 by [Lukáš Moravec][morki])
  • [JDBC Driver] Fix leaking connections after transaction commit / rollback (#5205 by [Lukáš Moravec][morki])
  • [Gradle Plugin] Execute DriverInitializer before GenerateSchemaTask (#5562 by [Emeka Nwagu][nwagu])
  • [Runtime] Fix crash in LogSqliteDriver when real driver is Async (#5723 by [Eric Denman][edenman])
  • [Runtime] Fix StringBuilder capacity (#5192 by [Jan Bína][janbina])
  • [PostgreSQL Dialect] PostgreSql create or replace view (#5407 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql to_json (#5606 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql numeric resolver (#5399 by [Griffio][griffio])
  • [PostgreSQL Dialect] sqlite windows function (#2799 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql SELECT DISTINCT ON (#5345 by [Griffio][griffio])
  • [PostgreSQL Dialect] alter table add column if not exists (#5309 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql async bind parameter (#5313 by [Griffio][griffio])

... (truncated)

Commits

Updates app.cash.sqldelight:dialect-api from 2.0.2 to 2.1.0

Release notes

Sourced from app.cash.sqldelight:dialect-api's releases.

Version 2.1.0 - 2025-05-16

Codegen Changes

Generated insert/update/delete statements return the number of row changed now, meaning functions that relied on the codegen returning Unit will need to be updated like so:

fun doAnInsert() = db.someQueries.insert()
// changes to
fun doAnInsert() {
db.someQueries.insert()
}

Added

  • [WASM Driver] Add support for wasmJs to web worker driver (#5534 by [Ilya Gulya][IlyaGulya])
  • [PostgreSQL Dialect] Support PostgreSql UnNest Array to rows (#5673 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql TSRANGE/TSTZRANGE support (#5297 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql Right Full Join (#5086 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postrgesql extract from temporal types (#5273 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql array contains operators (#4933 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql drop constraint (#5288 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql type casting (#5089 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql lateral join operator for subquery (#5122 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql ILIKE operator (#5330 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql XML type (#5331 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql AT TIME ZONE (#5243 by [Griffio][griffio])
  • [PostgreSQL Dialect] Support postgresql order by nulls (#5199 by [Griffio][griffio])
  • [PostgreSQL Dialect] Add PostgreSQL current date/time function support (#5226 by [Drew Dobson][drewd])
  • [PostgreSQL Dialect] PostgreSql Regex operators (#5137 by [Griffio][griffio])
  • [PostgreSQL Dialect] add brin gist (#5059 by [Griffio][griffio])
  • [MySQL Dialect] Support RENAME INDEX for MySql dialect (#5212 by [Oren Kislev][orenkislev-faire])
  • [JSON Extension] Add alias to json table function (#5372 by [Griffio][griffio])

Changed

  • [Compiler] Generated query files return row counts for simple mutators (#4578 by [Marius Volkhart][MariusV])
  • [Native Driver] Update NativeSqlDatabase.kt to change readonly flag for DELETE, INSERT, and UPDATE statements (#5680 by [Griffio][griffio])
  • [PostgreSQL Dialect] Change PgInterval to String (#5403 by [Griffio][griffio])
  • [PostgreSQL Dialect] Support SqlDelight modules to implement PostgreSql extensions (#5677 by [Griffio][griffio])

Fixed

  • [Compiler] fix: notify queries when executing group statements with result (#5006 by [Vitor Hugo Schwaab][vitorhugods])
  • [Compiler] Fix SqlDelightModule type resolver (#5625 by [Griffio][griffio])
  • [Compiler] Fix 5501 insert object escaped column (#5503 by [Griffio][griffio])
  • [Compiler] Compiler: Improve error message such that path links are clickable with the correct line & char position. (#5604 by [Niklas Baudy][vanniktech])
  • [Compiler] Fix issue 5298: allow keywords to be used as table names
  • [Compiler] fix named executes and add test
  • [Compiler] Consider foreign key table constraints when sorting initialization statements (#5325 by [Leon Linhart][TheMrMilchmann])
  • [Compiler] Align error underlines properly when tabs are involved (#5224 by [Drew Dobson][drewd])
  • [JDBC Driver] Fix memory leak for connectionManager during end of transaction

... (truncated)

Changelog

Sourced from app.cash.sqldelight:dialect-api's changelog.

[2.1.0] - 2025-05-16

Added

  • [WASM Driver] Add support for wasmJs to web worker driver (#5534 by [Ilya Gulya][IlyaGulya])
  • [PostgreSQL Dialect] Support PostgreSql UnNest Array to rows (#5673 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql TSRANGE/TSTZRANGE support (#5297 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql Right Full Join (#5086 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postrgesql extract from temporal types (#5273 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql array contains operators (#4933 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql drop constraint (#5288 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql type casting (#5089 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql lateral join operator for subquery (#5122 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql ILIKE operator (#5330 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql XML type (#5331 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql AT TIME ZONE (#5243 by [Griffio][griffio])
  • [PostgreSQL Dialect] Support postgresql order by nulls (#5199 by [Griffio][griffio])
  • [PostgreSQL Dialect] Add PostgreSQL current date/time function support (#5226 by [Drew Dobson][drewd])
  • [PostgreSQL Dialect] PostgreSql Regex operators (#5137 by [Griffio][griffio])
  • [PostgreSQL Dialect] add brin gist (#5059 by [Griffio][griffio])
  • [MySQL Dialect] Support RENAME INDEX for MySql dialect (#5212 by [Oren Kislev][orenkislev-faire])
  • [JSON Extension] Add alias to json table function (#5372 by [Griffio][griffio])

Changed

  • [Compiler] Generated query files return row counts for simple mutators (#4578 by [Marius Volkhart][MariusV])
  • [Native Driver] Update NativeSqlDatabase.kt to change readonly flag for DELETE, INSERT, and UPDATE statements (#5680 by [Griffio][griffio])
  • [PostgreSQL Dialect] Change PgInterval to String (#5403 by [Griffio][griffio])
  • [PostgreSQL Dialect] Support SqlDelight modules to implement PostgreSql extensions (#5677 by [Griffio][griffio])

Fixed

  • [Compiler] fix: notify queries when executing group statements with result (#5006 by [Vitor Hugo Schwaab][vitorhugods])
  • [Compiler] Fix SqlDelightModule type resolver (#5625 by [Griffio][griffio])
  • [Compiler] Fix 5501 insert object escaped column (#5503 by [Griffio][griffio])
  • [Compiler] Compiler: Improve error message such that path links are clickable with the correct line & char position. (#5604 by [Niklas Baudy][vanniktech])
  • [Compiler] Fix issue 5298: allow keywords to be used as table names
  • [Compiler] fix named executes and add test
  • [Compiler] Consider foreign key table constraints when sorting initialization statements (#5325 by [Leon Linhart][TheMrMilchmann])
  • [Compiler] Align error underlines properly when tabs are involved (#5224 by [Drew Dobson][drewd])
  • [JDBC Driver] Fix memory leak for connectionManager during end of transaction
  • [JDBC Driver] Run SQLite migrations inside transaction as mentioned in documentation (#5218 by [Lukáš Moravec][morki])
  • [JDBC Driver] Fix leaking connections after transaction commit / rollback (#5205 by [Lukáš Moravec][morki])
  • [Gradle Plugin] Execute DriverInitializer before GenerateSchemaTask (#5562 by [Emeka Nwagu][nwagu])
  • [Runtime] Fix crash in LogSqliteDriver when real driver is Async (#5723 by [Eric Denman][edenman])
  • [Runtime] Fix StringBuilder capacity (#5192 by [Jan Bína][janbina])
  • [PostgreSQL Dialect] PostgreSql create or replace view (#5407 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql to_json (#5606 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql numeric resolver (#5399 by [Griffio][griffio])
  • [PostgreSQL Dialect] sqlite windows function (#2799 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql SELECT DISTINCT ON (#5345 by [Griffio][griffio])
  • [PostgreSQL Dialect] alter table add column if not exists (#5309 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql async bind parameter (#5313 by [Griffio][griffio])

... (truncated)

Commits

Updates app.cash.sqldelight:coroutines-extensions from 2.0.2 to 2.1.0

Release notes

Sourced from app.cash.sqldelight:coroutines-extensions's releases.

Version 2.1.0 - 2025-05-16

Codegen Changes

Generated insert/update/delete statements return the number of row changed now, meaning functions that relied on the codegen returning Unit will need to be updated like so:

fun doAnInsert() = db.someQueries.insert()
// changes to
fun doAnInsert() {
db.someQueries.insert()
}

Added

  • [WASM Driver] Add support for wasmJs to web worker driver (#5534 by [Ilya Gulya][IlyaGulya])
  • [PostgreSQL Dialect] Support PostgreSql UnNest Array to rows (#5673 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql TSRANGE/TSTZRANGE support (#5297 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql Right Full Join (#5086 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postrgesql extract from temporal types (#5273 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql array contains operators (#4933 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql drop constraint (#5288 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql type casting (#5089 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql lateral join operator for subquery (#5122 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql ILIKE operator (#5330 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql XML type (#5331 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql AT TIME ZONE (#5243 by [Griffio][griffio])
  • [PostgreSQL Dialect] Support postgresql order by nulls (#5199 by [Griffio][griffio])
  • [PostgreSQL Dialect] Add PostgreSQL current date/time function support (#5226 by [Drew Dobson][drewd])
  • [PostgreSQL Dialect] PostgreSql Regex operators (#5137 by [Griffio][griffio])
  • [PostgreSQL Dialect] add brin gist (#5059 by [Griffio][griffio])
  • [MySQL Dialect] Support RENAME INDEX for MySql dialect (#5212 by [Oren Kislev][orenkislev-faire])
  • [JSON Extension] Add alias to json table function (#5372 by [Griffio][griffio])

Changed

  • [Compiler] Generated query files return row counts for simple mutators (#4578 by [Marius Volkhart][MariusV])
  • [Native Driver] Update NativeSqlDatabase.kt to change readonly flag for DELETE, INSERT, and UPDATE statements (#5680 by [Griffio][griffio])
  • [PostgreSQL Dialect] Change PgInterval to String (#5403 by [Griffio][griffio])
  • [PostgreSQL Dialect] Support SqlDelight modules to implement PostgreSql extensions (#5677 by [Griffio][griffio])

Fixed

  • [Compiler] fix: notify queries when executing group statements with result (#5006 by [Vitor Hugo Schwaab][vitorhugods])
  • [Compiler] Fix SqlDelightModule type resolver (#5625 by [Griffio][griffio])
  • [Compiler] Fix 5501 insert object escaped column (#5503 by [Griffio][griffio])
  • [Compiler] Compiler: Improve error message such that path links are clickable with the correct line & char position. (#5604 by [Niklas Baudy][vanniktech])
  • [Compiler] Fix issue 5298: allow keywords to be used as table names
  • [Compiler] fix named executes and add test
  • [Compiler] Consider foreign key table constraints when sorting initialization statements (#5325 by [Leon Linhart][TheMrMilchmann])
  • [Compiler] Align error underlines properly when tabs are involved (#5224 by [Drew Dobson][drewd])
  • [JDBC Driver] Fix memory leak for connectionManager during end of transaction

... (truncated)

Changelog

Sourced from app.cash.sqldelight:coroutines-extensions's changelog.

[2.1.0] - 2025-05-16

Added

  • [WASM Driver] Add support for wasmJs to web worker driver (#5534 by [Ilya Gulya][IlyaGulya])
  • [PostgreSQL Dialect] Support PostgreSql UnNest Array to rows (#5673 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql TSRANGE/TSTZRANGE support (#5297 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql Right Full Join (#5086 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postrgesql extract from temporal types (#5273 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql array contains operators (#4933 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql drop constraint (#5288 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql type casting (#5089 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql lateral join operator for subquery (#5122 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql ILIKE operator (#5330 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql XML type (#5331 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql AT TIME ZONE (#5243 by [Griffio][griffio])
  • [PostgreSQL Dialect] Support postgresql order by nulls (#5199 by [Griffio][griffio])
  • [PostgreSQL Dialect] Add PostgreSQL current date/time function support (#5226 by [Drew Dobson][drewd])
  • [PostgreSQL Dialect] PostgreSql Regex operators (#5137 by [Griffio][griffio])
  • [PostgreSQL Dialect] add brin gist (#5059 by [Griffio][griffio])
  • [MySQL Dialect] Support RENAME INDEX for MySql dialect (#5212 by [Oren Kislev][orenkislev-faire])
  • [JSON Extension] Add alias to json table function (#5372 by [Griffio][griffio])

Changed

  • [Compiler] Generated query files return row counts for simple mutators (#4578 by [Marius Volkhart][MariusV])
  • [Native Driver] Update NativeSqlDatabase.kt to change readonly flag for DELETE, INSERT, and UPDATE statements (#5680 by [Griffio][griffio])
  • [PostgreSQL Dialect] Change PgInterval to String (#5403 by [Griffio][griffio])
  • [PostgreSQL Dialect] Support SqlDelight modules to implement PostgreSql extensions (#5677 by [Griffio][griffio])

Fixed

  • [Compiler] fix: notify queries when executing group statements with result (#5006 by [Vitor Hugo Schwaab][vitorhugods])
  • [Compiler] Fix SqlDelightModule type resolver (#5625 by [Griffio][griffio])
  • [Compiler] Fix 5501 insert object escaped column (#5503 by [Griffio][griffio])
  • [Compiler] Compiler: Improve error message such that path links are clickable with the correct line & char position. (#5604 by [Niklas Baudy][vanniktech])
  • [Compiler] Fix issue 5298: allow keywords to be used as table names
  • [Compiler] fix named executes and add test
  • [Compiler] Consider foreign key table constraints when sorting initialization statements (#5325 by [Leon Linhart][TheMrMilchmann])
  • [Compiler] Align error underlines properly when tabs are involved (#5224 by [Drew Dobson][drewd])
  • [JDBC Driver] Fix memory leak for connectionManager during end of transaction
  • [JDBC Driver] Run SQLite migrations inside transaction as mentioned in documentation (#5218 by [Lukáš Moravec][morki])
  • [JDBC Driver] Fix leaking connections after transaction commit / rollback (#5205 by [Lukáš Moravec][morki])
  • [Gradle Plugin] Execute DriverInitializer before GenerateSchemaTask (#5562 by [Emeka Nwagu][nwagu])
  • [Runtime] Fix crash in LogSqliteDriver when real driver is Async (#5723 by [Eric Denman][edenman])
  • [Runtime] Fix StringBuilder capacity (#5192 by [Jan Bína][janbina])
  • [PostgreSQL Dialect] PostgreSql create or replace view (#5407 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql to_json (#5606 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql numeric resolver (#5399 by [Griffio][griffio])
  • [PostgreSQL Dialect] sqlite windows function (#2799 by [Griffio][griffio])
  • [PostgreSQL Dialect] PostgreSql SELECT DISTINCT ON (#5345 by [Griffio][griffio])
  • [PostgreSQL Dialect] alter table add column if not exists (#5309 by [Griffio][griffio])
  • [PostgreSQL Dialect] Postgresql async bind parameter (#5313 by [Griffio][griffio])

... (truncated)

Commits

Updates app.cash.sqldelight:compiler-env from 2.0.2 to 2.1.0

Release notes

Sourced from

@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels May 19, 2025
@dependabot dependabot bot force-pushed the dependabot/gradle/sqldelight-2.1.0 branch from 0fd527a to 12c214b Compare May 22, 2025 02:21
Bumps `sqldelight` from 2.0.2 to 2.1.0.

Updates `app.cash.sqldelight:runtime` from 2.0.2 to 2.1.0
- [Release notes](https://github.com/sqldelight/sqldelight/releases)
- [Changelog](https://github.com/sqldelight/sqldelight/blob/master/CHANGELOG.md)
- [Commits](sqldelight/sqldelight@2.0.2...2.1.0)

Updates `app.cash.sqldelight:postgresql-dialect` from 2.0.2 to 2.1.0
- [Release notes](https://github.com/sqldelight/sqldelight/releases)
- [Changelog](https://github.com/sqldelight/sqldelight/blob/master/CHANGELOG.md)
- [Commits](sqldelight/sqldelight@2.0.2...2.1.0)

Updates `app.cash.sqldelight:dialect-api` from 2.0.2 to 2.1.0
- [Release notes](https://github.com/sqldelight/sqldelight/releases)
- [Changelog](https://github.com/sqldelight/sqldelight/blob/master/CHANGELOG.md)
- [Commits](sqldelight/sqldelight@2.0.2...2.1.0)

Updates `app.cash.sqldelight:coroutines-extensions` from 2.0.2 to 2.1.0
- [Release notes](https://github.com/sqldelight/sqldelight/releases)
- [Changelog](https://github.com/sqldelight/sqldelight/blob/master/CHANGELOG.md)
- [Commits](sqldelight/sqldelight@2.0.2...2.1.0)

Updates `app.cash.sqldelight:compiler-env` from 2.0.2 to 2.1.0
- [Release notes](https://github.com/sqldelight/sqldelight/releases)
- [Changelog](https://github.com/sqldelight/sqldelight/blob/master/CHANGELOG.md)
- [Commits](sqldelight/sqldelight@2.0.2...2.1.0)

Updates `app.cash.sqldelight` from 2.0.2 to 2.1.0
- [Release notes](https://github.com/sqldelight/sqldelight/releases)
- [Changelog](https://github.com/sqldelight/sqldelight/blob/master/CHANGELOG.md)
- [Commits](sqldelight/sqldelight@2.0.2...2.1.0)

---
updated-dependencies:
- dependency-name: app.cash.sqldelight:runtime
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: app.cash.sqldelight:postgresql-dialect
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: app.cash.sqldelight:dialect-api
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: app.cash.sqldelight:coroutines-extensions
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: app.cash.sqldelight:compiler-env
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: app.cash.sqldelight
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/gradle/sqldelight-2.1.0 branch from 12c214b to 4f99629 Compare June 4, 2025 02:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file java Pull requests that update Java code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant