Skip to content

Releases: axazara/bankai

v1.0.1

07 Jun 22:05
818d390

Choose a tag to compare

1.0.1 (2026-06-07)

Bug Fixes

  • envoy: write @error handler body as raw PHP to avoid nested tag (#16) (684826f)

v1.0.0

03 Jun 12:42
e007d7b

Choose a tag to compare

First published release of Bankai, a Laravel Envoy zero-downtime deployment package.

Highlights

  • Zero-downtime deploys via Envoy: setup, deploy, deploy:rollback, plus releases and backups listings.
  • Supports Laravel 10, 11, 12 and 13 on PHP 8.1+.
  • run:before_deploy, run:after_deploy and run:after_rollback lifecycle hooks.
  • Composer authentication for private packages via a shared auth.json.
  • One-line bootstrap in the host project's Envoy file through AxaZara\Bankai\Bankai::bootstrap($env).
  • Optional Slack notifications and Sentry release tracking.
  • php artisan bankai:install publishes the config and the base Envoy.blade.php.

Quality

  • Test suite run across PHP 8.1-8.4 and Laravel 10-13.
  • PHPStan (level 4) and PHP CS Fixer enforced in CI, with least-privilege workflow permissions.

See the CHANGELOG for the full list of changes.