Core release
Railbase core v0.5.29
Per-role plugin seat licensing, plus a fix for dev mail delivery.
Highlights
- Per-role plugin seats — plugins whose roles are priced differently now enforce a separate seat pool per billable role instead of one shared count, so seats bought for one role can't be spent on a pricier one. The operator console shows per-role usage and prompts you to assign seats on a freshly installed plugin.
Fixes
- Dev mail delivery: a local SMTP catcher (MailHog / Mailpit on
:1025) is auto-detected again on any non-production start — welcome / password-reset mail no longer silently falls back to the console driver after the first run.