Skip to content

v1.34.0 — RBAC Opt-In & Mail Transport Notes

Choose a tag to compare

@MichaelSowah MichaelSowah released this 05 Jun 12:44
· 24 commits to main since this release
d16ce4d

A small refinement on top of 1.33.0's slim skeleton: RBAC is now fully opt-in, the
email extension moves to its Framework-1.50 release, and mail transport setup is
documented.

Changed

  • RBAC (glueful/aegis) is fully opt-in. No longer a bundled require-dev
    dependency, and the repositories path-repo block was removed — the skeleton ships
    no repositories. Add it only when you need permission-gated features:
    composer require glueful/aegis.
  • glueful/email-notification^1.7.0 (Framework 1.50 compatibility).

Documentation

  • Mail transport guidance in .env.example: SMTP works out of the box; for an API
    transport (Postmark, Mailgun, Amazon SES, SendGrid, Brevo) install the matching
    symfony/<provider>-mailer package and set MAIL_MAILER / the DSN. See
    glueful/email-notification's README for per-provider setup.

Upgrade Notes

  • No action required. RBAC was already off by default. To enable it:
    composer require glueful/aegis, enable the provider in config/extensions.php, run
    migrations, then php glueful aegis:bootstrap-admin --user=<uuid-or-email>.

Full changelog: CHANGELOG.md · compare: v1.33.0...v1.34.0