Skip to content

Commit 816f36f

Browse files
committed
docs: release 3.0.0
1 parent 8a0b3b6 commit 816f36f

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [3.0.0] - 2025-04-23
8+
### Backward Incompatible Changes
9+
* Changed the trigger definition `when()` method to `whenCondition()` to solve conflict with Laravel 12.10.0
10+
* Changed dependencies to depend on `laravel/framework` instead of distinct `illuminate/*` packages
11+
712
## [2.4.1] - 2025-04-11
813
### Fixed
914
* Support Laravel's new transaction onFailure callback (laravel/framework#55338)

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1436,6 +1436,10 @@ return new class extends Migration
14361436
14371437
# Breaking Changes
14381438

1439+
* **3.0.0**
1440+
* Laravel 12.10.0 added the `Conditionable` trait to the `Fluent` class which conflicted with the `when` method for trigger definitions:
1441+
* The `when()` method for triggers has been replaced by the `whenCondition()` method
1442+
* Change the dependencies from `illuminate/*` packages to `laravel/framework` because the `rescue` function is not part of any package. This is only relevant when this package is used in a non-Laravel project — which is not directly supported either way.
14391443
* **2.0.0**
14401444
* Laravel 11.25 released a new `vector` migration type so the behaviour had to be aligned with Laravel's implementation:
14411445
* A missing `$dimensions` parameter now leads to a vector type with unspecified dimension size (formerly defaulted to `$dimensions = 1536`)

0 commit comments

Comments
 (0)