Skip to content

v0.2.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@jeremeamia jeremeamia released this 22 Apr 21:24
· 28 commits to main since this release
  • 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 Contexts 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.