Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 14 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,19 @@
# Changelog

## 2.10.0 - Unreleased
## 2.10.1 - 2026-10-21

- Maintain eligible embedded activity leases from a fresh metadata-only PHP
process while the original callback keeps its process, injected services,
captured state and application connections.
- Preserve original task, worker, session and business-deadline authority.
Lease maintenance does not fabricate application heartbeat progress, and
stops when its original parent exits. Join the helper before recording an
outcome, and fence publication after authority is lost.
- Reopen the actual current SQLite journal mode instead of reapplying a stale
startup setting. Environments without the required process capabilities keep
the original activity grant.

## 2.10.0 - 2026-10-21

- Add the optional `ActivityLeaseRenewal` bridge role and configurable activity
task leases, with the existing 300-second default. Runtime renewal records no
Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@
"dev-main": "2.0.x-dev"
},
"durable-workflow": {
"product-train": "2.10.0",
"product-train": "2.10.1",
"laravel-embedded-upgrade-contract": "resources/laravel-embedded-upgrade-contract.json",
"laravel-dependency-security-policy": "resources/laravel-dependency-security-policy.json"
},
Expand Down
Loading