2.4 KiB
2.4 KiB
2.5.0 [2026-02-10]
Features
- Replaced the Eloquent HasEvents trait with a minimal custom implementation
- Added query logging to the Builder class
2.3.0 [2025-04-21]
Features
- Added Schema Builder
2.2.0 [2025-02-27]
Features
- Added support for Laravel 12 (#36)
- Added count, paginate and simplePaginate (#37)
2.1.0 [2024-09-10]
Bug fixes
- Parameter numbering with whereIn
2.0.0 [2024-07-26]
Features
- ClickHouse cluster support
Breaking changes
- The minimum required PHP version is 8.0
- Removed deprecated method BaseModel::insert, use BaseModel::insertBulk instead
- Method BaseModel::prepareAndInsert is marked as deprecated, use BaseModel::prepareAndInsertBulk instead
1.19.0 [2023-09-28]
Features
- Added column casting feature for data insertion
1.18.0 [2023-07-10]
Features
- Added the settings clause to the select query builder
1.17.0 [2023-03-24]
Features
- Working with multiple Clickhouse instances in a project
1.16.3 [2023-03-03]
Bug fixes
- Laravel/Lumen 10+ support
1.16.2 [2023-03-03]
Bug fixes
- Quoted partition name in "optimize table" statement
1.16.1 [2023-01-30]
Bug fixes
- Fix complying with psr-4 autoload standard \PhpClickHouseLaravel\Exceptions\QueryException
1.16 [2022-12-27]
Features
- Added update rows ability
1.15 [2022-08-15]
Features
- Add method BaseModel::truncate
1.14 [2022-06-29]
Features
- Add simple events
- Add PHP 8 support
1.12.0 [2022-01-19]
Features
- Add delete method for BaseModel
1.11.0 [2022-01-09]
Fixed
- Fix issue #8: Migrations on standalone Clickhouse database
1.10.0 [2021-09-20]
Features
- Ability to set connection settings
1.9.0 [2021-08-25]
Features
- Lumen support
- Add InsertArray expression
1.8.0 [2021-06-07]
Features
- Add BaseModel::$tableForInserts for Buffer engine
1.7.0 [2021-05-24]
Features
- Add method Builder::chunk
1.6.0 [2021-03-25]
Features
- Add method BaseModel::optimize
1.5.0 [2020-12-18]
Features
- Fix restriction: "keys inside the array list must match" at \ClickHouseDB\Client::prepareInsertAssocBulk
1.4.0 [2020-12-11]
Features
- #1: Ability to retry requests while received not 200 response, maybe due network connectivity problems.