You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Improvements and additions to AppServers and Deferrers
- Improved `AppServer` implementations:
- Added overrideable `init()` method to assist in initialization since constructor is final.
- Added support for setting AppCredentials on the base AppServer.
- Improved `Deferrer` implementations:
- Moved `PreAckDeferrer` to new `Deferral` namespace.
- Added `ShellExecDeferrer` to allow deferring via a background `shell_exec` call.
- Added `DeferredContextCliServer` for processing deferred `Context`s via CLI.
- Fixed initialization bug in `Ack` listener.
- Improved `MultiTenantHttpServer` implementation:
- Added support for more lenient/intuitive app registrations.
- Added `Coerce::application()` helper.
- Improved `Auth` components:
- Fixed bug in `AuthMiddleware` that validated credentials too early.
- Updated `AppCredentials::supports*()` methods.
- Added missing `App::withBotToken()` method.
0 commit comments