1.0.0
February 17th, 2026
- New Per-field
sensitivetoggle on Text and Textarea fieldtypes in the form blueprint editor - New Sensitive field values are encrypted at rest using Laravel's
Cryptwith anenc:v1:prefix — no double encryption - New Fields are encrypted automatically on form submission via a
SubmissionSavinglistener - New Decryption on read via a
DecryptingSubmissionRepositorydecorator — coversfind(),whereForm(),all() - New Decryption on read via a
DecryptingSubmissionQueryBuilderdecorator — covers the CP submissions list (which usesquery()) - New Compatible with both Stache (flat-file) and Eloquent driver
- New Addon setting to enable or disable encryption globally
- New Addon setting to configure the mask string shown to unauthorized users
- New PRO mode: permission-based access control and masking; activated automatically when the PRO addon is installed
- New FREE mode: all CP users see decrypted values; data always encrypted at rest
- New Translations (en) for field toggle, permission label, and settings
- New PRO:
sensitive-fields:encrypt-existing— bulk-encrypts plaintext sensitive field values in all existing submissions (idempotent, supports--formfilter and--dry-run) - New PRO:
sensitive-fields:decrypt-existing— bulk-decrypts encrypted sensitive field values in all existing submissions (idempotent, supports--formfilter and--dry-run) - New Statamic Editions support — declare
"editions": ["free", "pro"]incomposer.json; PRO mode detected viaAddon::edition()(set viaconfig/statamic.phpor the Statamic Marketplace)