Skip to content

release: v1.1.0 - #17

Merged
Headgent merged 1 commit into
mainfrom
develop
Oct 16, 2026
Merged

Headgent merged 1 commit into
mainfrom
develop

Conversation

@Headgent

Copy link
Copy Markdown
Contributor

Feature feature/261016_lazy-redis-provider merged into develop.

Choose release type:

  • /release minor — new feature, backward compatible
  • /release major — breaking changes

Only users with write access can trigger the release.

…lder addRedis/addRedisMq (#16)

LogRedis and LogRedisMq accept Closure(): Redis in place of the Redis handle,
LoggerBuilder::addRedis/addRedisMq pass it through. Building the handler or
logger never calls the provider; the first log write (or getRedis()) resolves it
once and memoizes the handle on success. Provider exceptions are resolved outside
the handler's catch blocks and reach the caller unchanged (through Logger they
go to the error handler). Ready Redis handles stay valid (additive).

Paket-Pendant: Lazy-Provider Closure(): Redis → core/kernel/src/Bootstrap/LazyAuthServices.php:25-30
@Headgent

Copy link
Copy Markdown
Contributor Author

/release minor

@Headgent Headgent changed the title release: pending version release: v1.1.0 Oct 16, 2026
@Headgent
Headgent merged commit 1c149c5 into main Oct 16, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant