Files
Dmitry Rashupkin 112b74ee7a
CI Tests / test (push) Has been cancelled
Save
2026-06-23 12:59:49 +03:00

124 lines
2.4 KiB
Markdown

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