# Laravel DataTables 

## CHANGELOG

### [Unreleased]

### v12.5.1 - 2025-10-02

- fix: ambiguous column in columnControlSearch() method #3252

### v12.5.0 - 2025-10-01

- feat: server-side column control #3251
- fix: https://github.com/yajra/laravel-datatables/issues/3250

### v12.4.2 - 2025-09-09

- fix: remove @internal annotation from orderColumn() method #3248

### v12.4.1 - 2025-08-29

- fix: request handling with playwright / pest 4 #3247

### v12.4.0 - 2025-06-15

- feat: add min search length control #3242
- fix: #3241

### v12.3.1 - 2025-06-10

- fix: support for array notation #3243

### v12.3.0 - 2025-05-17

- feat: add option to enable alias on relation tables #3234
- tests: Add tests to cover prefix detection #3239
- fix: https://github.com/yajra/laravel-datatables/pull/1782

### v12.2.1 - 2025-05-09

- fix: improve prefix detection #3238
- fix: #3237

### v12.2.0 - 2025-05-08

- feat: add relation resolver param to order callback #3232
- fix: improve column alias detection #3236
- fix: #3235

### v12.1.2 - 2025-05-07

- fix: prevent prefixing null/empty string #3233

### v12.1.1 - 2025-05-05

- fix: prevent ambiguous column names #3227

### v12.1.0 - 2025-04-28

- feat: add relation resolver param to filter callbacks #3229

### v12.0.1 - 2025-04-07

- fix: query results improvements #3224

### v12.0.0 - 2025-02-26

- feat: Laravel v12 Compatibility #3217
- fix: prevent duplicate table name errors #3216

[Unreleased]: https://github.com/yajra/laravel-datatables/compare/v12.0.0...master
