Releases: joomla-framework/database
Releases · joomla-framework/database
joomla/database-4.0.0
Minimum requirement was raised to PHP 8.3
PHPUnit has been updated to version 12
Minimum supported database versions raised
Removed quoteNameStr
DatabaseInterface: createQuery
method
Removed deprecated LimitableInterface
and PreparableInterface
Removed deprecated DatabaseQuery::castAsChar()
Full Changelog: 3.4.3...4.0.0
joomla/database-3.4.3
What's Changed
- Switching to Github Actions for CI by @Hackwar in #341
- Remove developer only files from build by @richard67 with commit 6a8aeda
Full Changelog: 3.4.2...3.4.3
joomla/database-3.4.2
What's Changed
Full Changelog: 3.4.1...3.4.2
joomla/database-3.4.1
What's Changed
- [3.x] Fix undefined property error from PR #335 by @richard67 in #337
- [3.x] Use $this->quoteNameString instead of quoteNameString by @Hackwar in #338
Full Changelog: 3.4.0...3.4.1
joomla/database-2.2.1
What's Changed
Full Changelog: 2.2.0...2.2.1
joomla/database-3.4.0
What's Changed
- Update SqlsrvDriver.php by @Kenneth202212 in #281
- add .git-blame-ignore-revs file for coding style commits by @AkameOuO in #323
- Don't include .git-blame-ignore-revs file in distribution package by @AkameOuO in #334
- [2.x] Replace incorrect working quoteNameStr method by @HLeithner in #328
- [2.x] PR 281 follow up - cast boolean option and fix code style by @richard67 in #333
- [3.x] Replace incorrect working quoteNameStr method by @HLeithner in #329
- [3.x] Add collation to getAlterDbCharacterSet method of MySQLi and MySQL (PDO) drivers by @richard67 in #331
- [3.x] PR 300 follow up - Use ROW_NUMBER() windows function whenever supported by @richard67 in #335
- [3.x] Upmerge changes from 2.0-dev 2025-03-30 by @richard67 in #336
New Contributors
- @Kenneth202212 made their first contribution in #281
- @AkameOuO made their first contribution in #323
Full Changelog: 3.3.1...3.4.0
joomla/database-2.2.0
What's Changed
- Fix PHPDoc return by @janschoenherr in #272
- php 8.2 - dynamic property deperecation by @alikon in #273
- Properly defining variable by @Hackwar in #275
- Replace getQuery(true) with createQuery(), deprecate $new parameter by @HLeithner in #274
- Exporter: Handle NULL values properly by @Hackwar in #286
- Add option "trust_certificate" to SqlsrvDriver.php by @Kenneth202212 in #281
- [2.x] Replace incorrect working quoteNameStr method by @HLeithner in #328
- [2.x] PR 281 follow up - cast boolean option and fix code style by @richard67 in #333
Changes only relevant in development environment
- Fix composer setup for Drone by @Hackwar in #276
- Cleanup of Appveyor configuration by @Hackwar in #277
- Drone: Fixing MSSQL, removing phpcpd & phpmd by @Hackwar in #288
New Contributors
- @janschoenherr made their first contribution in #272
- @Kenneth202212 made their first contribution in #281
Full Changelog: 2.1.1...2.2.0
joomla/database-3.3.1
Fix @since
tag for new method extractHostPortSocket
from version 3.3.0.
Full Changelog: 3.3.0...3.3.1
joomla/database-3.3.0
What's Changed
- [3.x] Allow to specify port number or UNIX socket in host option also for MySQL (PDO) and PostgreSQL (PDO) by @richard67 in #310
- [3.x] Use directory Tests/Sqlsrv in phpunit.appveyor_sql2017.xml.dist to fix failing AppVeyor by @richard67 in #319
- [3.x] Remove square brackets from ipv6 host on PostgreSQL, refactor changes from PR 310 and move options modifications to constructor by @richard67 in #317
Full Changelog: 3.2.1...3.3.0
joomla/database-3.2.1
What's Changed
Fix error unrecognized configuration parameter "lc_collate"
on PostgreSQL >= 16
Full Changelog: 3.2.0...3.2.1